This rich, comforting creamy soup features slices of savory sausage, tender cabbage, and hearty chunks in a velvety broth. It’s a satisfying, one-pot meal that’s high in protein and low in carbs, perfect for chilly days or easy meal prep.
Why You’ll Love This Recipe
- Very high protein from sausage and added protein boost
- Low carb and keto-friendly (cauliflower replaces potatoes)
- Creamy, flavorful, and filling
- One-pot easy with minimal cleanup
- Great for batch cooking and freezing
Ingredients (Serves 6)
- 1.5 lbs (680g) smoked sausage or kielbasa, sliced into rounds
- 1 medium head cauliflower, cut into small florets (or 4–5 cups)
- ½ large head green cabbage, chopped (about 6–8 cups)
- 1 small onion, diced
- 3–4 cloves garlic, minced
- 4 cups (950ml) chicken broth
- 1 cup (240ml) heavy cream
- 4 oz (115g) cream cheese, softened
- 1 cup (100g) shredded cheddar or mozzarella (optional for extra creaminess/protein)
- 1 tsp Italian seasoning or dried thyme
- Salt & black pepper to taste
- 2 tbsp butter or olive oil
- Fresh parsley or chives for garnish
Instructions
- In a large pot or Dutch oven, heat butter over medium heat. Add sausage slices and cook until lightly browned (4–5 minutes). Remove and set aside.
- In the same pot, add onion and cook 2–3 minutes until softened. Add garlic and cook 30 seconds.
- Add chopped cabbage and cauliflower. Stir to coat and cook 3–4 minutes.
- Pour in chicken broth and seasonings. Bring to a boil, then reduce heat and simmer 10–15 minutes until vegetables are tender.
- Stir in heavy cream and cream cheese until fully melted and smooth. Add shredded cheese if using.
- Return sausage to the pot and simmer 5 more minutes. Adjust seasoning.
- Serve hot, garnished with fresh parsley or chives and extra black pepper.
Prep Time: 10 minutes Cook Time: 25 minutes Total Time: 35 minutes
Nutrition (Per Serving)
- Calories: ~380
- Protein: 22g (very high)
- Total Carbs: 12g
- Net Carbs: 8g
- Fat: 28g
