Keto Sausage and Cauliflower Soup – Creamy, Comforting, and Low-Carb
This Keto Sausage and Cauliflower Soup is the kind of meal you’ll want on repeat. It’s rich, savory, and comes together with simple ingredients you probably already have. Think hearty sausage, tender cauliflower, and a silky, creamy broth that feels indulgent without the carbs.
It’s a weeknight winner, a meal-prep hero, and a great way to keep your keto goals on track. Grab a pot, and let’s make something cozy.
Ingredients
Method
- Brown the sausage. Heat a large pot or Dutch oven over medium heat. Add a little olive oil if your sausage is lean. Cook the sausage, breaking it into small pieces, until browned and cooked through, about 6–8 minutes. Scoop out to a bowl, leaving some drippings in the pot.
- Sauté the aromatics. Add the onion to the pot with a pinch of salt. Cook 3–4 minutes until softened. Stir in the garlic and cook 30 seconds until fragrant. If the pot looks dry, add a bit more oil or a pat of butter.
- Add cauliflower and seasonings. Stir in the cauliflower florets, Italian seasoning, and red pepper flakes. Cook 2–3 minutes to lightly toast the spices and coat the cauliflower.
- Pour in broth and simmer. Add the chicken broth, scraping up any browned bits from the bottom. Bring to a gentle boil, then reduce heat and simmer 10–12 minutes, until the cauliflower is tender.
- Blend for creaminess (optional but recommended). For a thicker, chowder-like texture, use an immersion blender to blend about half the soup directly in the pot. You can also ladle 2–3 cups into a blender, blend until smooth, and return it to the pot. Keep some chunks for texture.
- Finish with cream and greens. Return the browned sausage to the pot. Stir in heavy cream and kale or spinach, if using. Simmer 2–3 minutes until the greens wilt. Adjust thickness with a splash of broth or cream as needed.
- Season and enrich. Taste and season with salt and black pepper. Stir in Parmesan if you want extra richness. Remove from heat and let it sit a couple of minutes to thicken slightly.
- Serve. Ladle into bowls and garnish with chopped parsley and a sprinkle of Parmesan. Serve hot.
What Makes This Special
This soup delivers the comfort of a classic potato-and-sausage chowder without the starch. Cauliflower steps in to give the soup body and a gentle sweetness.
The browned sausage adds deep, savory flavor, while garlic, onion, and Italian herbs bring everything together. A splash of cream finishes it off for that restaurant-level silkiness. It’s fast, flexible, and family-friendly.
Ingredients
- 1 lb (450 g) Italian sausage (mild or hot, casings removed)
- 1 medium head cauliflower, cut into small florets (about 5–6 cups)
- 1 small onion, diced
- 3 cloves garlic, minced
- 4 cups (1 L) chicken broth (low-sodium preferred)
- 1 cup (240 ml) heavy cream (or half-and-half for lighter)
- 2 tbsp olive oil or butter
- 1 tsp dried Italian seasoning (or a mix of oregano, basil, thyme)
- 1/2 tsp crushed red pepper flakes (optional, for heat)
- Salt and black pepper, to taste
- 2 cups chopped kale or spinach (optional, for color and nutrients)
- 1/2 cup grated Parmesan (optional, for extra richness)
- Fresh parsley, chopped, for garnish (optional)
How to Make It
- Brown the sausage. Heat a large pot or Dutch oven over medium heat.
Add a little olive oil if your sausage is lean. Cook the sausage, breaking it into small pieces, until browned and cooked through, about 6–8 minutes. Scoop out to a bowl, leaving some drippings in the pot.
- Sauté the aromatics. Add the onion to the pot with a pinch of salt.
Cook 3–4 minutes until softened. Stir in the garlic and cook 30 seconds until fragrant. If the pot looks dry, add a bit more oil or a pat of butter.
- Add cauliflower and seasonings. Stir in the cauliflower florets, Italian seasoning, and red pepper flakes.
Cook 2–3 minutes to lightly toast the spices and coat the cauliflower.
- Pour in broth and simmer. Add the chicken broth, scraping up any browned bits from the bottom. Bring to a gentle boil, then reduce heat and simmer 10–12 minutes, until the cauliflower is tender.
- Blend for creaminess (optional but recommended). For a thicker, chowder-like texture, use an immersion blender to blend about half the soup directly in the pot. You can also ladle 2–3 cups into a blender, blend until smooth, and return it to the pot.
Keep some chunks for texture.
- Finish with cream and greens. Return the browned sausage to the pot. Stir in heavy cream and kale or spinach, if using. Simmer 2–3 minutes until the greens wilt.
Adjust thickness with a splash of broth or cream as needed.
- Season and enrich. Taste and season with salt and black pepper. Stir in Parmesan if you want extra richness. Remove from heat and let it sit a couple of minutes to thicken slightly.
- Serve. Ladle into bowls and garnish with chopped parsley and a sprinkle of Parmesan.
Serve hot.
How to Store
- Refrigerate: Cool completely, then store in airtight containers for up to 4 days.
- Freeze: Freezes well for up to 2 months. For best texture, freeze before adding the cream, then add cream when reheating. If already creamed, it will still freeze, but whisk after thawing to smooth it out.
- Reheat: Warm gently on the stove over low heat.
Avoid boiling after adding cream to prevent separation.
Why This is Good for You
Low in carbs, high in satisfaction: Cauliflower provides fiber and volume without spiking carbs, keeping you full and on track with keto. Sausage delivers protein and fats for steady energy. Leafy greens add vitamins A, C, and K, while broth keeps things light but flavorful.
Loved This Recipe?
If you're looking for more simple, healthy keto dinners, grab my FREE 7-Day Easy Keto Dinner Reset. You'll get 7 easy keto dinner recipes, simple grocery lists, and a done-for-you plan that takes the stress out of mealtime.
The result is a balanced, comforting bowl that fits a low-carb lifestyle.
What Not to Do
- Don’t skip browning the sausage. That golden color means flavor. Rushing this step leads to a flatter-tasting soup.
- Don’t overcook the cauliflower. Mushy cauliflower can make the soup grainy. Aim for tender but not falling apart.
- Don’t boil after adding cream. A hard boil can cause curdling or a greasy look.
Keep it to a gentle simmer.
- Don’t forget to taste and season. Broth and sausage vary in salt. Adjust at the end for a balanced finish.
- Don’t overcrowd with extra veggies. Too many add-ins can thin flavor and raise carbs. Keep it focused.
Alternatives
- Sausage swaps: Use chicken or turkey sausage for a lighter option, or chorizo for a smoky kick.
Ground pork with fennel and garlic also works.
- Dairy-free: Replace heavy cream with full-fat coconut milk. Use nutritional yeast instead of Parmesan for a cheesy note.
- Extra veggies: Add mushrooms, celery, or zucchini. Keep portions modest to maintain a creamy, hearty texture.
- Herb changes: Try rosemary and thyme for a rustic vibe, or smoked paprika for warmth.
- Thickening without dairy: Blend more of the cauliflower base, or add a small knob of cream cheese for body (if dairy is okay but you want less cream).
- Heat level: Bump up red pepper flakes or stir in a splash of hot sauce at the end.
FAQ
Is this soup truly keto?
Yes.
Cauliflower keeps the carbs low, and the sausage and cream supply fat and protein. Exact macros vary with your sausage and broth, but it generally fits well into a keto plan.
Can I make it ahead?
Absolutely. This soup tastes even better the next day as flavors meld.
Store in the fridge and reheat gently on the stove or in the microwave.
What if I don’t have an immersion blender?
Use a regular blender. Ladle some of the soup into the blender, carefully vent the lid, blend until smooth, and return it to the pot. Blending just part of the soup keeps the texture interesting.
How can I reduce calories while keeping it creamy?
Use half-and-half instead of heavy cream, and skip the Parmesan.
You can also blend a bit more cauliflower to add natural creaminess without extra dairy.
Can I use frozen cauliflower?
Yes. Add it straight from the freezer and simmer a few minutes longer. It blends well and still gives you a thick, satisfying soup.
What sausage works best?
Italian sausage is classic.
Choose mild for a family-friendly version or hot if you like spice. If sodium is a concern, look for a lower-salt brand and season the soup yourself.
How do I keep the soup from separating?
Keep heat moderate and avoid boiling after adding cream. If it looks slightly separated, whisk in a splash of cream or broth off the heat to bring it back together.
Can I make it in a slow cooker?
Yes.
Brown the sausage and sauté the onions and garlic first. Add everything except the cream and greens to the slow cooker and cook on Low for 4–6 hours. Stir in cream and greens in the last 20–30 minutes.
What can I serve with it?
Try a crisp green salad with olive oil and lemon, or keto-friendly garlic “bread” made with almond flour.
A side of roasted asparagus also pairs nicely.
How spicy is it?
That’s up to you. Use mild sausage and skip the red pepper flakes for a gentle soup, or double the flakes and choose hot sausage for a bold kick.
In Conclusion
Keto Sausage and Cauliflower Soup is proof that low-carb can still be cozy, creamy, and full of flavor. With a handful of pantry staples and a few easy steps, you get a hearty bowl that satisfies without the carb crash.
Make it your own with the swaps above, and enjoy a dependable, delicious soup any night of the week.
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.


