Terrific Tomato Soup


I think most people have childhood memories of tomato soup – probably Heinz – and its comforting qualities. It must be the soup equivalent of a hug in a bowl. However most canned soups seem to contain milk or cream, so here’s my easy store cupboard version that packs a punch of flavour and will take you right back to those Sunday evenings in front of the telly! (Or was it just my family who ate a simple Sunday evening meal in front of the tv?)

Terrific Tomato Soup (dairy-free, egg-free, nut-free, soya-free, sesame-free, gluten-free, vegetarian and vegan)


  • 1 tbsp olive oil
  • 1 onion, chopped
  • 1 carrot, chopped
  • 1/2 stick celery, peeled and chopped
  • 1 clove garlic, crushed
  • Pinch of oregano
  • Pinch of salt
  • 1 tbsp tomato purée
  • 2 tins chopped tomatoes, good quality
  • 400ml or 1 tins volume of vegetable stock
  • 1 tbsp balsamic vinegar
  • 1 branch of basil
  • Sugar, salt, pepper to taste

– Sweat the onion, carrot, celery and pinch of salt in the oil until soft
– Add the garlic and oregano and cook until fragrant.
– Stir in the tomato purée and continue to cook for a couple of minutes
– Pour in the tomatoes and stock
– Add the basil and balsamic vinegar
– Simmer gently for about 15 minutes
– Blitz with a hand held blender
– Taste and adjust the seasoning.


Published by


Welcome. I'm a Cordon Bleu trained chef and mother with a passion for cooking vegetarian food. All recipes featured here are dairy, egg, and nut-free, thus 'accidentally' vegan, as my children are allergic to those. My aim is to recreate any dish, even what seems impossible, but free of the ingredients we can't have, and log my exploits here. Please browse what is now several hundred recipes. All the recipes posted (unless stated) are my own creations.

3 thoughts on “Terrific Tomato Soup

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.