Creamy Tomato Soup Recipe with Cheese Dippers

Creamy tomato soup with cheese and Marmite dippers

  • serves 4
  • Easy

Check out our tomato soup recipe with cheesy marmite sourdough dippers. This easy vegetarian soup is enough to serve four and ready in 30 minutes


Try this creamy tomato soup, then check out our classic tomato soup, spicy tomato soup, tomato and red pepper soup, tomato pasta and more tomato recipes.



  • butter 25g
  • onion 1, roughly chopped
  • celery 1 stick, roughly chopped
  • garlic 2 cloves, roughly chopped
  • chopped tomatoes 400g tin
  • tomato ketchup 1 tbsp
  • vegetable stock 750ml
  • ground white pepper
  • creamed horseradish 1 tbsp
  • double cream 100ml


  • sourdough 4 long slices
  • cheddar 100g, sliced
  • Marmite
  • butter softened for spreading


  • Step 1

    Melt the butter in a pan and gently cook the onion and celery for 10 minutes or until softened. Add the garlic and cook for 2 minutes. Tip in the tomatoes, ketchup, stock, a pinch of salt and plenty of white pepper. Bring to a simmer and cook for 20 minutes.

  • Step 2

    While the soup cooks, make sandwiches with the cheddar and sourdough, spreading a thin layer of Marmite on one side. Butter the outsides of the sandwiches then fry in a large frying pan until golden. Cut into fingers.

  • Step 3

    Stir the horseradish and cream into the soup, heat gently, then use a stick blender to blend until smooth. Pour into bowls and serve with the dippers.

Discover our best soup recipes here...

Celeriac Soup Recipe with Chorizo

Nutritional Information

  • Kcals 569
  • Fat 33.9g
  • Saturates 20.3g
  • Carbs 45.5g
  • Sugars 11.1g
  • Fibre 4.6g
  • Protein 18.2g
  • Salt 2.5g