Creamy Cauliflower & Leek Soup (Easy + Delicious!)

When the air turns crisp and the leaves start to fall, nothing hits the spot quite like a warm, comforting bowl of soup. This creamy vegan cauliflower & leek soup is the perfect fall recipe—cozy, nourishing, and packed with flavor. It’s light enough for lunch yet hearty enough to enjoy as a dinner starter on chilly evenings.
Not only is cauliflower naturally creamy when blended, but it’s also loaded with vitamins, minerals, antioxidants, and even a little protein. Paired with sweet leeks, garlic, and celery, this soup becomes rich, flavorful, and absolutely irresistible.
Why We Love This Soup
- Vegan + dairy-free but still creamy and comforting
- Nutrient-dense: Cauliflower is packed with Vitamin C, Vitamin K, B vitamins, folate, potassium, and manganese
- Light but filling—perfect for lunch or a light dinner
- Easy to customize with fun garnishes and toppings
Ingredients
-
3 tablespoons extra virgin olive oil
-
2 large leeks, white + light green parts only, chopped (wash well!)
-
2 stalks celery, chopped
-
3 cloves garlic, finely chopped
-
1 large head cauliflower, cut into 2-inch florets
-
4 cups vegetable stock (more if needed)
-
3 cups water (more if needed)
-
1 bay leaf
-
2 teaspoons sea salt (adjust to taste)
-
1/2 teaspoon coarse black pepper (adjust to taste)
For garnish (choose your favorites):
-
Fresh chopped chives or parsley
-
A squeeze of lemon juice
-
Toasted almonds or pumpkin seeds for crunch
-
A drizzle of olive oil
Instructions
-
Sauté the aromatics
In a large soup pot or Dutch oven, heat olive oil over medium heat. Add chopped leeks, celery, and a pinch of salt. Sauté for about 5 minutes, until soft. Add garlic and cook for 1 more minute, stirring constantly (don’t let it burn!). -
Simmer the veggies
Pour in the vegetable stock, 2 cups water, sea salt, black pepper, and bay leaf. Bring to a boil, then add cauliflower florets. Reduce heat to medium and simmer for about 25–30 minutes, until cauliflower is tender. -
Blend until creamy
Remove bay leaf. Working in batches, carefully transfer the soup to a high-speed blender and blend until silky smooth. (Or use an immersion blender for convenience—it may be slightly less creamy but still delicious.) -
Adjust consistency
Return soup to the pot. Add more stock or water as needed to reach your desired creaminess. Taste and adjust seasoning with more salt, pepper, or lemon juice. -
Garnish & serve
Ladle into bowls and top with fresh herbs, almonds, and a squeeze of lemon. Serve hot with crusty bread for the ultimate cozy meal.
Tips & Variations
- Extra creamy twist: Stir in ½ cup coconut milk or cashew cream before serving.
- Protein boost: Add 1 cup cooked white beans while blending.
- Spicy kick: Sprinkle in chili flakes or drizzle with chili oil.
- Meal prep friendly: This soup stores beautifully in the fridge for up to 5 days and freezes well for up to 2 months.
Final Thoughts
This vegan cauliflower leek soup is proof that simple ingredients can create big flavor. It’s warming, nourishing, and endlessly customizable—whether you love it silky-smooth or with a little texture. Make a big pot on Sunday, and you’ll have easy, healthy lunches all week long!