Polpette al Sugo – juicy Italian meatballs simmered in a rich tomato sauce. This classic recipe is ideal for a family Sunday dinner: straightforward to make, full of flavor, and best served with plenty of crusty bread to soak up every last drop of sauce (fare la scarpetta!).

Polpette come in many regional variations. Some combine beef, veal and pork; others use chicken. Cheeses such as ricotta, Pecorino or Parmigiano Reggiano are sometimes mixed into the meat, and there are even vegetable versions like eggplant meatballs.
This recipe is for Polpette al Sugo: meatballs cooked in a smooth, flavorful tomato sauce. It’s a traditional preparation often enjoyed as a family meal alongside contorni (side dishes) and plenty of bread.
Ingredients – what you need
- Ground beef – choose good quality for the best flavor. You can also use a mix of beef and pork or beef and veal.
- Egg – helps bind the meatball mixture.
- Fresh breadcrumbs – help keep the meatballs tender and absorb seasonings.
- Pine nuts – common in some northern Italian recipes and add a subtle nuttiness.
- Garlic – use fresh garlic for the best aroma and taste.
- Herbs – a blend of dried oregano and fennel seeds works well; adjust herbs and spices to taste.
Step by step photos and recipe instructions
Combine meatball ingredients – place all meatball ingredients in a food processor and blitz until well combined and smooth.
Shape the meatballs – using damp hands, roll the mixture into equal-sized balls. Aim for smooth, shiny surfaces with minimal cracks.

Brown the meatballs – heat a little olive oil in a pan and brown the meatballs on all sides, then remove them to a plate. In the same pan, sauté the chopped onion until soft.
Make the sauce – transfer the cooked onion to a blender with good quality canned chopped tomatoes and blend until smooth.
Simmer the sauce – return the sauce to the pan, season with salt and pepper, add tomato paste and a little water (rinse the tomato cans to capture any remaining pulp). Simmer gently for about 10 minutes.
Add the polpette – return the meatballs to the sauce, coat them gently and simmer slowly for about 30 minutes until the sauce thickens slightly and the meatballs are cooked through.
Different ways to cook meatballs
There are several delicious methods to cook meatballs:
- Deep frying – traditional polpette are sometimes deep-fried in oil for a crisp exterior and juicy interior. Fried meatballs are often served without sauce.
- Pan frying (this recipe) – browning meatballs in a pan creates a flavorful crust that helps lock in juices before finishing them in the sauce.
- Baking – you can skip browning and place raw meatballs directly into the sauce. Cover and cook on the stovetop or bake in the oven until done.
Recipe tips and FAQs
- Quality ingredients matter – especially for tomato-based sauces, using trusted ingredients noticeably improves flavor.
- Tomato recommendations – choose a canned tomato brand you like; Mutti and Cirio are reliable options in many regions.
- Rolling the meatballs – wet hands help prevent sticking; finished balls should be smooth with few cracks.
- Why brown meatballs? – searing builds flavor and helps retain juices inside the meatball.
- Variations – swap cheeses, herbs, or use vegetables for meat-free versions.
Spaghetti and meatballs is an Italian‑American dish; it isn’t a typical pairing in Italy. A closer Italian example is Chitarra alla Teramana from Abruzzo, where small meatballs are served with chitarra pasta.
If the sauce becomes too thick, add a splash of water to loosen it to your desired consistency.
Store raw or cooked meatballs, covered, in the refrigerator for 3–4 days.
Yes. You can prepare the dish up to the step where meatballs simmer in sauce, then refrigerate and reheat when ready to serve.
Yes. Freeze polpette with or without sauce in suitable containers or bags. Thaw completely before reheating; add a little water if the sauce is too thick after thawing.
What to serve Italian meatballs with
Polpette al Sugo are versatile. Serve with lots of crusty bread for mopping up sauce (fare la scarpetta). Common accompaniments include roast potatoes, green beans in tomato, salads, roasted vegetables, or creamy polenta for a hearty meal.
In Italy, the tomato sauce can be served as a primo (first course) with pasta, with the meatballs served separately as a secondo (main). You’ll also see small meatballs baked with pasta in pasta al forno or layered into lasagna in some regional dishes.
When meatballs are deep-fried, they’re often served as an appetizer or aperitivo without sauce alongside drinks.

More authentic Italian recipes you might like
- Italian Beef Ragu – a classic recipe
- Florentine Steak – porterhouse chargrilled
- Lasagne al Forno (Italian beef lasagna)
- Ossobuco Milanese (braised veal shanks)
- Chicken Cacciatore – pollo alla cacciatora
If you try this Polpette (Italian meatballs) recipe, please rate it and leave a comment to share how it turned out. Feedback is always appreciated.
Step By Step Photos Above
Most of our recipes include step-by-step photos and helpful tips to help you succeed first time.
Polpette al Sugo – Italian Meatballs in Tomato Sauce
By Emily

Ingredients
For the meatballs
- 1.1 lbs (500g) ground beef
- 1 large egg (free range)
- 1 tablespoon pine nuts
- 1 clove garlic, minced
- 1 teaspoon dried oregano
- 1/2 tablespoon fennel seeds
- 1/4 cup fresh breadcrumbs (60g)
- Salt and pepper to season
For the sauce
- 1 onion, finely chopped
- 1 clove garlic, minced
- 2 x 14 oz cans (800g) chopped canned tomatoes, good quality
- 2 tablespoons tomato paste
- 1 tablespoon olive oil
- Salt and pepper to season
For serving
- Freshly grated parmesan or pecorino
- Torn fresh basil leaves
Instructions
- Put all meatball ingredients in a food processor and blitz until combined and smooth. Shape the mixture into 12–13 meatballs using damp hands.
- Top tip: Meatballs should be shiny and smooth with minimal cracks; wet your hands if the mixture sticks.
- Heat a little olive oil in a pan and brown the meatballs on all sides. Remove to a plate. Sauté the chopped onion in the same pan until soft.
- Blend the cooked onion with the canned tomatoes until smooth. Return to the pan, add tomato paste, salt and pepper, and a little water from rinsing the cans. Simmer gently for 10 minutes.
- Add the meatballs back into the sauce, coat them gently and simmer slowly for 30 minutes until cooked through.
- Serve sprinkled with grated parmesan or pecorino and torn basil leaves.
Notes
- Quality ingredients: they make a noticeable difference, especially canned tomatoes.
- Tomato brands: use a brand you trust for consistent flavor.
- Storage and freezing: leftovers keep 3–4 days in the fridge or can be frozen; thaw completely before reheating.
Helpful Info for All Recipes
- Extra virgin olive oil is used unless stated otherwise.
- When using canned tomatoes, choose quality brands for the best results.
- All vegetables are medium-sized unless noted.
- Recipes are tested using a fan (convection) oven when applicable.
Nutrition
Carbohydrates: 7 g |
Protein: 24 g |
Fat: 29 g |
Saturated Fat: 10 g
Nutrition information is automatically calculated and should be used as an approximation.
Did you try this recipe?
Leave a comment below!