Smooth Vegan Tomato Soup Recipe
Experience the comforting warmth and natural richness of a classic tomato soup with a modern, plant based twist. This Smooth Vegan Tomato Soup offers a velvety texture and a naturally sweet flavour, making it a delightful choice for lunch, dinner, or a cozy snack. Crafted with fresh, ripe tomatoes and aromatic herbs, it delivers both elegance and simplicity in every spoonful. The addition of plant based cream enhances the soup’s richness while keeping it light and wholesome.

Table of Contents
Ingredients
- 8–10 ripe tomatoes, chopped
- 1 medium onion, diced
- 3 garlic cloves, minced
- 2 tablespoons olive oil
- 2 cups vegetable broth
- 1 teaspoon dried basil
- ½ teaspoon dried oregano
- ½ teaspoon smoked paprika
- ¼ teaspoon black pepper
- ½ teaspoon salt, or to taste
- 2 tablespoons coconut cream or any plant-based cream
- Fresh basil leaves for garnish
How to Make Vegan Tomato Soup?
Begin by heating olive oil in a large pot over medium heat, then saute the diced onions until translucent and soft. Introduce minced garlic and cook briefly until fragrant, releasing its aromatic essence. Once the aromatics are ready, add the chopped tomatoes along with dried basil, oregano, smoked paprika, salt, and black pepper. Allow the mixture to simmer gently for 15–20 minutes until the tomatoes soften and the flavours meld into a harmonious blend.
After the tomatoes are tender, blend the mixture using an immersion blender or a countertop blender until perfectly smooth and creamy. Return the soup to the pot and stir in the coconut cream, enhancing both texture and taste. Taste and adjust the seasoning as needed, then heat gently for a few minutes. Serve immediately, garnished with fresh basil leaves, and enjoy with crusty bread or vegan croutons for an elevated dining experience.
Cooking Time
The preparation of this soup takes approximately 10 minutes, while cooking and simmering require an additional 25 minutes. In total, the dish can be ready in just 35 minutes, making it an ideal option for a quick yet nourishing meal.
Nutritional Information
Each serving of this Smooth Vegan Tomato Soup contains roughly 120 calories, with 3 grams of protein, 6 grams of healthy fats, and 16 grams of carbohydrates. It is a good source of dietary fiber at 4 grams per serving and naturally sweetened with 10 grams of sugars derived from fresh tomatoes. This combination ensures a balanced, nutrient rich meal that satisfies without excess calories.
Storage and Reheating
Store the soup in an airtight container in the refrigerator for up to three days. To reheat, gently warm it on the stovetop over low heat, stirring occasionally to preserve its smooth texture. Avoid freezing the soup after adding plant based cream, as it may separate and alter the consistency.
Suggestions and Variations
For a more intense flavour, consider roasting the tomatoes and garlic before simmering. Add a pinch of red chili flakes if you prefer a subtle heat, or serve the soup chilled during summer for a refreshing alternative. This versatile soup allows for small adjustments while maintaining its elegant and comforting character.
Seasonal Relevance
This soup is at its best when tomatoes are in peak season, typically during summer and early autumn. For winter months, greenhouse or vine ripened tomatoes can be used to retain freshness and flavour. Regardless of the season, it remains a wholesome and satisfying choice for any occasion.
Smooth Vegan Tomato Soup Recipe
4
servings10
minutes25
minutes120
kcalA creamy, velvety, and fully plant-based tomato soup that’s perfect for any season. Made with fresh tomatoes, aromatic herbs, and a touch of coconut cream, this soup is both comforting and nutritious,a perfect starter or light meal.
Ingredients
8–10 ripe tomatoes, chopped
1 medium onion, diced
3 garlic cloves, minced
2 tablespoons olive oil
2 cups vegetable broth
1 teaspoon dried basil
½ teaspoon dried oregano
½ teaspoon smoked paprika
¼ teaspoon black pepper
½ teaspoon salt, or to taste
2 tablespoons coconut cream or any plant-based cream
Fresh basil leaves for garnish
Directions
- Heat olive oil in a large pot over medium heat. Sauté onions for 5 minutes until translucent, then add garlic and cook 1–2 minutes.
- Add chopped tomatoes, dried basil, oregano, smoked paprika, salt, and black pepper. Simmer for 15–20 minutes until tomatoes soften.
- Blend the mixture using an immersion blender or countertop blender until smooth. Return to the pot if needed.
- Stir in coconut cream and adjust seasoning. Heat gently for 2–3 minutes.
- Serve hot, garnished with fresh basil leaves.
Recipe Video
Notes
- For added depth, roast tomatoes and garlic before cooking.
- Add a pinch of red chili flakes for a spicy version.
- Serve chilled in summer for a refreshing twist.
- Store in an airtight container in the fridge for up to 3 days.
FAQs
Q1: Can I use canned tomatoes instead of fresh ones?
Yes, use one 28-ounce can of whole or diced tomatoes. Reduce the broth slightly to maintain consistency.
Q2: Can I make this soup spicier?
Absolutely! Add ¼–½ teaspoon of cayenne pepper or red chili flakes while cooking for a gentle heat.
Q3: How can I make this soup low-sodium?
Use low-sodium vegetable broth and adjust or omit added salt to taste. Fresh herbs will enhance the flavor without extra sodium.
