Creamy Roasted Cauliflower Leek Soup

Creamy roasted cauliflower leek soup topped with fresh chives in a rustic bowl Save
Creamy roasted cauliflower leek soup topped with fresh chives in a rustic bowl | showmevegan.com

This velvety soup transforms simple cauliflower and leeks into something extraordinary through deep roasting. The vegetables caramelize at high heat, developing natural sweetness before being blended with creamy potato and aromatic thyme. Each spoonful delivers layers of flavor - nutmeg adds warmth while milk creates luxurious texture.

The method highlights roasting as the key technique, golden florets and garlic becoming the flavor foundation. A quick sauté of leeks builds depth, then everything simmers together until potato dissolves into silkiness. The final puree becomes incredibly smooth, coating the spoon with rich, satisfying body.

Perfect for meal prep, this soup actually improves overnight as flavors meld. Serve alongside crusty sourdough for complete comfort food, or keep it light with just a drizzle of quality olive oil and fresh herbs.

The weather had turned gray and rainy for three straight days when I decided roasting vegetables might be the only thing that could make the kitchen feel like somewhere I actually wanted to be. My apartment smelled like caramelized cauliflower and sweet leeks within an hour, and I ended up eating this soup straight from the blender container with a wooden spoon while standing at the counter.

Last winter my sister dropped by unexpectedly when I had a batch simmering on the stove. She sat at the kitchen table watching the steam rise off the pot, and we ended up sharing the entire recipe between two bowls while she told me about her new job. Now she texts me every time she makes it, usually with some variation about how shes added extra garlic or swapped in whatever milk she had in the fridge.

Ingredients

  • 1 large head cauliflower: Cutting into evenly sized florets ensures they roast at the same rate
  • 2 medium leeks: Slice them lengthwise first and rinse thoroughly between layers to remove hidden grit
  • 2 cloves garlic: Roasting them alongside the cauliflower mellows their sharpness
  • 1 medium Yukon Gold potato: This adds natural creaminess without needing heavy cream
  • 1 medium yellow onion: Dicing small helps it cook down and disappear into the soup
  • 4 cups vegetable broth: Low sodium lets you control the final seasoning
  • 1 cup whole milk or plant milk: Add this at the end for silkiness
  • 2 tbsp olive oil: Divide between roasting the cauliflower and sautéing the aromatics
  • 1 tsp salt plus more to taste: Season in layers throughout cooking
  • ½ tsp freshly ground black pepper: Freshly ground makes a noticeable difference
  • ¼ tsp ground nutmeg: Just a whisper adds warmth without making it taste like Thanksgiving
  • 1 tbsp fresh thyme leaves: Strip the leaves from the woody stems before adding

Instructions

Roast the cauliflower and garlic:
Toss the florets and whole garlic cloves with 1 tablespoon olive oil, ½ teaspoon salt, and a pinch of pepper on a baking sheet. Roast at 425°F for 25 to 30 minutes, stirring halfway through, until everything is golden and tender.
Soften the leeks and onion:
Heat the remaining olive oil in a large soup pot over medium heat. Add the sliced leeks and diced onion, cooking for about 5 minutes until they soften and smell sweet.
Simmer the soup base:
Add the potato, roasted cauliflower, and garlic to the pot. Pour in the vegetable broth and bring to a gentle simmer. Add the thyme and nutmeg and cook uncovered for 15 minutes until the potato is completely tender.
Blend until smooth:
Remove the pot from heat and puree with an immersion blender until the soup is completely silky. If using a countertop blender, work in batches and be careful with hot liquid.
Finish and season:
Stir in the milk and return the pot to low heat just to warm through. Taste and add more salt and pepper as needed before serving.
Golden swirl of creamy roasted cauliflower leek soup with a crusty bread roll Save
Golden swirl of creamy roasted cauliflower leek soup with a crusty bread roll | showmevegan.com

This recipe became my go to comfort food during a particularly stressful month at work. Something about the rhythm of chopping vegetables and the way the house fills with that roasting aroma makes even the hardest days feel manageable.

Making It Your Own

I have made this soup with whatever milk happened to be in my fridge, from oat to coconut, and it turns out beautifully every time. The potato does the heavy lifting for texture, so you do not need to rely on dairy for creaminess.

Serving Suggestions

A thick slice of crusty sourdough bread is perfect for soaking up every drop. I also like to serve this alongside a simple green salad with a bright vinaigrette to cut through the richness.

Storage And Meal Prep

This soup actually tastes better the next day as the flavors continue to develop. It keeps well in the refrigerator for up to four days and freezes beautifully for those weeks when cooking feels impossible.

  • Cool completely before transferring to airtight containers
  • Leave about an inch of space at the top if freezing
  • Reheat gently over low heat, adding a splash of water or broth if needed
