Tomato soup with gremolata

A superhealthy tasty soup and good source of vitamin C

  • Prep:25 mins
    Cook:45 mins
  • Serves 4
  • Easy

Nutrition per serving

  • kcal 307
  • fat 21g
  • saturates 3g
  • carbs 27g
  • sugars 25g
  • fibre 6g
  • protein 4g
  • salt 0.13g


  • 1 onion, chopped
  • 2 garlic cloves, crushed
  • 4 tbsp olive oil
  • 2kg tomatoes
  • 2 tbsp sugar
  • 2 tbsp white wine vinegar
  • 1 lemon, zest and juice
  • 3 tbsp olive oil
  • 2 garlic cloves, crushed
  • bunch flatleaf parsley, finely chopped


  1. In a large shallow pan, fry the onion and garlic in the olive oil on a low heat for 8 mins; do not brown. Roughly chop the tomatoes and add along with the sugar, vinegar, 750ml water and seasoning. Bring to the boil and simmer for 35 mins, stirring from time to time.

  2. Whizz with a hand-held blender until smooth. For an ultra-smooth, dinner party-style soup, you can pass the liquid through a fine sieve, but this is quite fiddly and your blender will give perfectly good results.

  3. For the gremolata, mix together the lemon zest, juice, olive oil, garlic and parsley, then serve on top of the soup.

Suggested recipes from this collection...