Oh dear, it looks like your browser is out of date.

For security, you need to update your browser before shopping with us. Or, try shopping on our smartphone and tablet app.

You are in:
  • Recipes
  • Meatballs in a spicy tomato sauce
Meatballs in a spicy tomato sauce

Meatballs in a spicy tomato sauce

    4 serving

Prep time:

Cook time:

Serves: 4

Served with a green salad, this is a tasty mid-week meal to please all the family.

Share recipe


  • 2 tbsp olive oil, (1 for the sauce, plus 1 for the meatballs)
  • 3 onions, (2 chopped for the sauce, plus 1 grated for the meatballs)
  • 4 rashers smoked streaky bacon, chopped
  • 1 clove garlic, (crushed)
  • 1 pinch crushed chillies
  • 2 tins chopped tomatoes, (800g total)
  • 500g minced beef
  • 50g fresh breadcrumbs
  • 2 tbsp milk
  • 1 tbsp fresh thyme
  • 1 pack spaghetti, to serve (use as much as required)


Step 1

First, make the sauce. Heat the oil in a large pan and cook the onion until softened. Add the bacon and cook for 5 minutes, stirring from time to time.

Step 2

Add the garlic and crushed chillies and cook, stirring well to mix, for 1-2 minutes, before adding the tomatoes. Simmer gently stirring from time to time until thickened.

Step 3

Now to make the meatballs. Sprinkle the breadcrumbs with milk and leave for a minute or two. Now, mix together the beef, soaked breadcrumbs, thyme and grated onion (this is best done with your hands). Season with salt and freshly ground black pepper, before adding the egg and mixing again.

Step 4

Divide the mixture into 20 and shape into balls. Heat the remaining tbsp of oil in a frying pan and cook the meatballs over a moderate heat turning them frequently until evenly browned.

Step 5

Add them to the thickened tomato sauce and continue to cook for 10 minutes, until cooked through. Serve spooned over freshly cooked spaghetti.

Shop the ingredients

You might like

    Video about the recipe