Ad

For the meatballs

For the sauce

Nutrition: Per serving

  • kcal528
  • fat32g
  • saturates14g
  • carbs17g
  • sugars9g
  • fibre3g
  • protein40g
  • salt0.9g
Ad

Method

  • step 1

    Tip the beef and pork into a large bowl. Mix and season generously with salt. Set aside for at least 30 mins, or for up to 1 hr. Meanwhile, put the bread in a bowl with the milk and leave to soak.

  • step 2

    Tip the soaked bread into the bowl with the meat and add all the remaining meatball ingredients except for the mozzarella. Season with plenty of pepper, then scrunch the mixture together with your hands until combined.

  • step 3

    Roughly divide the meatball mixture into 18 portions. Use your hands to flatten one portion, then gently wrap it around a piece of the mozzarella and roll into a ball. Repeat with the remaining portions. Chill the meatballs in the fridge for 1 hr before cooking. Can be prepared up to two days ahead and stored in the fridge.

  • step 4

    Heat 3 tbsp of the oil in a large frying pan or casserole dish. Fry the meatballs in batches, browning them on all sides, then transfer to a plate and set aside. Pour the remaining oil into the pan and heat for 1 min, then fry the sliced garlic for a few seconds. Tip in the sugar, vinegar and wine (if using) and bubble for 1 min. Add the tomatoes, then season and cook over a medium heat for 10 mins. Tip in the meatballs and gently stir to ensure they’re fully coated in the sauce. Cover the pan and simmer on a low heat for about 20 mins, spooning the sauce over the meatballs occasionally.

  • step 5

    Remove the pan from the heat and set aside, then cook the spaghetti. To serve, divide the spaghetti between bowls, top with three warm meatballs each, spoon over the sauce and scatter with the remaining parmesan.

RECIPE TIPS
DON'T FORGET TO SOAK THE BREAD

Milk-soaked bread makes the meatballs light and plump. We tried skipping this step and noticed the difference. The better the quality of bread, the better the flavour – we’d recommend ciabatta, sourdough or baguette.

Recipe from Good Food magazine, January 2018

Ad

Comments, questions and tips (18)

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 4.5 out of 5.47 ratings

Bluecrystal587866513

question

how to get my children off the walls

jhicks001

Delicious! I would definitely heed the comments here to reduce the sauce before adding the meatballs. Also use high quality passata or small canned tomatoes. It will make all the difference.

Che Guevaraa avatar

Che Guevaraa

This was amazing. It’s not bland if you take the time to reduce the tomato sauce. Hate to state the obvious but the more you reduce the more intense the flavour becomes. I used extra garlic, loads of seasoning at every interval and slow cooked in a casserole dish. It does take ages to make but is…

Stefania Ganea

Hi. Thanks for your feedback. Did you fried the meatballs and then slow cook with the sauce? I’m wondering to oven bake the meatballs or airfry

Mcbirchy

It says 30 minutes prep but you have to leave the mixture for at least half hour before you add more ingredients then another hour before cooking. I would definitely add an onion next time and a lot more seasoning. My 10 year old loved the sauce but I added more salt and pepper to the dish when it…

HV1

Season during cooking is better.

Jack Johnson 5

Just made this, meatballs fell apart rather easily, will try again soon and double up on egg and bread/milk. Flavour was great despite substituting dried herbs for fresh, forgetting the marmite and adding Worcester sauce to the sauce

Ad
Ad
Ad