Nonna’s Italian Meatballs (Polpette)

Nonna’s Italian Meatballs (Polpette)

There was always a scramble for the last polpetta.

Not dramatic. Just the quiet sort of hovering that happens at family gatherings when everyone knows something good is nearly gone.

These are the Italian meatballs that have been part of my family for years. Pork and veal, plenty of parmesan, browned first, then simmered gently in tomato sugo until tender. The sort of food that appears in big batches, gets passed around the table with crusty bread, and somehow disappears no matter how much you make.

This is exactly the kind of food I grew up around. Nothing flashy. No complicated techniques. Just honest Italian home cooking that feeds people properly.

One of the reasons I’ve always loved this recipe is that it makes a generous amount — around 36 golf-ball-sized polpette — which means it works just as well for feeding a crowd as it does for stocking the freezer with future dinners.

And the sauce matters just as much as the meatballs.

The sugo is built in the same pan used to brown the polpette, so all those caramelised bits left behind become part of the sauce. It gives the whole dish a richness that feels like it’s been cooking all day, even though the magic is really in that one simple step.

I most often serve these with crusty bread and a sharp salad. My Nonna’s Cabbage Salad is a particularly good match here — simple, punchy and exactly the kind of thing that belongs alongside rich tomato-based dishes like this.

Of course, no one in my family would complain if they landed over pasta either.

Why you’ll love this recipe

  • A proper family-style Italian recipe that has stood the test of time
  • Tender pork and veal meatballs simmered in rich tomato sugo
  • Makes a generous batch — perfect for entertaining or meal prep
  • Freezer-friendly for easy future dinners
  • Versatile enough to serve with bread, salad or pasta
  • Classic comfort food that always disappears quickly

Enjoying this recipe? I send new Three Friends Cook recipes straight to subscribers

Ingredients for Nonna’s Italian Meatballs (Polpette) on a marble bench.

Ingredients Explained

For the Polpette

Pork and veal mince
The combination gives these meatballs the perfect balance of flavour and tenderness. Pork brings richness, while veal keeps them soft and delicate.

Breadcrumbs
A practical, reliable binder that helps keep the texture light without making the mixture heavy.

Parmesan cheese
This adds savoury depth and that unmistakable Italian flavour that makes homemade polpette taste properly special.

Eggs
Essential for binding everything together.

Fresh parsley
Adds freshness and balances the richness of the meat.

Garlic
A simple but important flavour base.

Plain flour
A light dusting helps the meatballs brown beautifully and hold their shape before simmering.

Tomato Sugo
A rich, savoury Italian tomato sauce.


Serving Suggestions

These polpette are wonderfully versatile.

For a classic family-style Italian meal, serve them with:

For a heartier dinner:

  • spoon them over pasta
  • serve with creamy mashed potato
  • tuck leftovers into a crusty roll with melted mozzarella

Pro Tips

Don’t overwork the mixture
Mix until just combined. Overworking can make meatballs dense.

Brown in batches
Crowding the pan will steam the meatballs instead of browning them.

Use the same pan for the sugo
This is where so much of the flavour comes from.

Keep the sizing consistent
Golf-ball size works well for even cooking and generous servings.

Make extra
You’ll be glad you did.


Storage

Store leftover polpette in an airtight container in the fridge for up to 3 days.

Reheat gently on the stovetop or in the microwave until piping hot.

These also freeze beautifully. Portion into freezer-safe containers with sauce and freeze for up to 3 months.


FAQs

Can I freeze Italian meatballs?

Yes — this is one of my favourite recipes to freeze. Store the cooked polpette in sauce in portioned containers for easy future dinners.

Can I make polpette ahead of time?

Absolutely. In fact, the flavour improves beautifully overnight.

Do Italians serve meatballs with spaghetti?

Sometimes, but in many Italian homes, polpette are just as commonly served as a main dish with bread and salad.

Can I make these with all beef?

You could, but the pork and veal combination gives a softer, more traditional texture.


Final Thoughts

Some recipes earn their place simply because they never fail.

These polpette are one of those recipes for me.

They’re generous, comforting, freezer-friendly, crowd-pleasing, and exactly the kind of food that makes family-style eating feel effortless.

