Go Back
+ servings
creamy tomato zucchini soup topped with grilled cheese croutons
Print Recipe
4.83 from 29 votes

Creamy Vegan Tomato Zucchini Soup Recipe

This Creamy Vegan Tomato and Zucchini Soup packs a nutritious punch without sacrificing flavor!
Prep Time10 minutes
Cook Time45 minutes
Total Time55 minutes
Course: Soup
Cuisine: American
Diet: Vegan
Servings: 8 servings
Calories: 166kcal

Ingredients

Instructions

  • Before making this soup, cover your cashews with water in a bowl and let them soak for a few hours.
  • In a large saucepan, sauté the carrots, celery, zucchini and onion for about 10 minutes, until the onion is translucent and the vegetables are soft. Stir in the garlic, thyme, bay leaves, and a pinch of salt and red pepper flakes and stir well. Let cook 1-2 more minutes.
  • Add in the tomatoes and vegetable broth and stir everything well. Bring everything to a boil and then reduce the heat to a simmer and allow the soup to cook for about 30 minutes. You want all of the vegetables to be very soft and tender.
  • Remove the bay leaves and then with an immersion blender, or in batches in a regular blender, puree the soup until smooth. Pour the pureed soup back into the large saucepan.
  • Rinse out your blender and drain and rinse your cashews. Place the cashews and 1 cup of water in your blender and blend until smooth and creamy. Pour the cashew cream into the pureed soup and stir well.
  • Heat until warm and serve!

Notes

  • Even though I have a high speed blender, I still soak my cashews in hot water before blending them into cashew cream.
  • Don't worry too much about getting the cup measurements exact for the diced veggies. This soup will taste good even if you have a little bit more or less of a vegetables than the recipe states.

Nutrition

Calories: 166kcal | Carbohydrates: 26g | Protein: 7g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 762mg | Potassium: 943mg | Fiber: 6g | Sugar: 14g | Vitamin A: 3537IU | Vitamin C: 33mg | Calcium: 103mg | Iron: 4mg