Roasted Zucchini Soup
Creamy Roasted Zucchini Soup with Garlic Croutons
If you’ve ever wondered how to turn humble zucchinis into something elegant, comforting, and satisfying, this creamy roasted zucchini soup is your answer. This recipe celebrates the magic of simple ingredients transformed through roasting, caramelized zucchini, golden onions, and slow-roasted garlic blend into a velvety, full-bodied soup that feels indulgent yet light.
Unlike many cream-based soups, this one relies on white beans and coconut milk for its silky texture, no dairy, no heaviness, just wholesome, natural creaminess. The roasted vegetables develop deep, rich flavors while the lemon juice and fresh parsley keep the taste bright and balanced. It’s the kind of recipe that tastes like it simmered all day, but it’s simple enough for any weeknight.
Perfect for meal prep, cozy dinners, or impressing guests, this soup proves that plant-based comfort food can be as nourishing as it is delicious. Pair it with crispy homemade garlic croutons and a drizzle of chili oil, and you’ve got a bowl of pure comfort that’s satisfying in every spoonful.
Why You’ll Love This Roasted Zucchini Soup
- Entirely plant-based and gluten-free adaptable
- Creamy without dairy
- High in protein and fiber
- Perfect for meal prep or a cozy dinner
- Simple ingredients, big flavor
How to Make Creamy Roasted Zucchini Soup





Serving Suggestions
Serve this creamy roasted zucchini soup alongside a warm vegan grilled cheese sandwich for the ultimate comfort meal — the crisp, golden bread perfectly complements the soup’s silky texture. For something lighter, pair it with a fresh green salad tossed in a lemon-tahini dressing or a handful of roasted chickpeas for a satisfying crunch and extra protein.
To elevate the presentation, drizzle a touch of chili oil over each bowl for subtle heat and a pop of color, or swirl in a spoonful of vegan yogurt or coconut cream for extra richness. You can also top it with fresh herbs like parsley or basil, toasted seeds, or a sprinkle of vegan parmesan for a gourmet finish.
Storage Tips for Roasted Zucchini Soup
- Refrigerate: Store in an airtight container for up to 4 days.
- Freeze: Keeps for up to 3 months.
- Reheat: Warm gently on the stove, adding a splash of broth or water if needed.
FAQs about this Roasted Zucchini Soup
Yes, butter beans or navy beans work well and create the same creamy consistency.
Try soy cream, oat cream, or homemade cashew cream for a nutty touch.
Roast the vegetables with a small amount of vegetable broth instead of oil and toast bread without oil for croutons.
Yes. Add more broth for a thinner soup or reduce it for a thicker version.
Crispy chickpeas, toasted seeds, vegan parmesan, or a dollop of vegan yogurt are all great options.
Final Thoughts on this Creamy Roasted Zucchini Soup
This creamy roasted zucchini soup is more than just a recipe, it’s proof that plant-based cooking can be both comforting and refined. By roasting your vegetables first, you unlock deep layers of sweetness and umami that blend into a soup so smooth and flavorful, you won’t miss dairy for a second.
Whether you’re transitioning to a vegan lifestyle or simply adding more plant-based meals to your routine, this recipe is a beautiful reminder that wholesome ingredients can create extraordinary dishes. Serve it at a dinner party or make a double batch for weekday lunches, either way, it’s bound to become a regular in your kitchen.
If you loved this recipe, explore Dr. Vegan for more inspiring plant-based creations. You’ll find vibrant soups, hearty mains, and nourishing bowls that make vegan cooking accessible, exciting, and absolutely delicious. Visit Dr. Vegan to discover your next favorite vegan meal.
Roasted Zucchini Soup with Garlic Croutons
Ingredients
For the roasted vegetables
- 1 green zucchini, medium, cut into chunks
- 1 yellow zucchini, medium, cut into chunks
- 2 white onions
- 2 shallots
- 2 whole garlic heads, halved crosswise
- 3 tbsp avocado oil, or olive oil
- 1 tsp salt, or to taste
- 1/2 tsp (0.5 tsp) black pepper
- 1 tsp chili flakes
- 1 tsp dried oregano
For blending
- roasted vegetables, from above
- 1 can (400 g) cannellini beans, drained and rinsed
- 1 cup (60 g) fresh parsley leaves
- 1 1/2 cups (355 ml) vegetable broth, adjust for thickness
- juice of 1/2 lemon
- 1/2 cup (120 ml) coconut milk, or soy/oat cream
- salt & pepper, to taste
For the croutons
- 2-3 cups (112 g) bread cubes , from 1/2 baguette or 4 slices of bread
- 2 tbsp avocado oil, or spray generously
- 1/2 tsp garlic powder
- 1/2 tsp dried oregano
- 1/2 tsp chili flakes
- pinch of salt
For serving
- Extra coconut milk , or vegan cream, for swirling
- chili oil, homemade or store-bought
- homemade croutons
Equipment
- Baking sheet
- parchment paper
- Blender or immersion blender
- Mixing bowl
- Large Pot
- Wooden spoon
Instructions
- Roast the vegetablesPreheat oven to 200°C / 390°F.Add zucchini, onions, shallots, and halved garlic heads to a baking dish.Drizzle with avocado oil, then sprinkle salt, pepper, chili flakes, and oregano.Roast for 35-40 minutes, until soft and lightly golden.
- Make the croutonsWhile the veggies roast, toss bread cubes with avocado oil, garlic powder, oregano, chili flakes, and salt.Spread on parchment paper and bake for 10–12 minutes, until golden and crisp.
- Blend the soupSqueeze roasted garlic cloves out of their skins.Add all roasted veggies, cannellini beans, parsley, and vegetable broth to a blender.Blend until completely smooth and creamy.
- Heat and finishPour the mixture into a pot.Stir in coconut milk, adjust with more broth if needed.Simmer on medium-low heat for 5–7 minutes.Add lemon juice, taste, and adjust salt and pepper.
- ServeLadle the soup into bowls, drizzle with coconut milk, swirl in chili oil, and top with plenty of crunchy croutons.