Just like my Nonna’s Traditional Bolognese this is the sort of dish you make once and then find yourself returning to for years.

Polpette (Italian Meatballs)

These delicious Polpette (Italian meatballs) are simmered in a rich tomato sugo. They are a family favourite and are great for feeding a crowd. The kids will love them too.
5 from 1 vote
Print Pin Rate
Course: Dinner, Lunch, Main Course
Cuisine: Italian
Keyword: meatballs, Polpette, Spaghetti and Meatballs, Sugo
Prep Time: 30 minutes
Cook Time: 1 hour
Servings: 8 People
Calories: 445kcal

Equipment

  • 1 Dutch oven or heavy based pot with lid
  • 1 Large mixing bowl

Ingredients

Polpette (Meatballs)

  • 500 g Pork mince
  • 500 g Veal mince
  • ¼ cup Bread crumbs
  • 1 cup Parmesan cheese (finely grated)
  • tsp Nutmeg
  • ½ cup Parsley (finely chopped)
  • 1 tsp Fine salt
  • 1 tsp Cracked black pepper
  • 2 Eggs (lightly whisked)
  • ½ cup Flour (for dusting)
  • 2 tbsp Olive oil (for frying)

Sugo (Tomato Sauce)

  • 1 tbs Olive oil
  • 1 Onion (brown or white)
  • 2 Garlic cloves (finely chopped)
  • 700 g Tomato passata
  • 1 tsp Sugar
  • 1 tsp Salt
  • 1 tsp black pepper
  • 8 leaves of fresh basil

Instructions

For the Polpette (Meatballs )

  • Place pork and veal mince, breadcrumbs, nutmeg, parsley, salt, pepper and eggs into a large mixing bowl.
  • Using your hands, thoroughly mix all ingredients together until well incorporated.
  • Now your mixture is ready for rolling out the polpette.
  • Get two plates ready (1 for the flour and 1 for the polpette once it has been dusted).
  • With clean hands place a golf ball size amount of mixture on your palm and then gently roll mixture between both hands until you have a nice smooth ball.
  • Place ball on the first plate with the flour and roll around until lightly covered (shake off any excess flour) then place on the clean second plate.
  • Repeat until all mixture is used and you have a plate full of floured polpette ready for frying (this mixture makes about 36 meatballs).
  • Heat oil in your Dutch oven, pot or pan over medium/ high heat
  • Fry polpette until golden brown all over and remove to a clean plate lined with kitchen towel or a wire rack to drain off excess oil. You will need to fry the polpette in two or three batches depending on the size of your pan/ pot (don't try to do them all at once as overcrowding your polpette will result in them stewing rather than frying which will effect the texture).
  • Once all your poplette are fried you can start on your sugo/ tomato sauce.

Sugo

  • In the same pot/ pan add a olive oil
  • Turn the stove down to medium/ low and fry off your onions stirring occasionally so they don't catch on the bottom of the pan. Its important that onions are cooked through to a light brown colour (but not burnt) this will probably take about 10 minutes. Don't rush this step as under cooked onions = less depth of flavour in your sugo.
  • When onions are light brown in colour you can add your garlic and fry for two more minutes stirring frequently.
  • Pour in your tomato passata then add sugar, salt, pepper and basil.
  • Stir the sugo, bring to a simmer then pop on your lid and leave to simmer on low heat for 10 minutes.
  • After 10 minutes remove the lid of your pot give the sugo a stir and place all of the polpette in the pot with your sugo.
  • Stir polpette so they are all covered and with sauce and half submerged then replace the lid and simmer on low heat for 40 minutes, stirring occasionally.
  • After 40 minutes, turn off the heat, stir the polpette around then leave to rest for 5 minutes before serving.

Video

Nutrition

Calories: 445kcal | Carbohydrates: 16g | Protein: 31g | Fat: 28g | Saturated Fat: 10g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 13g | Trans Fat: 0.4g | Cholesterol: 138mg | Sodium: 1092mg | Potassium: 751mg | Fiber: 2g | Sugar: 4g | Vitamin A: 896IU | Vitamin C: 13mg | Calcium: 164mg | Iron: 4mg


Discover more from Three Friends Cook

Subscribe to get the latest posts sent to your email.

5 from 1 vote (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating