No items found.

Creamy Tomato Soup (Vegan)

Soups

4 Servings
Prep 10 min
Roast 20 min
Total 30 min

Ingredients:

  • 6 tomatoes
  • 2 small or medium zucchini
  • 160 g (1 small) onion
  • 1 garlic bulb
  • 65 g (½ cup) raw cashews
  • 1 bouillon cube
  • extra virgin olive oil
  • salt and pepper to taste
  • fresh basil

Equipments:

Gluten-Free
Meal Prep Friendly
Grain-Free
Soy-Free
Refined Sugar-Free
Leftover Friendly

Features:

Gluten-Free

Meal Prep Friendly

Grain-Free

Soy-Free

Refined Sugar-Free

Leftover Friendly

Nutrition:

Servings 1 serving Calories 220 Carbohydrates 20g Fat 13g Fiber 5g Protein 6g
Monounsaturated 7g Polyunsaturated 2.5g Saturated 2g Trans 0g
Vitamin A 60mcg Vitamin C 30mg Vitamin D 0mg
Calcium 40mg Iron 2mg Potassium 500mg
Cholesterol 0mg Sodium 400mg Sugar 7g

Make Now
Prep

Leave the garlic cloves unpeeled while roasting — the skins protect them from burning and let them turn soft and sweet, and they'll slip out of their skins easily once roasted.

Instructions:

  1. Prep the Vegetables
    Halve 6 tomatoes, roughly chop 2 small or medium zucchini, halve 1 small onion, and separate 1 garlic bulb into unpeeled cloves.
  2. Roast
    Place all vegetables and 65 g (½ cup) raw cashews on a large roasting tray. Drizzle generously with extra virgin olive oil and season with salt and pepper. Roast at 200°C (400°F) for 30–35 minutes until golden and tender.
  3. Blend
    Squeeze the roasted garlic cloves out of their skins. Transfer all roasted vegetables and cashews to a blender. Add 1 bouillon cube and enough hot water to reach a pourable consistency. Blend until completely smooth.
  4. Finish
    Taste and adjust seasoning. Stir in fresh basil and serve hot with crusty bread.
Common Mistakes, Notes, Storage, Swaps & Tips

Notes: Use high-quality canned crushed tomatoes — this is the backbone of the soup and the quality shows through in the final flavor. Fresh basil added after blending (not during cooking) gives the brightest flavor.

Tips: Simmer for at least 15 minutes after adding the tomatoes to develop flavor and mellow acidity. A pinch of sugar helps balance any excess acidity from the tomatoes.

Storage: Refrigerate for up to 5 days or freeze for up to 3 months. The soup tends to thicken when cold — thin with a splash of broth when reheating.

Swaps: Cashew cream can be replaced with coconut cream for a slightly sweeter, tropical note. Fresh tomatoes can be used instead of canned — roast them first for best flavor.

Why these Ingredients

A few ingredients do most of the work in this recipe. The onion adds sweetness and depth as it cooks down. The raw cashews blends into a rich, creamy base that stands in for dairy. The tomatoes adds bright acidity and juicy body. The or medium zucchini adds moisture and a mild vegetal note.

{ "@context": "https://schema.org", "@type": "Recipe", "name": "Creamy Tomato Zucchini Soup with Cashews", "author": {"@type": "Person", "name": "Sanaz"}, "description": "This creamy tomato zucchini soup is a cozy, vegan-friendly recipe made with fresh tomatoes, zucchini, cashews, and basil. Easy to make, dairy-free, and perfect for lunch or dinner!", "prepTime": "PT10M", "cookTime": "PT25M", "totalTime": "PT35M", "recipeYield": "4 servings", "recipeCategory": "Soup", "recipeCuisine": "Vegan", "keywords": "tomato zucchini soup, creamy vegan soup, cashew soup, dairy-free soup, healthy soup recipe", "nutrition": { "@type": "NutritionInformation", "servingSize": "1 bowl", "calories": "220", "carbohydrateContent": "20g", "fatContent": "13g", "proteinContent": "6g", "fiberContent": "5g", "sodiumContent": "400mg" } }