Italian style meatballs

 Italian Style Meatballs



There is something incredibly comforting about a pan of homemade Italian meatballs gently sizzling away. Crispy and golden on the outside, tender and juicy in the middle, these classic meatballs are packed with rich Parmesan, garlic, herbs, and a combination of beef and pork for the perfect balance of flavour.

Unlike many recipes that rely on breadcrumbs, this authentic-style Italian meatball recipe uses stale bread soaked in milk. This simple technique creates an incredibly soft panade that keeps the meatballs wonderfully moist while giving them their signature melt-in-the-mouth texture.

These meatballs are incredibly versatile. Serve them with your favourite tomato sauce and fresh pasta, tuck them into toasted ciabatta for the ultimate meatball sandwich, or enjoy them alongside creamy mashed potatoes and seasonal vegetables. They also freeze beautifully, making them ideal for batch cooking and meal prep.

Why You'll Love This Recipe

  • Tender, juicy meatballs every time.

  • Made with simple everyday ingredients.

  • Perfect for freezing and meal prep.

  • Delicious with pasta, polenta, mashed potatoes, or crusty bread.

  • Uses the traditional milk-soaked bread method for an authentic texture.

Ingredients

Serves 4

  • 250g pork mince

  • 250g beef mince

  • 125ml whole milk

  • 100g freshly grated Parmesan

  • 1 tsp dried parsley (or 2 tbsp finely chopped fresh parsley)

  • 1 garlic clove, grated

  • 1 small onion, finely grated

  • 2 slices stale bread, grated (approximately 100g)

  • Salt and freshly ground black pepper

Method

1. Make the Panade

In a large mixing bowl, combine the whole milk, grated stale bread, onion, garlic, parsley, and a generous pinch of salt and black pepper.

Leave the mixture to stand for 10 minutes so the bread can fully absorb the milk. Once softened, stir everything together until it forms a smooth, thick paste.

2. Mix the Meat

Add the beef mince, pork mince, and grated Parmesan to the bowl.

Using clean hands, gently mix everything together in one direction until the mixture becomes evenly combined. Avoid overworking the meat, as this can make the meatballs tough.

3. Shape the Meatballs

Roll the mixture into balls using approximately one tablespoon of mixture for each meatball.

Arrange them on a tray or plate and refrigerate for at least 2 hours. For even better flavour and texture, prepare them the day before and leave them covered in the fridge overnight.

4. Fry Until Golden

Pour enough oil into a large frying pan to reach a depth of around 2cm and heat over a medium heat.

Working in batches, carefully add the meatballs, leaving space between each one. Turn them regularly until they are beautifully browned on all sides.

5. Finish in the Oven

Transfer the browned meatballs to a baking tray and bake in a preheated oven at 160°C (fan 140°C) for 20 minutes, or until they are cooked through and reach an internal temperature of 75°C.

Serve immediately with your favourite tomato sauce, fresh pasta, creamy polenta, or crusty bread.

Tips for Perfect Italian Meatballs

  • Use freshly grated Parmesan for the best flavour and texture.

  • Chilling the meatballs before cooking helps them hold their shape.

  • Browning them first creates a delicious crust while baking ensures they stay juicy.

  • If you're making spaghetti and meatballs, finish cooking the meatballs in your tomato sauce for an extra burst of flavour.

  • Freeze cooked or uncooked meatballs for up to three months.

Frequently Asked Questions

Why soak the bread in milk?

The milk-soaked bread creates what's known as a panade. It locks moisture into the meat, producing soft, tender meatballs that stay juicy after cooking.

Can I make these ahead of time?

Yes. In fact, they're even better when made the day before. Chilling the mixture allows the flavours to develop and makes the meatballs easier to shape.

Can I freeze homemade meatballs?

Absolutely. Freeze them either before or after cooking for up to three months. Defrost overnight in the fridge before cooking or reheating.

What should I serve with Italian meatballs?

These meatballs are delicious with spaghetti, tagliatelle, creamy polenta, mashed potatoes, garlic bread, roasted vegetables, or tucked into toasted ciabatta with melted mozzarella.

Whether you're making a comforting family dinner or stocking the freezer with homemade favourites, these easy Italian meatballs are a recipe you'll come back to time and time again. Tender, flavourful, and wonderfully versatile, they're proof that simple ingredients can create something truly special.

Comments

Popular Posts