Cauliflower Leek Soup Low Carb – Creamy, Cozy, and Simple
This cauliflower leek soup is the kind of bowl you want on a cool evening: warm, silky, and comforting without weighing you down. It’s naturally low in carbs, thanks to cauliflower standing in for potatoes. Leeks add gentle sweetness and depth, while a splash of cream (or coconut milk) brings everything together.

You can keep it classic and smooth or leave it a bit chunky your call. It’s quick to make, freezer-friendly, and tastes even better the next day.
What Makes This Special
- Low carb without compromise: Cauliflower gives you that velvety, potato-like texture without the starch.
- Clean, cozy flavor: Leeks offer a mild onion note that feels elegant and soothing.
- Fast and flexible: Done in about 30 minutes, and easy to adjust for dairy-free, vegan, or extra-protein options.
- Meal-prep friendly: Keeps well in the fridge and freezer for easy lunches or quick dinners.
Ingredients
- 2 tablespoons olive oil or unsalted butter
- 3 medium leeks, white and light green parts only, thinly sliced
- 3 cloves garlic, minced
- 1 large head cauliflower (about 2 to 2.5 pounds), cut into florets
- 4 cups low-sodium chicken or vegetable broth
- 1/2 to 3/4 teaspoon fine sea salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
- 1/4 teaspoon ground nutmeg (optional, but lovely)
- 1/2 to 3/4 cup heavy cream or full-fat coconut milk
- 1 tablespoon lemon juice, or to taste
- Fresh chives or parsley, chopped, for garnish
- Optional toppings: crispy bacon bits, toasted almonds, a drizzle of olive oil, or grated Parmesan
Step-by-Step Instructions
- Prep the leeks: Slice the white and light green parts. Rinse well in a bowl of water to remove grit.Drain thoroughly.
- Sweat the aromatics: In a large pot, warm the olive oil or butter over medium heat. Add leeks and a pinch of salt. Cook 6–8 minutes, stirring, until soft and translucent, not browned.Stir in garlic for 30 seconds.
- Add cauliflower and broth: Drop in the florets, pour in the broth, and season with salt, pepper, and nutmeg if using. Bring to a gentle boil.
- Simmer: Reduce heat, cover, and simmer 12–15 minutes, until the cauliflower is very tender when pierced with a knife.
- Blend: Use an immersion blender to puree until smooth. For a chunkier texture, blend only half.If using a regular blender, work in batches and vent the lid.
- Finish: Stir in cream or coconut milk. Add lemon juice. Taste and adjust salt and pepper.If too thick, thin with a splash of broth or water.
- Serve: Ladle into bowls. Top with chives or parsley and any optional garnishes you like.
Keeping It Fresh
- Fridge: Store in an airtight container for 4–5 days. Reheat gently over low heat to keep the texture silky.
- Freezer: Freeze up to 3 months.Leave a little headspace in containers. Thaw overnight in the fridge.
- Reheat smart: Warm slowly, stirring often. Add a splash of broth if it thickens after chilling.
Why This is Good for You

- Low in carbs, high in fiber: Cauliflower helps keep you satisfied without the blood sugar spike.
- Gentle on digestion: Leeks provide prebiotic fibers that support a healthy gut.
- Customizable fats and protein: Use olive oil and coconut milk for dairy-free fats, or add bacon or shredded chicken for more protein.
- Nutrient-dense comfort: You get vitamins C and K, plus antioxidants, in a cozy, creamy package.
What Not to Do
- Don’t skip rinsing leeks: Grit hides between layers; unwashed leeks will ruin the texture.
- Don’t rush the softening step: Leeks need time to turn sweet and tender without browning.
- Don’t over-thin: Add liquid gradually after blending.It’s easier to thin than to fix a watery soup.
- Don’t forget acid: A little lemon at the end brightens the flavor and keeps it from tasting flat.
Variations You Can Try
- Roasted Cauliflower Twist: Roast florets at 425°F (220°C) with olive oil and salt until golden, then add to the pot for deeper flavor.
- Dairy-Free and Vegan: Use olive oil and coconut milk, and choose vegetable broth. Garnish with toasted seeds for crunch.
- Cheesy Comfort: Stir in 1/2 cup grated Parmesan or aged cheddar after blending for a richer finish.
- Protein Boost: Top with crispy bacon, chicken, or sautéed shrimp without bumping carbs much.
- Herb and Spice Play: Add thyme while simmering, or finish with a pinch of smoked paprika or white pepper.
FAQ
Can I make this without cream?
Yes. Use full-fat coconut milk for a dairy-free option or simply add more broth and a knob of butter or olive oil for silkiness.
How do I keep it ultra-smooth?
Blend thoroughly and strain through a fine-mesh sieve. Also, cook the cauliflower until very soft before blending.
Is this good for meal prep?
Absolutely. It reheats well, doesn’t separate, and the flavor improves after a day in the fridge.
What can I serve with it?
Try a simple green salad, roasted chicken, or low-carb seed crackers. A drizzle of good olive oil and herbs on top also feels special.
Can I use frozen cauliflower?
Yes. Add it straight from the freezer. You may need an extra minute or two of simmering, but the result is just as creamy.
In Conclusion
This cauliflower leek soup is a low-carb staple that feels both wholesome and indulgent. It’s quick, flexible, and friendly to a range of diets and toppings. Keep the base simple, finish with a touch of cream and lemon, and let the leeks and cauliflower do the talking. A cozy bowl never felt so light.

Ingredients
Method
- Prep the leeks: Slice the white and light green parts. Rinse well in a bowl of water to remove grit. Drain thoroughly.
- Sweat the aromatics: In a large pot, warm the olive oil or butter over medium heat. Add leeks and a pinch of salt. Cook 6–8 minutes, stirring, until soft and translucent, not browned. Stir in garlic for 30 seconds.
- Add cauliflower and broth: Drop in the florets, pour in the broth, and season with salt, pepper, and nutmeg if using. Bring to a gentle boil.
- Simmer: Reduce heat, cover, and simmer 12–15 minutes, until the cauliflower is very tender when pierced with a knife.
- Blend: Use an immersion blender to puree until smooth. For a chunkier texture, blend only half. If using a regular blender, work in batches and vent the lid.
- Finish: Stir in cream or coconut milk. Add lemon juice. Taste and adjust salt and pepper. If too thick, thin with a splash of broth or water.
- Serve: Ladle into bowls. Top with chives or parsley and any optional garnishes you like.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
