One-pan pasta

Save on washing up with this easy and quick one-pan spaghetti dish with meatballs and a tomato sauce. It’s both healthy and low in calories

  • Prep:5 mins
    Cook:30 mins
  • Serves 4
  • Easy

Nutrition per serving

  • kcal 477
  • fat 13g
  • saturates 4g
  • carbs 58g
  • sugars 0g
  • fibre 5g
  • protein 30g
  • salt 0.7g


  • 1 tbsp rapeseed oil
  • 12 meatballs (300g)
  • 1 onion, finely chopped
  • 3 garlic cloves, finely chopped
  • 2 tbsp ketchup
  • 2 x 400g cans chopped tomatoes
  • 1 large bunch of basil, finely chopped, plus a few whole leaves
  • 225g dried spaghetti


  1. Heat the oil in a deep, wide frying pan or casserole dish over a medium-high heat. Tip in the meatballs and cook for 5 mins, turning until browned all over. Add the onion and garlic, and fry for 8 more mins until softened.

  2. Add the ketchup, chopped tomatoes, chopped basil and 400ml water to the pan and bring to the boil. Add the spaghetti and cook for 10-12 mins, stirring occasionally. When the pasta is cooked and the sauce has reduced, season and sprinkle with the basil leaves to serve.

Suggested recipes from this collection...