Spaghetti Meatballs

Spaghetti Meatballs

Complete Meal

  • 4

    Number of People

  • Affordable


  • Easy


  • Prep time

  • 35 min

    Rest time


  • 2 sliced of day-old sourdough, crust removed and torn
  • ⅔ cup milk
  • 2 tbsp extra virgin olive oil
  • 1 onion, finely chopped
  • 3 cloves garlic cloves, finely minced
  • 500g beef mince
  • 500g pork mince
  • 1 egg
  • 3 tbsp ricotta
  • ¾ cup Parmesan cheese, finely grated
  • 1 x 700g jar tomato passata or 2 x cans of crushed tomatoes
  • 3 sprigs basil
  • 500g spaghetti
  • Salt & pepper


#cookware #ingenio #weeknightdinner #everydaygourmet

This recipe is created in partnership with Everyday Gourmet.

1. Soak bread in the milk until all the milk has been absorbed. 2. Heat the oil in a large heavy-based saucepan. On medium heat, fry the onion, basil and garlic, until soft, stirring regularly (about 5-8 minutes). 3. Now add the tomatoes and season with salt and pepper. Bring to a boil then turn down to low heat and place a lid on. Simmer for 15 minutes. 4. For the meatballs, add the beef and pork mince to a large bowl with the egg, half of the Parmesan, and soaked bread (squeeze excess milk out), season the mix with salt and pepper and combine well with your hands. Form the mixture into small walnut-sized balls. Heat a large pan, add a splash of oil and fry meatballs in batches. Once caramelised, arrange meatballs in a single layer in the sauce with the lid ajar and cook for a further 20-30 minutes until the meatballs are cooked through and the sauce is thick and rich. 5. Bring a large pot of salted water to a boil. Cook spaghetti until al dente and drain, reserving a little of the water the pasta was cooked in. 6. Toss the pasta through the sauce along with another handful of parmesan and serve.

Products for this recipe