• 2 tbsp olive oil
  • 1 large onion, finely chopped
  • 2 garlic cloves, peeled and finely chopped
  • 500g pack beef mince, 5% fat
  • 28g pack flat leaf parsley, leaves finely chopped
  • 150g pack Italian mozzarella
  • 500 g pack passata by Sainsbury's
  • 1 red chilli, deseeded and finely chopped
  • 300 g spaghetti
  • Freshly ground black pepper


  1. 1

    Heat 1 tbsp olive oil in a large, non-stick frying pan over medium-low heat and cook the onion for 6-7 minutes, until softened, adding the garlic for the final minute. Place half the cooked onion and garlic in a large bowl, and set the other half aside.

  2. 2

    Add the beef mince and half the chopped parsley to the large bowl and season. Divide the beef mixture into 12.

  3. 3

    Divide the mozzarella into 12 pieces and wrap the beef mince around it, to enclose it completely and to form a round meatball. Repeat with the remaining beef mince and mozzarella. 

  4. 4

    Heat the remaining tbsp of olive oil in the frying pan over a medium-high heat and cook the meatballs for around 5 minutes, turning frequently until nicely browned.

  5. 5

    Reduce the heat to medium-low, add the passata and the chilli to the pan, season with freshly ground black pepper and simmer the meatballs in the sauce for about 10 minutes, until the sauce has reduced slightly.

  6. 6

    While the meatballs are simmering, cook the spaghetti to the packet instructions. Divide the spaghetti between 4 bowls and spoon over the meatballs. Serve. 

Nutritional Details

Each serving provides
  • Energy 2575kj 615kcal 31%
  • Fat 19.0g 27%
  • Saturates 7.5g 38%
  • Sugars 11.7g 13%
  • Salt 0.8g 13%

% of the Reference Intakes

Typical values per 100g: Energy 586kj/140kcal

Each serving provides

62.7g carbohydrate 5.2g fibre 45.8g protein

Show us how you cook it!
Back to top