15-Minute Creamy Tomato Soup (Vegan)
This 15-Minute Creamy Tomato Soup (Vegan) is a quick, easy, and comforting plant-based recipe featuring ripe tomatoes blended into a rich and silky soup with dairy-free creaminess from cashews or coconut milk. Perfect for busy days or cozy meals, this vibrant soup is flavorful, nutritious, and adaptable to your taste preferences.
- Author: Nina
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Yield: 4 servings 1x
- Category: Appetizers
- Method: Stovetop
- Cuisine: Vegan, Plant-Based
- Diet: Gluten Free, Vegan, Dairy Free
Vegetables & Aromatics
- Ripe tomatoes (fresh or canned) – about 4 cups, chopped or whole with juices
- 1 medium onion, finely chopped
- 2–3 garlic cloves, minced
Liquids & Creaminess
- 2 cups vegetable broth
- 1/2 cup soaked cashews (or 1/2 cup coconut milk as alternative)
Herbs & Seasonings
- Handful of fresh basil leaves, chopped
- Salt, to taste
- Black pepper, to taste
Fats
- Step 1: Sauté Aromatics – Heat olive oil in a large pot over medium heat. Add finely chopped onion and minced garlic, cooking until soft and translucent to build the flavorful base.
- Step 2: Add Tomatoes and Broth – Stir in ripe tomatoes (fresh chopped or canned with juices) and pour in vegetable broth. Bring the mixture to a gentle simmer, allowing flavors to meld.
- Step 3: Blend Until Smooth – Transfer soup to a blender or use an immersion blender directly in the pot. Blend until silky smooth to achieve the creamy texture.
- Step 4: Stir in Creaminess – Add soaked cashews or coconut milk, stirring well. Return soup to pot and warm gently while combining the creamy element evenly.
- Step 5: Season and Serve – Season with salt, pepper, and fresh chopped basil. Taste and adjust seasonings, then ladle into bowls and serve warm.
Notes
- Use ripe tomatoes for a naturally sweet and deep flavor.
- Soak cashews overnight for an ultra-smooth creaminess.
- Blending thoroughly is key for the signature silky texture.
- Adjust broth quantity to control soup thickness.
- Add fresh herbs at the end to keep their flavors bright.
Nutrition
- Serving Size: 1 cup
- Calories: 150
- Sugar: 6g
- Sodium: 350mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 0mg
Keywords: creamy tomato soup, vegan tomato soup, dairy free soup, quick soup recipe, plant based soup, healthy soup