Polpette al Sugo (Italian Meatballs in Tomato Sauce)

In polpette al sugo, tender Italian meatballs are treated as the heart of the meal rather than a side to pasta. A mixture of minced beef and pork, breadcrumbs, egg and parmesan gives them a savoury, gently springy texture, while browning adds depth before they finish cooking in tomato passata with onion, garlic and basil. The slow simmer keeps the meatballs moist and lets the sauce thicken around them, creating the kind of rich, spoonable dish that works with pasta, polenta or simply crusty bread for mopping up the sugo.
Cuisine style Italian home cooking
Cooking style One-pot cooking • Make-ahead friendly • Freezer-friendly
Time commitment Under 1 hour

Why this recipe works

  • Browned before simmering: Browning the meatballs first builds savoury depth before they finish cooking gently in the tomato sauce.
  • Sauce with depth: Softened onion, garlic, basil and passata combine with the browned bits from the pan for a fuller, rounder sauce.
  • Easy to serve: The meatballs and sauce work well with pasta, bread, or a simple side, making the dish flexible for everyday dinners.

Get the most out of this recipe

Texture tips

  • Keep the meatballs tender: Mix the meatball mixture only until combined; working it too much can make the finished texture dense.
  • Let the sauce reduce gently: A loose cover helps the sauce thicken slightly while allowing the meatballs to stay moist as they simmer.
  • Simmer, don’t boil: Keep the sauce at a gentle bubble so the meatballs cook through without becoming tough.

Ingredient notes

  • Use a beef and pork mix: Beef brings savoury depth, while pork adds richness and helps the meatballs stay tender.
  • Choose good passata: Because the sauce is simple, a smooth, well-flavoured passata makes a noticeable difference.
  • Fresh basil matters: Fresh basil gives the sauce a clean, aromatic finish that dried herbs will not replicate in quite the same way.

Common mistakes

  • Overworking the mixture: Stop mixing as soon as the ingredients are evenly distributed to avoid compact, heavy meatballs.
  • Cooking the sauce too hard: A vigorous boil can toughen the meatballs and cause the sauce to catch on the bottom of the pan.
  • Skipping the final rest: A short rest off the heat lets the sauce settle and cling better to the meatballs before serving.

Make-ahead tips

  • Make ahead: The cooked meatballs and sauce can be cooled, covered and refrigerated, then reheated gently before serving.
  • Freeze in portions: Freeze the meatballs with their sauce so they reheat evenly and stay moist.
  • Reheat gently: Warm in a pan until piping hot, adding a splash of water if the sauce has thickened too much.

Equipment you'll need

Ingredients
Instructions
Print
  1. Finely chop the yellow onion and finely chop the garlic. Tear most of the fresh basil leaves, reserving a few small leaves for serving.
  2. In a mixing bowl, combine the minced beef, minced pork, egg, breadcrumbs, parmesan, fine sea salt and black pepper. Mix with your hands just until evenly combined, then roll into 16 meatballs.
  3. Heat 2 tbsp of the extra virgin olive oil in a large frying pan over medium-high heat. Brown the meatballs for 6 to 8 minutes, turning to colour all over; they do not need to be cooked through yet. Transfer to a plate.
  4. Reduce the heat to medium and add the remaining 1 tbsp extra virgin olive oil to the pan. Cook the onion with a pinch of the fine sea salt for 6 to 8 minutes until soft and lightly golden, scraping up any browned bits. Stir in the garlic and cook for 1 minute until fragrant.
  5. Pour in the tomato passata and bring to a gentle simmer. Stir in the torn basil, then taste and adjust with a little more fine sea salt and black pepper if needed.
  6. Nestle the meatballs back into the sauce, cover loosely and simmer gently for 18 to 22 minutes until the meatballs are tender and cooked through and the sauce has thickened slightly. Turn the meatballs once or twice so they cook evenly.
  7. Remove from the heat and rest for 3 minutes so the sauce settles. Scatter over the reserved basil and serve hot, spooning plenty of sauce over each portion.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Serving suggestions

This recipe pairs well with:

Pasta Crusty bread

Tips

  • For the most tender meatballs, mix the minced beef and minced pork just until combined; overmixing makes them dense.
  • Keep the sauce at a gentle simmer so it does not splatter or catch; if it thickens too quickly, loosen with a splash of water from the kettle.
  • If serving to vulnerable groups, make sure the meatballs are cooked through with no pink remaining and the sauce is piping hot.

Substitutions

  • Replace parmesan with grana-padano-cheese for a slightly milder, sweeter finish.
  • Replace breadcrumbs with gluten-free-bread-crumbs to make the meatballs gluten free.

Storage

  • Refrigerate up to 3 days
  • Cool completely, then refrigerate in a sealed container for up to 3 days. Freeze in portions for up to 3 months; defrost overnight in the fridge and reheat gently in a pan until piping hot, loosening with a splash of water if needed.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Recipe overview

  • Servings: 4 servings
  • Total time: 55min (25min active)
  • Difficulty: Medium
  • Cuisine: Italian
  • Allergens:
    Eggs Gluten Milk Wheat
With serving suggestions One pot Freezer friendly Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance
Best value

Pyrex Glass Mixing Bowls with Lids

Microwave-safe glass
  • Microwave safe
  • BPA-free lids
  • Glass is heavier
Top quality

All-Clad HA1 Hard Anodized Nonstick Fry Pan 12 Inch

Premium nonstick performance
  • Top-tier build quality
  • Excellent heat distribution
  • Expensive
Best overall

KitchenAid Stainless Steel Mixing Bowls

Non-slip steel set
  • Non-slip base
  • Stainless steel
  • Not microwave safe

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.