This post may contain affiliate links. Please read our disclosure policy.
Thick and creamy Cauliflower Soup is the ultimate cozy comfort food with a healthy twist. It’s rich, flavorful, and makes a fantastic low-carb alternative to classic potato soup. Whether you’re watching carbs or just craving something warm and satisfying, this easy cauliflower soup delivers on all fronts.
Blended until silky smoothed and topped with crispy bacon, and a sprinkle of cheese, our cauliflower soup recipe is perfect for meal prep and reheats like a dream. Want to keep it vegetarian? Just skip the bacon. However you serve it, this healthy cauliflower soup is bound to become a weeknight favorite.

What Makes This Cauliflower Soup Work
This cauliflower soup is everything you love about comfort food without the heaviness. It’s creamy, cozy, and full of flavor, but lighter thanks to the cauliflower base.
Blending the cauliflower creates a velvety texture without needing much cream, and the toppings, crispy bacon, cheese, and chives, add just the right amount of indulgence. It’s an easy cauliflower soup that’s simple to make and even better the next day.
What Goes Into This Cauliflower Soup
This cauliflower soup keeps things simple but flavorful, with a handful of pantry staples and a few special touches to elevate every spoonful. You can make it hearty with toppings or keep it light and vegetarian— it’s totally up to you.
- Cauliflower: The star of the show. When blended, it creates a thick creamy base without needing much cream.
- Chicken Stock: Adds savory depth and richness. Use vegetable stock if you prefer a vegetarian version.
- Heavy Cream: Just a splash adds silkinness and rounds out the flavors beautifully.
- Bacon: Crispy, Salty, and optional, but it brings delicious crunch in every bite.
Note: Please see recipe card for a full list of ingredients with measurements.
How To Make This Cauliflower Soup
- Preheat and Prep: Preheat your oven to 425°F (220°C) and grease a baking sheet. Add the cauliflower, onion, and garlic, then season with salt and pepper.
- Roast the Vegetables: Spread everything into a single layer on the sheet. Roast for 15 minutes, then give everything a quick toss to ensure even browning.
- Finish Roasting: Return the pan to the oven and roast for another 10-15 minutes, until the cauliflower is golden on the edges and fork-tender.
- Simmer with Stock: Transfer the roasted veggies to a large pot. Add the stock and herbs, then bring the mixture to a gentle simmer over medium heat.
- Let Flavors Develop: Let the soup simmer for about 15 minutes, stirring occasionally to help the flavors come together.
- Cool Slightly: Remove the pot from heat and allow it to cool for 5 minutes before blending, which helps prevent steam buildup.
- Blend Until Smooth: Working in batches, carefully blend the soup until smooth, or use an immersion blender directly in the pot. Add the cream and blend again until silky.
- Season and Serve: Taste and adjust seasoning as needed. Serve hot, topped with crispy bacon, shredded cheese, and sprinkle of chives or green onions.
This cauliflower soup is hearty enough to stand on its own, but it pairs beautifully with a few simple sides. Serve it with crusty bread, Garlic Butter Pizza Pull Apart Bread, or a Spinach and Ricotta Grilled Cheese for a cozy, satisfying meal. For somehing lighter, try a crisp green salad or a side of roasted vegetables. And if you’re keeping it low carb, sautéed greens or Crispy Garlic Baked Potato Wedges make a great crunchy contrast.
Recipe FAQ’s
Simply swap the chicken stock for vegetable stock and skipped the bacon topping. The soup is still flavorful and creamy without the meat
An immersion blender is the easiest (and safest) option. But a countertop blender gives a super smooth mixture, just be sure to let the steam escape between pulses
Roasting brings out the nutty, caramelized flavor in the cauliflower and garlic, adding a richer, deeper taste to the soup that you won’t get from boling alone.

You might also like

Get a free eBook!
Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

Cauliflower Soup (Low Carb Recipe)
Ingredients
- 1 large cauliflower about 2 pounds or 1 kilo, cut into florets
- 1 large onion sliced or chopped
- 6 cloves garlic smashed with the back of a knife or minced
- 1 pinch salt to taste
- 1 pinch pepper to taste
- 2 tablespoons olive oil
- 5 cups chicken stock or broth, substitute with vegetable stock
- 2 teaspoons fresh parsley chopped, or thyme or rosemary
- 1/2 cup heavy cream or thickened cream
- 2 tablespoons chives or green onions, finely chopped
- 1/2 cup diced bacon pre-cooked to serve
- 1/4 cup shredded cheese cheddar, mozzarella, provolone, parmesan, gruyere
Instructions
- Preheat the oven to 425°F (220°C).
- Lightly grease a large rimmed baking sheet. Combine cauliflower, onion and garlic on the baking sheet. Season with a generous amount of salt and pepper. Toss with olive oil until evenly coated in oil.
- Arrange in a single layer. Bake for 15 minutes.
- Toss the cauliflower through the onions and garlic, then return to the oven and bake for a further 10-15 minutes until the cauliflower is caramelized on the edges and fork-tender.
- Transfer cauliflower to a pot. Add stock* and herbs. Bring to a simmer over medium heat.
- Cook, stirring occasionally for 15 minutes to let the flavours blend.
- When cauliflower is soft, remove from the heat and let cool for 5 minutes.
- Carefully transfer the soup to a blender, working in batches if necessary, taking care to let the steam escape (cover escaping steam with a kitchen towel).Alternatively, purée with an immersion blender.
- Add the cream and blend until smooth. Taste test and add extra salt and pepper seasoning, if needed, then blend again.**
- To serve, top bowls of soup with cooked bacon, shredded cheese and chopped chives or green onion.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Delicious and easy to make.
Great tip about roasting the veggie, flavour was fab!
Really delicious soup and easy to make. Thank you for sharing.
Hi,
Tried this today as am trying to increase veggie intake in diet and ‘cauliflower’ happens to be one that i find myself unable to eat directly even if roasted. This gives me a nice alternative. Good recipe, turned out really well. thank you for sharing.
Excellent recipe. I would just reduce the amount of thyme by half, for me. Thank you for sharing. I had a French cauliflower recipe that I used to make for years, and this recipe is better than that.
I made this today. It didn’t turn out when I roasted it in the oven. I did everything according to the recipie. The onions and garlic burned and the cauliflower was burnt on the side that was laying on the pan.
I had to use another cauliflower and onions and garlic. I softened the onion and garlic in a pan with olive oil and I boiled my cauliflower in the stock. Added the onion and garlic the used my emulsifier to cream it up together. It’s not done yet.
But I will let you know how it turned out.
How did you roast the vegetables without burning them?
Maybe your oven was too high?
We made this last night and it was really good!
this cauliflower soup was one of the best soups I have ever eaten and definitely the best cauliflower soup according to my husband. Cannot wait to do this one again this coming week. Such an easy recipe.
That was delish…I’m stuffed after I lge. Bowl. Will be making again. Only thing I did wrong…I reversed the proportions of fresh to dried herbs…..but swirled out the oversite,
Thank you.
OMG how delicious and smooth soup! Today it´s -20C here so this really warms you up! And the smooth roasted taste of garlic <3 Thank you, will definitely be making this again!
Could you use cauli rice instead of florets or would it not turn out the same?
OMG!!! OOO!…MMM!…GGG! I just discovered the “Servings” slide bar that automatically adjusts the recipe for more or less portions. Boys and girls, can you say GENIUS?!?! Oh, and I can’t wait to make this soup. It looks delicious!