Tomato Soup

Oscar Thompson

Prep Time: 5M
Cooking Time: 20M
Serves: 3

A good tomato soup is a wonderful thing!

There's more where this came from!


  1. 1 medium sized white onion
  2. 2 cloves of garlic
  3. 6 ripe salad tomatoes
  4. 2 tins of plum tomatoes
  5. 1 teaspoon oregano/mixed herbs
  6. 2 bay leaves
  7. Salt
  8. Black pepper
  9. 1 can of coconut milk

A good tomato soup is a wonderful thing!


  • Slice onion and saute until caramelised in a large saucepan over medium-high heat.
  • Finely chop garlic and add to the saucepan.
  • Once garlic is cooked, turn heat to low and and tomatoes, herbs, bay leaves and a pinch of salt and pepper.
  • Bring mixture to the boil, then simmer, covered, on a low heat for 10 minutes.
  • Remove the pan from the heat, remove bay leaves from the pan, and blend with a stick blender until smooth and creamy.
  • Taste the soup and add salt and pepper if needed.
  • For the cream, melt a few tablespoons of the solid part of the coconut milk in a frying pan, then add some to each bowl of soup.

Want more recipes like this?

Try vegan with Veganuary and we'll send you our celebrity cookbook, recipes, and much more - all for free!
One-Pot Meal Plan
Celebrity Cookbook
Delicious Recipes
31 Coaching Emails