Cauliflower Leek Soup Recipe – Cozy & Creamy

The house was quiet except for the gentle simmer of soup on the stove and the occasional clink of a spoon against the pot. Outside, the sky was that soft gray that makes you crave something warm and grounding. I’d had half a head of cauliflower and a couple of wilting leeks in the fridge, and suddenly, this cauliflower leek soup was happening—creamy, cozy, and exactly what a chilly afternoon needed.

If you’ve been looking for a plant-based soup that still feels rich and satisfying, this one’s for you. It’s silky without cream, hearty without heaviness, and subtly complex in flavor thanks to a few small-but-mighty ingredients. And once those leeks hit the pan? Your kitchen starts to smell like pure comfort.

Cauliflower Leek Soup

Why This Cauliflower Leek Soup Deserves a Spot in Your Winter Rotation

This isn’t just another blended soup—it’s the kind that makes you feel like you’ve done something good for your body and your tastebuds. It’s naturally vegan and gluten-free, but still gives you that velvety, luxurious texture people usually expect from butter and cream.

Roasting the cauliflower first adds a nutty depth that sets this soup apart from basic stovetop versions. The leeks bring that signature mild onion flavor, mellow and slightly sweet when cooked down. And there’s just enough garlic, herbs, and brightness to balance everything out.

Whether you’re serving it as a light dinner with crusty bread or ladling it into a mug for lunch, this soup checks all the boxes: easy, nourishing, and seriously good.

What You’ll Need to Make This Creamy Cauliflower Leek Soup

  • Cauliflower – roasting it first adds nutty flavor and a hint of caramelization.
  • Leeks – gently sautéed, they give a mild, slightly sweet onion flavor.
  • Garlic – adds a savory, aromatic base that deepens the soup’s flavor.
  • Olive oil – for roasting and sautéing, bringing richness and a fruity note.
  • Vegetable broth – the liquid base that keeps it light yet flavorful.
  • Cannellini beans – add body and creaminess without any dairy.
  • Fresh thyme – infuses the soup with a subtle earthiness.
  • Lemon juice – a bright pop of acidity that balances out the richness.
  • Salt and pepper – essential for seasoning and balance.

See the recipe card below for the full list of ingredients and measurements.

How to Make This Soup Silky and Satisfying

Start with the cauliflower. Break it into florets and roast it until the edges are golden and the insides are tender. You want that toasty aroma to really come through—it’s the flavor backbone here.

Soften the leeks. While the cauliflower roasts, sauté the leeks in olive oil. Keep the heat gentle—you want them soft and translucent, not browned. Toss in the garlic and cook just until fragrant.

Layer in the flavor. Add the roasted cauliflower to the pot along with the beans, thyme, and broth. Everything should be just barely covered by liquid, so it blends easily later.

Simmer it down. Let the soup bubble gently so all those flavors have time to mingle. The beans soften, the leeks melt into the broth, and the thyme does its quiet magic.

Cauliflower Leek Soup
Cauliflower Leek Soup

Blend until smooth. Use an immersion blender for less cleanup, or transfer in batches to a high-speed blender. Blend until the soup is creamy and velvety—no lumps, just that smooth, cozy goodness.

Brighten things up. Stir in the lemon juice and give it a taste. Need more salt? A bit more broth? Adjust as you like. It should taste full, balanced, and bright.

Cauliflower Leek Soup

Kitchen Notes to Make Your Cauliflower Leek Soup Even Better

Roasting the cauliflower is key. Don’t skip this step—it adds so much more depth than simply boiling or steaming. Just make sure it’s nicely browned in spots before pulling it from the oven.

Leeks can hide dirt like nobody’s business. Be sure to rinse them thoroughly after slicing, especially between the layers.

If your soup ends up too thick, a splash of broth or water will loosen it up without dulling the flavor. Too thin? Simmer it uncovered for a few extra minutes to reduce.

This cauliflower leek soup keeps beautifully in the fridge for a few days, and the flavors deepen over time. Reheat gently on the stove or in the microwave, adding a little water or broth to revive the texture if needed.

Serving Ideas and Creative Twists

This soup is a dream with a slice of sourdough or a handful of garlic croutons floating on top. You can also dress it up with a swirl of dairy-free cream, a sprinkle of fresh herbs, or toasted seeds for crunch.

Want to spice it up? Add a pinch of red pepper flakes or a swirl of chili oil before serving.

For a heartier version, stir in some cooked quinoa or farro after blending. Or keep it simple and serve it alongside a bright, citrusy salad to balance the richness.

Freezer tip: this soup freezes like a charm. Just let it cool completely, transfer to an airtight container, and freeze for up to 3 months. Thaw overnight in the fridge, reheat gently, and you’re back in cozy soup heaven.

