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.
Loved this soup!! Made a couple of changes. We added a large carrot when roasting the vegetables. Cooked in crock pot on high for 5 hours with a bay leaf. I added 1 tsp of each of the suggested spices. Will made often! Thank you
Finally made this for the 1st time. We really enjoyed! Roasting the cauliflower with the onion and garlic gave it so much flavor. I used parsley with a pinch of thyme and rosemary. The green onions, bacon & provolone on top really kicked it up a notch. My husband cut up pieces of kielbasa & added to his soup. Can’t wait for leftovers tomorrow! Yum!