This is creamy, comforting soup — a rich, velvety broth loaded with savory ground sausage, tender cauliflower, and fresh herbs, served hot with a spoon. It’s hearty, flavorful, and perfect for a cozy meal.
Why You’ll Love This Recipe
- Creamy texture and savory sausage flavor exactly like your photo
- Very high protein from sausage and added boosts
- Low-carb cauliflower replaces potatoes beautifully
- One-pot recipe that’s easy and satisfying
- Keto, diabetic-friendly, and great for meal prep
Ingredients (Serves 6)
- 1.5 lbs (680g) ground sausage (Italian or breakfast)
- 1 medium head cauliflower, cut into small florets
- 1 small onion, diced
- 3 cloves garlic, minced
- 4 cups (950ml) chicken or beef broth
- 1 cup (240ml) heavy cream
- 4 oz (115g) cream cheese, softened
- 1 tsp dried thyme or Italian seasoning
- Salt & black pepper to taste
- Fresh parsley for garnish
- Optional: red pepper flakes for heat, shredded cheese for topping
Instructions
- In a large pot over medium heat, cook the ground sausage until browned. Drain excess fat if needed, leaving some for flavor. Add onion and garlic; cook 3–4 minutes until softened.
- Add cauliflower florets, broth, thyme, salt, and pepper. Bring to a simmer and cook 10–12 minutes until cauliflower is tender.
- Stir in heavy cream and cream cheese until fully melted and the soup is creamy. Simmer 2–3 more minutes.
- Taste and adjust seasoning. Use an immersion blender for a smoother texture if desired (optional).
- Serve hot, garnished with fresh parsley and extra black pepper.
Prep Time: 10 minutes Cook Time: 20–25 minutes Total Time: 30–35 minutes
Nutrition (Per Serving)
- Calories: ~380
- Protein: 22g (high)
- Total Carbs: 9g
- Net Carbs: 7g
- Fat: 30g