Steaming bowl of creamy roasted cauliflower leek soup drizzled with olive oil garnish Save
Steaming bowl of creamy roasted cauliflower leek soup drizzled with olive oil garnish | showmevegan.com

There is something deeply satisfying about turning humble vegetables into something that feels luxurious. This soup reminds me that comfort does not have to be complicated.

Recipe Questions & Answers

Absolutely. This soup actually tastes better the next day as flavors have time to meld and develop. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently over low heat, adding a splash of milk or broth if needed to restore creamy consistency.

While cauliflower provides the signature silky texture, you can substitute half with roasted broccoli or add diced carrots for sweetness. For a lighter version, reduce potato quantity or replace with celery root which mimics the thickening properties while adding subtle aromatic notes.

Roasting cauliflower until deeply golden is crucial - caramelization breaks down fibers for easier blending. Use an immersion blender directly in the pot for convenience, or work in batches with a countertop blender, filling only halfway and venting to release steam. Strain through a fine-mesh sieve for restaurant-quality silkiness.

Yes, though texture may change slightly. Cool completely before transferring to freezer-safe containers, leaving headspace for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat slowly while whisking in additional milk to restore creaminess. Potato-based soups sometimes separate after freezing but blend back together with gentle stirring.

Fresh chives or parsley add bright contrast against the rich base. A swirl of extra virgin olive oil provides luxurious mouthfeel. For texture contrast, top with toasted pine nuts, crispy fried leek strips, or homemade croutons. A dollop of Greek yogurt or sour cream works beautifully, especially if you enjoy tangy notes to cut through the velvety richness.

Stir in white beans like cannellini during the final simmer for creamy plant-based protein. Poached eggs nestled on top create a luxurious presentation. Serve alongside grilled cheese sandwiches or add shredded rotisserie chicken. For a complete meal, pair with quinoa salad or whole grain bread topped with avocado.

Creamy Roasted Cauliflower Leek Soup

Velvety smooth blend of roasted cauliflower and sweet leeks creates this nourishing, comforting bowl perfect for cold weather.

Prep 15m
Cook 40m
Total 55m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 large head cauliflower, cut into florets
  • 2 medium leeks, white and light green parts only, sliced and rinsed
  • 2 cloves garlic, peeled
  • 1 medium Yukon Gold potato, peeled and diced
  • 1 medium yellow onion, diced

Liquids

  • 4 cups low-sodium vegetable broth
  • 1 cup whole milk or unsweetened plant-based milk
  • 2 tablespoons olive oil

Seasonings

  • 1 teaspoon salt, plus more to taste
  • ½ teaspoon freshly ground black pepper
  • ¼ teaspoon ground nutmeg
  • 1 tablespoon fresh thyme leaves (or 1 teaspoon dried thyme)

Garnish

  • 2 tablespoons chopped fresh chives or parsley
  • Extra virgin olive oil for drizzling

Instructions

1
Preheat Oven: Preheat oven to 425°F.
2
Roast Cauliflower and Garlic: Toss cauliflower florets and garlic cloves with 1 tablespoon olive oil, ½ teaspoon salt, and a pinch of pepper on a baking sheet. Roast for 25–30 minutes, stirring halfway, until golden and tender.
3
Sauté Aromatics: Heat 1 tablespoon olive oil in a large soup pot over medium heat. Add leeks and onion; sauté for 5 minutes until softened.
4
Simmer Soup Base: Add the diced potato and roasted cauliflower and garlic to the pot. Pour in vegetable broth and bring to a simmer. Add thyme and nutmeg. Simmer uncovered for 15 minutes, until potatoes are tender.
5
Puree Soup: Remove from heat. Use an immersion blender or blend in batches in a blender to puree soup until smooth and creamy.
6
Add Milk and Season: Stir in milk. Return pot to low heat to warm through, adjusting salt and pepper to taste.
7
Serve: Serve hot, garnished with chives or parsley and a drizzle of olive oil if desired.
Additional Information

Equipment Needed

  • Large baking sheet
  • Large soup pot
  • Immersion blender or countertop blender
  • Chef's knife
  • Cutting board

Nutrition (Per Serving)

Calories 210
Protein 7g
Carbs 32g
Fat 7g

Allergy Information

  • Contains milk (dairy); substitute with plant-based milk for a dairy-free/vegan option.
  • Soup is naturally gluten-free; ensure vegetable broth is certified gluten-free if needed.
Rachel Monroe

Passionate home cook sharing easy vegan meals and everyday cooking tips.