Conclusion

This cauliflower leek soup is everything I want in a bowl when the days get short and the air turns crisp. It’s creamy without cream, earthy with just the right brightness, and has that comforting warmth that lingers after the last spoonful. The roasted cauliflower brings a depth that pairs beautifully with mellow leeks and soft white beans. I like mine topped with a crack of pepper and a drizzle of olive oil, maybe a few crispy croutons if they’re around. Whether you’re curled up on the couch or sharing it with friends, it’s the kind of soup that feels like a quiet hug.

FAQs about Cauliflower Leek Soup

Can I freeze cauliflower leek soup?

Yes, this soup freezes well. Let it cool completely, then transfer to airtight containers and freeze for up to 3 months. Thaw overnight in the fridge before reheating gently on the stovetop.

What can I use instead of cannellini beans?

If you don’t have cannellini beans, great northern or navy beans work well too. You can also use chickpeas for a slightly different texture and flavor.

How long will cauliflower leek soup last in the fridge?

Stored in an airtight container, this soup will keep in the fridge for 4 to 5 days. Reheat on the stovetop over medium heat, adding a splash of broth or water if it thickens.

What goes well with cauliflower leek soup?

Crusty bread, herby croutons, or a light green salad pair beautifully. For something heartier, try serving it alongside a roasted vegetable sandwich or grain bowl.

More Relevant Recipes

  • Lemony Roasted Asparagus Soup: Bright, tangy, and silky smooth, this plant-based soup brings spring vibes while still offering that cozy, creamy texture you crave in cauliflower leek soup. The lemon and roasted asparagus combo adds depth and freshness in every spoonful.
  • Spring Asparagus and Potato Chowder: Hearty yet light, this chowder is packed with tender potatoes and fresh spring asparagus in a creamy base—no dairy needed. It’s another perfect example of how plant-based soups can be rich, comforting, and completely satisfying.
  • French Spring Soup: Inspired by classic French flavors, this veggie-packed soup is light, herby, and full of texture. While it’s not blended, the clean broth and seasonal vegetables make it a wonderful lighter companion to a creamy cauliflower leek soup.
Print

Cauliflower Leek Soup Recipe

This creamy cauliflower leek soup is full of roasted flavor, silky texture, and plant-based comfort in every bite.

  • Author: Emma
  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Total Time: 55 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop, Roasting
  • Cuisine: American

Ingredients

Scale
  • 1 medium head cauliflower, cut into small florets
  • 2 tablespoons olive oil, divided
  • 1 teaspoon kosher salt, divided
  • 2 medium leeks, white and light green parts only, thinly sliced
  • 3 cloves garlic, finely chopped
  • 1 can cannellini beans, drained and rinsed
  • 1 tablespoon chopped fresh thyme
  • 4 cups vegetable broth
  • 1 tablespoon lemon juice
  • Freshly ground black pepper, to taste

Instructions

  1. Preheat the oven to 425°F. Line a large baking sheet with parchment paper.
  2. Spread cauliflower florets on the prepared sheet. Drizzle with 1 tablespoon olive oil and sprinkle with 1/2 teaspoon salt. Toss to coat, then roast for 25-30 minutes until browned and tender.
  3. While the cauliflower roasts, heat the remaining tablespoon of olive oil in a large pot over medium heat. Add the sliced leeks and sauté for 8-10 minutes, stirring often, until softened but not browned.
  4. Stir in the chopped garlic and cook for 1-2 minutes, just until fragrant.
  5. Add the roasted cauliflower to the pot along with the cannellini beans, thyme, remaining 1/2 teaspoon salt, and vegetable broth. Stir well to combine.
  6. Bring the soup to a low boil, then reduce heat and simmer uncovered for 15 minutes.
  7. Use an immersion blender to puree the soup until smooth. Alternatively, carefully blend in batches in a countertop blender.
  8. Stir in the lemon juice and season with freshly ground black pepper to taste. Adjust salt if needed before serving.

Notes

  • Leeks can trap dirt between layers—be sure to rinse them thoroughly after slicing.
  • If the soup thickens too much after blending, add a splash of broth or water to thin it out.
  • This soup stores well in the fridge for up to 5 days or in the freezer for 3 months.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 268
  • Sugar: 6.1g
  • Sodium: 1350mg
  • Fat: 9.5g
  • Saturated Fat: 1.3g
  • Unsaturated Fat: 0g
  • Trans Fat: 0g
  • Carbohydrates: 36.4g
  • Fiber: 10.2g
  • Protein: 11g
  • Cholesterol: 0mg

Keywords: cauliflower leek soup, vegan soup, creamy vegetable soup, plant-based comfort food

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating