

Few dishes combine comfort food satisfaction with low‑carb sensibility like a well-made cauliflower and bacon soup. This Creamy Cauliflower and Bacon Soup is silky, savory, and rich without relying on starchy thickeners — making it ideal for weeknight dinners, cozy weekends, or anyone following a keto/low‑carb lifestyle. Below you’ll find a straightforward recipe, ingredient list, step‑by‑step method, make‑ahead tips, and detailed nutrition information (including carbs, fiber, sugar alcohols, and net carbs).
Why this recipe works
- Cauliflower provides a neutral, creamy base when blended, keeping total carbs low compared with potato‑based soups.
- Bacon adds salty, smoky depth and fat that helps make the soup satisfying and keto‑friendly.
- Heavy cream and a touch of cream cheese create a luxurious texture without needing flour or cornstarch.
Ingredients (serves 6)
- 1 medium head cauliflower, cut into florets (about 600 g)
- 8 slices bacon (about 128 g), chopped
- 1 medium yellow onion, finely chopped (about 110 g)
- 2 garlic cloves, minced (about 6 g)
- 2 tablespoons butter (about 28 g)
- 4 cups low‑sodium chicken broth (960 ml)
- 1 cup heavy cream (240 ml)
- 2 oz (56 g) cream cheese, softened (optional for extra creaminess)
- Salt and freshly ground black pepper, to taste
- Fresh chives or sliced green onion, for garnish
- Optional: shredded sharp cheddar for serving
Equipment
- Large pot or Dutch oven
- Immersion blender or countertop blender
Instructions
- Cook the bacon: In a large pot over medium heat, cook the chopped bacon until crisp, about 6–8 minutes. Use a slotted spoon to transfer cooked bacon to a paper towel‑lined plate; reserve 1–2 tablespoons of the bacon fat in the pot and discard excess fat (or reserve for other uses).
- Sauté aromatics: Add the butter to the reserved bacon fat. When melted, add the chopped onion and sauté until translucent, about 4–5 minutes. Add the garlic and cook 30–60 seconds until fragrant.
- Add cauliflower and broth: Add the cauliflower florets to the pot and pour in the chicken broth. Bring to a simmer, reduce heat, and cook until the cauliflower is very tender, about 12–15 minutes.
- Blend until smooth: Use an immersion blender to puree the soup until smooth and creamy. (Alternatively, working in batches, carefully transfer soup to a countertop blender and blend until smooth; return to the pot.)
- Finish the soup: Stir in the heavy cream and cream cheese (if using) over low heat until fully incorporated. Heat gently — do not boil. Season to taste with salt and pepper.
- Serve: Ladle into bowls and top with reserved bacon, chives, and optional shredded cheddar. Enjoy warm.
Prep time: 15 minutes
Cook time: 30 minutes
Total time: ~45 minutes
Yield: 6 generous bowls
Nutritional information (approximate per serving — recipe yields 6 servings)
- Calories: 363 kcal
- Total fat: 31.0 g
- Protein: 12.2 g
- Total carbohydrates: 9.5 g
- Dietary fiber: 2.3 g
- Sugar alcohols: 0.0 g
- Net carbs: 7.2 g
Notes about the nutrition
- These values are estimates based on typical ingredient sizes and common nutrition databases. Exact values will vary by brand, exact ingredient weights, and portion size.
- Sugar alcohols: 0 g — this savory soup uses no sugar alcohols (common sugar substitutes such as erythritol are not included).
- Net carbs are calculated as total carbs minus fiber minus sugar alcohols. At roughly 7.2 g net carbs per serving, this soup is compatible with many keto and low‑carb meal plans when portioned appropriately.
Tips to make it more keto‑friendly or lower in carbs
- Reduce the onion to 1/2 medium (or omit) to trim 2–3 g total carbs per serving.
- Use full‑fat heavy cream as written; switching to lower‑fat dairy will lower calories but increase net carb proportionally.
- For extra fat and flavor without carbs, stir in extra cheddar or a tablespoon of sour cream per bowl.
- To lower sodium, use unsalted butter and low‑sodium broth and adjust salt at the end.
Variations and add‑ins
- Cheddar & chive: Stir in 1 cup shredded sharp cheddar for a richer, cheesier version.
- Jalapeño & lime: For a spicy twist, sauté one jalapeño with the onions and finish with a squeeze of lime.
- Herb twist: Replace chives with fresh dill or parsley for a brighter finish.
Storage and reheating
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezing: This soup can be frozen (without garnish) for up to 3 months. Thaw overnight in the fridge and reheat gently on the stovetop — cream may separate slightly; whisk vigorously or re‑blend for a smooth texture.
- Reheating: Warm over low heat and stir often. If soup is too thick after refrigeration, thin with a splash of broth or cream.
Serving ideas
- Serve a warm bowl with a simple green salad for a low‑carb lunch or light dinner.
- Pair with roasted vegetables or a small side of keto crackers for a heartier meal.
Final note
Creamy Cauliflower and Bacon Soup is an easy, crowd‑pleasing comfort food that keeps carbs in check while delivering rich, satisfying flavor. With about 7.2 g net carbs per serving, it’s a great option for anyone following a keto or low‑carb diet who still wants the comfort of a creamy, warming soup. Enjoy and experiment with the variations above to make it your own.

