Creamy Sausage Soup is a rich, comforting one-pot meal that combines savory sausage, tender vegetables, and a smooth, creamy broth. It’s a hearty, flavorful dish perfect for chilly nights or anytime you want a cozy, satisfying bowl of soup.
Why You’ll Love This Recipe
- Hearty and full of flavor from Italian sausage
- Creamy texture without being overly heavy
- One-pot recipe for easy cleanup
- Easily customizable with vegetables or pasta
- Great for leftovers and meal prep
- Comfort food that’s perfect year-round
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Italian sausage (sweet or hot)
- Butter or olive oil
- Onion, diced
- Garlic, minced
- Carrots, sliced (optional)
- Celery, chopped (optional)
- Flour (for thickening)
- Chicken broth
- Heavy cream or half-and-half
- Potatoes, diced (optional)
- Fresh spinach or kale (optional)
- Parmesan cheese (optional)
- Salt and pepper
- Red pepper flakes (optional for heat)
directions

- In a large soup pot or Dutch oven, cook the sausage over medium heat until browned. Remove and set aside.
- Add butter or oil to the pot and sauté onion, garlic, carrots, and celery until softened.
- Stir in flour and cook for 1–2 minutes to form a roux.
- Gradually whisk in chicken broth, stirring constantly until smooth.
- Add the cooked sausage back to the pot along with potatoes (if using). Bring to a boil, then reduce heat and simmer until potatoes are tender, about 15–20 minutes.
- Stir in cream and bring back to a gentle simmer. Do not boil.
- Add spinach or kale and cook until wilted. Stir in Parmesan if desired.
- Season with salt, pepper, and red pepper flakes to taste. Serve hot.
Servings and timing
- Servings: 6
- Prep time: 10 minutes
- Cook time: 35 minutes
- Total time: 45 minutes
Variations
- Use spicy sausage for extra heat
- Add pasta such as orzo or ditalini instead of potatoes
- Swap spinach for kale or Swiss chard
- Use coconut milk for a dairy-free version
- Add white beans for a heartier texture
storage/reheating
- Store in an airtight container in the fridge for up to 4 days
- Reheat gently on the stove over medium-low heat, stirring occasionally
- Microwave in short intervals, stirring between each
- Freeze without the cream or pasta for best results; add those fresh when reheating
FAQs
What kind of sausage should I use?
Italian sausage (sweet or hot) works best for bold flavor, but you can use breakfast sausage or turkey sausage as alternatives.
Can I make this soup dairy-free?
Yes, substitute the cream with full-fat coconut milk or a plant-based cream alternative.
How do I thicken the soup?
A little flour added after sautéing the vegetables will help thicken the soup, or use a cornstarch slurry if gluten-free.
Can I use pre-cooked sausage?
Yes, just slice and heat it thoroughly during the simmering step.
Can I make it in a slow cooker?
Yes, brown the sausage and sauté the vegetables first, then transfer everything (except cream and spinach) to a slow cooker and cook on low for 6–8 hours. Add cream and greens at the end.
What vegetables go well in this soup?
Carrots, celery, potatoes, spinach, kale, and even zucchini are great additions.
Can I freeze this soup?
Yes, but for best results, freeze before adding cream or pasta. Add those fresh after reheating.
How do I avoid curdling the cream?
Add the cream after lowering the heat and avoid boiling the soup once the cream is added.
Is this soup spicy?
It can be if you use hot sausage or red pepper flakes. Adjust to your preference.
Can I add cheese?
Yes, grated Parmesan adds great flavor and richness to the soup.
Conclusion
Creamy Sausage Soup is a warm, delicious dish that combines the savory goodness of sausage with the rich comfort of a creamy broth. Perfect for weeknights or meal prepping, it’s a flexible recipe that you can adapt to suit your taste. Give it a try and enjoy the cozy satisfaction of every bite.
PrintCreamy Sausage Soup
A rich and comforting creamy sausage soup made with savory Italian sausage, tender vegetables, and a velvety broth – perfect for a cozy dinner.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
Ingredients
- 1 lb Italian sausage (mild or spicy), casings removed
- 1 tbsp olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 2 carrots, peeled and sliced
- 2 celery stalks, sliced
- 4 cups chicken broth
- 1 cup heavy cream
- 1/2 tsp dried thyme
- 1/2 tsp dried oregano
- Salt and pepper to taste
- 2 cups chopped spinach or kale
- 1/4 cup grated Parmesan cheese (optional)
Instructions
- In a large pot, heat olive oil over medium heat. Add sausage and cook until browned, breaking it up with a spoon. Remove excess grease if necessary.
- Add onion, garlic, carrots, and celery to the pot. Sauté for 5–7 minutes until vegetables are softened.
- Stir in thyme, oregano, salt, and pepper.
- Pour in chicken broth and bring to a simmer. Cook for 10–15 minutes until vegetables are tender.
- Reduce heat and stir in heavy cream and chopped spinach or kale. Simmer for 5 more minutes until greens are wilted and soup is heated through.
- Top with Parmesan cheese if using. Serve hot.
Notes
- Use turkey or chicken sausage for a lighter version.
- Substitute cream with half-and-half for a lighter texture.
- Great for meal prep – flavors deepen over time.
Nutrition
- Serving Size: 1 serving
- Calories: 480
- Sugar: 4g
- Sodium: 880mg
- Fat: 38g
- Saturated Fat: 18g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 9g
- Fiber: 2g
- Protein: 20g
- Cholesterol: 90mg