Simple Tomato Soup

This simple vegan tomato soup recipe is vibrant, sweet and bursting with tomato flavour. Completely plant-based and it only takes 20 minutes.
Ingredients
- onion
- garlic cloves
- olive oil
- vegetable stock
- tomatoes
- chopped tomatoes
- tomato puree
- basil
How to make simple vegan tomato soup
Chop and fry onion in some olive oil over a medium heat.
When the onion is translucent, add the garlic and fry for a couple of minutes.
Prepare the vegetable stock, chop the tomatoes and add to the pan along with the tinned tomatoes and tomato puree.
Stir and bring to a boil to simmer for 5-10 minutes.
Add the basil, salt and pepper and blend the soup until completely smooth.
Serve hot with a side of chunky bread.
Use a hand blender for your soups if you don’t already own one – they’re a life saver!
If you don’t have fresh tomatoes, simply leave them out. I add them in for extra flavour, but they aren’t a necessity.
Top with nutritional yeast for a cheesy kick.
Why not try with a side of grilled cheese?
Did you make this simple vegan tomato soup recipe? Take a photo, tag me @MadeleineOlivia and hashtag it #MadeleineOlivia. 
Simple Tomato Soup
Ingredients
- 1 onion (chopped )
- 2 garlic cloves (chopped )
- 2 tbsp olive oil
- 1 l vegetable stock
- 4 tomatoes (chopped )
- 800 ml chopped tomatoes (2 tins )
- 1 tbsp tomato puree
- Small handful of basil (torn)
Instructions
- Fry the onion in the olive oil over a medium heat.
- When the onion is translucent, add the garlic and fry for a couple of minutes.
- Prepare the vegetable stock, chop the tomatoes and add to the pan along with the tinned tomatoes and tomato puree.
- Stir and bring to a boil to simmer for 5-10 minutes.
- Add the basil, salt and pepper and blend the soup until completely smooth.
- Serve hot with a side of chunky bread.
Video
Notes
- Use a hand blender for your soups if you don’t already own one – they’re a life saver!
- If you don’t have fresh tomatoes, simply leave them out. I add them in for extra flavour, but they aren’t a necessity.
- Top with nutritional yeast for a cheesy kick.
- Why not try with a side of grilled cheese?
- Add a few drops of Tabasco for a little kick!
Nutrition
⭐️⭐️⭐️⭐️⭐️ Don’t forget to rate this recipe!
We appreciate your feedback! It’s really helpful for other readers to read your reviews, adaptations, and suggestions! Have a question? We’ll personally respond within 48 hours.

How to make simple vegan tomato soup



8 comments
Abbie
This soup is delicious!
I sometimes add some canned coconut milk to give it a creamier texture but it’s still yummy without it.
Hannah Bogue
Made this today was so good and easy!
Sofia
This is my tomato soup recipe to go. It’s fast to make and very good
Madeleine OliviaAuthor
Love that you love this soup!
dawns893@gmail.com
We absolutely love all your recipes and the tomato soup and french onion is a weekly staple in our house so yummy and easy to make thank you!
Paula
Great quick meal, thanks for the recipe!
Amy mayne
So delicious and so easy!! Love It
Madeleine
So glad you enjoyed Amy! x