This vegan tomato soup with herbs and roasted vegetables is the perfect comfort food for a cold evening! Creamy and with a deep, savory flavor, it’s great served with grilled cheese. Also super easy to make with simple ingredients!
Preheat the oven to 180 degrees C/350 degrees F and drizzle some olive oil to the bottom of a large baking dish.
3 tbsp olive oil
Add the tomatoes, red pepper, onion and garlic cloves on top of the olive oil and mix them together. Then, season with onion powder, paprika, dried thyme and ½ tsp salt.
1 ½ lbs tomatoes, 2 medium red bell peppers, 2 large red onions, 4 cloves garlic, 1 tsp onion powder, 1 tsp paprika, 1 tsp dried thyme, 1 tsp salt
Drizzle some more olive oil on top or spray with cooking spray, and bake in the preheated oven for an hour, until the vegetables are softened and caramelised.
Transfer the roasted vegetables to a blender or a food processor. Add the other ingredients, which are vegetable stock, the rest of the salt, pepper and fresh cilantro. Blend until smooth.
1 tsp salt, 2 ½ cups vegetable stock, 1 cup fresh cilantro, ½ tsp black pepper
Pour the soup into a large saucepan over a medium heat. Allow to reach a light simmer, then stir in vegan cream and stir for a couple of minutes more.
1 cup vegan cream
Serve the soup immediately, or store in an airtight container for up to 4 days, reheating on the stove or the microwave.
Notes
How to freeze and reheat vegan tomato soupMake the soup as per the instructions above, but don't add the cream. Allow it to cool down fully in the fridge, then transfer to a large freezer-friendly container. Keep in the freezer for up to 3 months.To reheat, allow to thaw fully in the fridge overnight, then reheat on the stove over a medium heat for around 5-7 minutes, also adding the vegan cream.
Craving more veg-friendly recipes? Shop our collection of vegetarian and vegan cookbooks, including our new Vegan Thanksgiving and Vegan Christmas cookbooks!