Creamy Cauliflower Soup
A silky, velvety cauliflower soup blended smooth with cream, garlic, and parmesan. Comforting and naturally low-carb, it tastes far richer than its simple ingredients.
Silky, comforting, and secretly simple
Blended cauliflower has an almost magical ability to turn into something that tastes like a rich potato or cream soup with a fraction of the carbs. Cooked until soft and pureed with cream and cheese, it becomes velvety and comforting, the kind of bowl you want on a cold evening, without any of the starch that would knock you out of ketosis.
Because the ingredient list is short, a couple of small moves make all the difference. Sauteing the aromatics first builds a savory backbone, and a good long blend gets the soup truly smooth. Finish with a swirl of cream or a scatter of crispy bacon and it feels genuinely luxurious.
- Cook the cauliflower until fully soft for the smoothest blend
- Blend longer than you think for a silky texture
- Finish with cheese off the heat so it melts without splitting

Is your meal keto?
Paste any meal and get the total net carbs, a clear verdict, and low-carb swaps in seconds.
Ingredients
- 1 large head cauliflower, cut into florets (net carbs โ)
- 3 tablespoons butter (net carbs โ)
- 1/2 cup diced onion (net carbs โ)
- 3 cloves garlic, minced (net carbs โ)
- 4 cups chicken or vegetable broth (net carbs โ)
- 3/4 cup heavy cream (net carbs โ)
- 1/2 cup grated parmesan cheese (net carbs โ)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon ground nutmeg (net carbs โ)
- 2 tablespoons chopped fresh chives, for serving (net carbs โ)
Instructions
- 1In a large pot, melt the butter over medium heat and cook the onion for 4 minutes until soft. Add the garlic and cook 30 seconds more.
- 2Add the cauliflower florets and broth, bring to a simmer, and cook for 15 minutes until the cauliflower is very tender.
- 3Using an immersion blender or a countertop blender, puree the soup until completely smooth.
- 4Return the soup to low heat and stir in the heavy cream, salt, pepper, and nutmeg.
- 5Off the heat, stir in the parmesan until melted and the soup is silky. Do not let it boil after adding the cheese.
- 6Ladle into bowls, top with chives, and add a swirl of cream or crispy bacon if you like.
Nutrition (per serving)
Recipe FAQ
How do I get cauliflower soup really smooth?
Cook the cauliflower until it is completely fork-tender, then blend for a full minute or two, longer than feels necessary. A high-powered blender gives the silkiest result, but an immersion blender works well too if you are patient and blend thoroughly.
Can I make this soup dairy free?
Yes. Swap the butter for olive oil, use full-fat coconut milk in place of the heavy cream, and leave out the parmesan or use a dairy-free alternative. The soup will have a slightly different flavor but stays creamy and keto.
How long does cauliflower soup keep?
Stored in an airtight container in the fridge, it keeps for 4 to 5 days and the flavor only improves. It also freezes well; because it is blended, it reheats smoothly. Warm it gently over low heat and stir in a splash of cream to loosen if needed.
More Dinner recipes
Garlic Butter Baked Salmon
Tender salmon fillets bathed in a rich garlic-lemon butter and roasted until flaky. A restaurant-quality keto dinner ready in under half an hour.
Keto Chicken Alfredo with Zoodles
Creamy homemade alfredo sauce over spiralized zucchini and seared chicken. All the comfort of the classic pasta dish with a fraction of the carbs.
Bunless Bacon Cheeseburger
A juicy, stacked cheeseburger wrapped in crisp lettuce with bacon and a tangy keto special sauce. Proves you never needed the bun.

What should I eat today?
Turn the ingredients you like or already have into a keto breakfast, lunch & dinner โ net carbs counted.