This roasted zucchini soup is the ultimate cozy vegan comfort food. Packed with caramelized zucchini, garlic, and herbs, it’s blended to silky perfection with white beans, coconut milk, and lemon for a burst of freshness. Served with crunchy garlic croutons and a drizzle of chili oil, it’s a nourishing bowl of plant-based goodness perfect for any season.
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.