Vegan Zucchini Soup

Vegan Zucchini Soup

Creamy, flavorful and comforting, Vegan Zucchini Soup is ready to enjoy in just 30 minutes. It's super easy to make with onion, garlic, zucchini, potato, coconut cream and fresh rosemary. A healthy, delicious lunch or dinner option that’s sure to become a staple in your house!

Author: Food with Feeling

Meal Type: Milk Free

Cuisine: American

Difficulty: EASY

Prep. Time: 10 minutes

Cook Time: 20 minutes

Total Time: 30 minutes

Servings: 4 Servings

Calories: 256 kcal per serving

Ingredients

  • 1 tbsp - olive oil
  • 1 - sweet onion
  • 2 cloves - garlic
  • 1 tsp - fresh rosemary
  • 3 - zucchini
  • 1 - yukon gold potato
  • 3 cups - vegetable stock
  • 1 - dried bay leaf
  • 5 ⅓ ounces - unsweetened coconut cream

Instructions

  1. Heat a large pot or dutch oven over medium heat. Add the olive oil and onion, and sauté until the onion is soft and translucent – about 5 minutes.
  2. Add the garlic and rosemary and cook for an additional minute.
  3. Next add the zucchini, potato, vegetable stock, and bay leaf. Bring the soup to a boil and cook for 10-12 minutes or until the potato and zucchini are fork tender.
  4. Remove the bay leaf and add the coconut cream. Use an immersion blender (or a high speed blender) to puree the soup until it is your desired texture. I like my soup pretty smooth so I puree it on medium speed for 1-2 minutes.
  5. Season the soup with salt and pepper to taste. Serve warm or store the soup in an airtight container in the fridge for up to two days.
  6. To create the swirl on top, I used plain, unsweetened coconut yogurt diluted with oat milk until pourable, but that is completely optional!

Nutrition

Energy: 256 kcal | Total Fat: 17 g | Saturated: 12 g | Trans: 0 g | Unsaturated: 0 g | Cholesterol: 0 mg | Total Carbs: 22 g | Fiber: 4 g | Sugars: 4 g | Proteins: 8 g | Sodium: 1,441 mg | Polyunsaturated: 1 g | Monounsaturated: 3 g

©2026 OnlineCook LLC