Description
Easy Creamy Vegan Tomato Soup is a quick, healthy, and comforting recipe that delivers rich tomato flavor and luscious creaminess without any dairy or animal products. Ready in under 30 minutes, it combines fresh or canned tomatoes, savory aromatics, plant-based cream, and warming herbs to create a velvety smooth and nutritious soup perfect for cozy meals all year round.
Ingredients
Produce
- 4 cups ripe tomatoes (fresh chopped or canned)
- 1 medium onion, finely chopped
- 2–3 garlic cloves, minced
- Fresh basil or thyme, a handful
Liquids
- 3–4 cups vegetable broth
- 1 cup coconut milk or cashew cream
- 2 tablespoons olive oil
Seasonings
- Sea salt, to taste
- Black pepper, to taste
- Optional: Paprika, red pepper flakes (as desired)
Instructions
- Step 1: Sauté Aromatics
Heat 2 tablespoons of olive oil in a large pot over medium heat. Add the finely chopped onion and minced garlic, cooking until softened and fragrant, about 5 minutes, to build a robust flavor base for the soup.
- Step 2: Add Tomatoes and Broth
Stir in the chopped fresh or canned tomatoes along with 3 to 4 cups of vegetable broth. Bring the mixture to a gentle simmer and cook for 15 minutes, allowing the flavors to meld beautifully.
- Step 3: Blend Until Smooth
Using an immersion blender or transferring the soup in batches to a regular blender, blend until completely smooth and velvety in texture.
- Step 4: Stir in Creaminess
Pour in 1 cup of coconut milk or cashew cream, stirring thoroughly to incorporate the creamy texture. Simmer gently for an additional 5 minutes to warm through without boiling.
- Step 5: Season and Serve
Add fresh basil leaves, sea salt, and black pepper to taste. Adjust seasonings as needed, then serve warm and enjoy!
Notes
- Opt for vine-ripened or sun-dried tomatoes for enhanced sweetness and depth.
- Adjust the amount of vegetable broth or plant-based cream to control soup thickness.
- Toast optional spices briefly in olive oil before adding liquids to release more aroma.
- Allow hot soup to cool slightly before blending to avoid splatters and burns.
- Add delicate herbs like basil at the end to preserve their fresh fragrance.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Appetizers
- Method: Stovetop
- Cuisine: Vegan
Nutrition
- Serving Size: 1 bowl (about 1.5 cups)
- Calories: 180
- Sugar: 8g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 9g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 0mg