Main Ingredients
1 pound Italian sausage: The savory star of the soup. Choose mild or spicy Italian sausage according to your preference.
1½ pounds Yukon Gold potatoes, diced: These potatoes have a naturally buttery texture and hold their shape well when simmered.
1 medium yellow onion, diced: Adds sweetness and depth to the broth.
3 cloves garlic, minced: Brings a delicious aromatic flavor to the soup.
6 cups chicken broth: Creates the flavorful base for the potatoes and sausage.
1½ cups heavy cream: Makes the broth rich, smooth, and creamy.
4 cups fresh spinach: Adds color, freshness, and a tender texture.
1 tablespoon olive oil, if needed: Use this only if the sausage doesn't release enough fat to cook the onion.
1 teaspoon Italian seasoning: Adds a balanced blend of herbs.
½ teaspoon salt, or to taste: Helps bring all the flavors together.
¼ teaspoon black pepper: Adds a gentle peppery finish.
Which Potatoes Work Best?
Yukon Gold potatoes are an excellent choice because they have a creamy, buttery texture and generally hold their shape during cooking.
Russet potatoes can also work, but they tend to break down more easily and may create a thicker, starchier soup.
For the best texture, cut your potatoes into roughly equal-sized pieces so they cook evenly.
What Type of Italian Sausage Should You Use?
The choice is yours!
Mild Italian sausage gives the soup a savory flavor without much heat.
Spicy Italian sausage adds a little warmth and makes the broth more robust.
You can use either option depending on what your family enjoys. If your sausage is particularly salty or heavily seasoned, wait until the end before adding the full amount of salt.
Kitchen Tools You'll Need
You don't need any special equipment to prepare this creamy sausage soup.
Gather these basic kitchen tools before you begin:
A large Dutch oven or heavy-bottomed soup pot
A wooden spoon or heat-resistant spatula
A sharp chef's knife
A cutting board
A measuring cup
Measuring spoons
A ladle for serving
A Dutch oven is especially handy because it distributes heat evenly and gives you plenty of room to brown the sausage and simmer the soup.
Ingredient Substitutions and Variations
One of the things I love about a recipe like this is how easy it is to adapt to what's already in your kitchen.
Here are a few ideas to try.
Use a Different Type of Sausage
Italian sausage provides the signature flavor, but other fully cooked or raw sausage varieties may work with adjustments to the preparation.
If you substitute a different raw sausage, cook it thoroughly before proceeding with the recipe. Keep in mind that changing the sausage will also change the flavor of the broth.
Swap the Potatoes
Yukon Gold potatoes are my first choice, but red potatoes can also work nicely.
If you use russet potatoes, expect a softer texture and a broth that may become thicker as the potatoes break down.
Add More Vegetables
Want to add more color and texture? Consider including:
Sliced carrots
Diced celery
Chopped kale
Extra spinach
Sliced mushrooms
Add firm vegetables early enough to soften during simmering. Leafy greens should go in near the end so they don't become overly soft.
Adjust the Creaminess
For a particularly rich soup, use the full 1½ cups of heavy cream.
If you prefer a slightly lighter broth, you can reduce the amount of cream. The finished soup will be less rich, but it will still contain plenty of flavor from the sausage, broth, and seasonings.
Make It Spicier
Choose spicy Italian sausage or add a pinch of red pepper flakes when cooking the garlic and Italian seasoning.
Start with a small amount and adjust to your taste.
Make It Gluten-Free
The listed ingredients can be used to make a gluten-free version, provided the sausage, chicken broth, Italian seasoning, and any other packaged ingredients are labeled gluten-free.
Always check product labels because ingredients and manufacturing practices can vary.
How to Make Hearty Creamy Sausage Soup
Ready to make a pot of cozy, creamy goodness? Let's walk through the recipe step by step.
Step 1: Brown the Italian Sausage
Place a large Dutch oven or soup pot over medium heat.
Add the Italian sausage and break it into small crumbles with a wooden spoon as it cooks.
Continue cooking until the sausage is browned and cooked through.
If there's a large amount of excess grease, carefully drain most of it, leaving a small amount in the pot for flavor.
If the sausage is very lean and doesn't release enough fat, add up to 1 tablespoon of olive oil.
Cooking tip: Let the sausage brown before stirring it constantly. Those browned bits help build the savory flavor that makes this soup so delicious.
Step 2: Cook the Onion
Add the diced yellow onion to the pot with the sausage.
Cook for 4–5 minutes, stirring occasionally, until the onion softens.
As the onion cooks, it releases its natural sweetness and begins to blend with the sausage flavor.
If the bottom of the pot has browned bits, stir as the onion cooks to help loosen them.
Step 3: Add the Garlic and Italian Seasoning
Stir in the minced garlic and Italian seasoning.
Cook for approximately 30 seconds, stirring continuously until fragrant.
Be careful not to let the garlic burn. It needs only a short time to release its aroma.
Already smelling wonderful? That's the beginning of your soup's delicious flavor base!
Step 4: Add the Potatoes and Chicken Broth
Add the diced Yukon Gold potatoes and pour in the chicken broth.
Make sure the browned sausage is distributed throughout the pot.
Stir everything together so the potatoes are surrounded by the flavorful liquid.
Bring the soup to a gentle boil, then reduce the heat to maintain a simmer.
Step 5: Simmer Until the Potatoes Are Tender
Let the soup simmer for 15–20 minutes, or until the potatoes are fork-tender.
The exact cooking time will depend on the size of your potato pieces and how steadily the soup simmers.
To check for doneness, pierce a potato piece with a fork. It should slide in easily without the potato falling apart completely.
Give the soup an occasional stir to prevent ingredients from sticking to the bottom of the pot.
Don't rush this step! Properly tender potatoes are essential for the best texture.
Step 6: Stir in the Heavy Cream
Reduce the heat to low before adding the heavy cream.
Pour in the cream and stir gently until it's evenly incorporated into the broth.
The soup will take on a lighter color and a smooth, creamy appearance.
Avoid bringing the soup to a vigorous boil after adding the cream. Gentle heat helps maintain a smooth consistency.
Step 7: Add the Fresh Spinach
Add the fresh spinach to the pot.
Stir gently and cook for 2–3 minutes, until the leaves wilt into the creamy broth.
Four cups of fresh spinach may look like a lot at first, but the leaves shrink considerably as they cook.
The green spinach against the creamy broth and golden potatoes makes this soup look every bit as inviting as it tastes!
Step 8: Season and Serve
Taste the soup and add salt and black pepper as needed.
Remember that the Italian sausage and chicken broth may already contribute plenty of salt, so it's best to adjust the seasoning gradually.
Once everything tastes just right, ladle the soup into warm bowls and serve immediately.
Add a little freshly cracked black pepper on top if you like, and don't forget the crusty bread for dipping!
What to Serve with Creamy Sausage Soup
This soup is hearty enough to be the centerpiece of dinner, but a few simple sides can make the meal feel extra special.
Crusty Bread
A warm loaf of crusty bread is one of the easiest and most satisfying pairings.
Use it to soak up every last bit of that creamy, savory broth. A rustic sourdough loaf or a fresh baguette would be delicious.
Garlic Bread
If you're a garlic lover, serve the soup with warm garlic bread.
The buttery, garlicky flavor complements the Italian sausage and seasoning beautifully.
A Fresh Green Salad
A crisp green salad offers a refreshing contrast to the richness of the soup.
Try mixed greens, cucumber, tomatoes, and a simple vinaigrette for an easy side dish.
Roasted Vegetables
Roasted broccoli, green beans, or carrots can add color and texture to the meal.
Keep the seasoning simple so the vegetables complement rather than compete with the soup.
Dinner Rolls
Soft dinner rolls are perfect for a cozy family dinner. Serve them warm so everyone can tear off a piece and dip it into the broth.
Tips for Making the Best Creamy Sausage Soup
A few simple techniques can help you get the best flavor and texture from this recipe.
Brown the Sausage Well
Don't simply cook the sausage until it's no longer pink. Allow it to develop some golden-brown color, which adds depth to the broth.
Cut the Potatoes Evenly
Try to cut the potatoes into similar-sized cubes. This helps them cook at roughly the same rate, so you won't end up with some pieces firm and others falling apart.
Don't Skip the Aromatics
Onion and garlic may seem like small additions, but they help build the soup's flavor.
Cook the onion until softened, then add the garlic briefly to keep it fragrant without burning.
Add the Cream Over Low Heat
Once the potatoes are tender, reduce the heat before stirring in the heavy cream.
Avoid a rolling boil after adding the cream, and stir gently to help keep the broth smooth.
Add the Spinach Near the End
Spinach cooks quickly, so there's no need to add it at the beginning.
Stir it in during the final few minutes to preserve its color and tender texture.
Taste Before Adding Salt
Sausage and chicken broth can vary significantly in saltiness.
Taste the finished soup before adding the full amount of salt, then adjust gradually until the flavors are balanced.
Let the Soup Rest Briefly Before Serving
After turning off the heat, allow the soup to sit for a minute or two before ladling it into bowls.
This gives you time to prepare your sides and lets the soup settle before serving.
How to Store Creamy Sausage Soup
If you have leftovers, lucky you! This soup makes a satisfying lunch or an easy dinner the next day.
However, because it contains meat, cream, and cooked vegetables, proper storage is important.
Refrigerating Leftovers
Allow the soup to cool slightly, then transfer it to shallow, airtight containers.
Refrigerate promptly, and don't leave the soup at room temperature for more than two hours.
For food safety, use refrigerated leftovers within 3–4 days.
Can You Freeze Creamy Sausage Soup?
You can freeze it, but the texture may change.
Cream-based soups can separate or become grainy after freezing and reheating. Potatoes may also become softer or develop a different texture.
For the best results, consider freezing the sausage, broth, and potato base before adding the heavy cream and spinach. Thaw the base in the refrigerator, reheat it thoroughly, and add the cream and fresh spinach near the end.
If you freeze the fully prepared soup, store it in a freezer-safe container with room for expansion and use it within approximately 2–3 months for best quality.
How to Reheat Leftovers
Reheat the soup gently in a saucepan over medium-low heat, stirring occasionally until hot throughout.
If the soup has thickened in the refrigerator, add a splash of chicken broth or water to loosen it.
Avoid prolonged boiling, especially after reheating a cream-based soup.
When reheating leftovers, heat only the portion you plan to eat whenever possible.
Hearty Creamy Sausage Soup Recipe at a Glance
Recipe name: Hearty Creamy Sausage Soup
Main ingredients: Italian sausage, Yukon Gold potatoes, chicken broth, heavy cream, spinach
Cooking method: One-pot stovetop soup
Flavor profile: Savory, creamy, herby, and comforting
Texture: Tender potatoes and sausage in a smooth, rich broth
Best for: Weeknight dinners, cold-weather meals, and cozy family lunches
Difficulty: Easy
Equipment: Large Dutch oven or soup pot
Frequently Asked Questions
Can I make creamy sausage soup ahead of time?
Yes! You can prepare the soup ahead and refrigerate it in airtight containers. The potatoes may absorb some broth as the soup sits, so you may need to add a little extra chicken broth when reheating.
For the freshest spinach texture and the best chance of maintaining a smooth cream base, you can also prepare the sausage-and-potato base ahead and add the cream and spinach when reheating.
Why is my creamy sausage soup too thick?
Potatoes release starch as they cook, and they can continue absorbing liquid while the soup sits.
If your soup becomes too thick, stir in a little chicken broth until it reaches your preferred consistency.
How can I make the soup thicker?
For a naturally thicker texture, you can gently mash a few cooked potato pieces against the side of the pot and stir them into the broth.
This thickens the soup without requiring an additional ingredient.
Can I use frozen spinach instead of fresh?
Yes, frozen spinach can work as a substitute.
Thaw it and squeeze out excess water before adding it to the soup. Start with a smaller amount than the four cups of fresh spinach, then adjust according to your preference.
The final quantity will depend on how much spinach you like and how densely it is packed.
Can I use half-and-half instead of heavy cream?
Yes, although the soup will be less rich and may have a thinner consistency.
Add it over low heat and avoid boiling the soup vigorously. Heavy cream is generally more forgiving when used in a creamy soup.
What sausage works best in this recipe?
Mild or spicy Italian sausage both work well.
Mild sausage provides a classic savory flavor, while spicy sausage adds more heat. Choose whichever best suits your taste.
Can I make this soup without spinach?
Absolutely! You can leave out the spinach if you prefer.
The soup will still contain the sausage, potatoes, and creamy broth that give it its hearty character. You can also replace the spinach with another leafy green, such as chopped kale, adjusting the cooking time as needed.
How do I know when the potatoes are done?
The potatoes are ready when a fork slides into a piece easily.
Start checking around the 15-minute mark, as smaller cubes may cook faster than larger ones.
Is this soup gluten-free?
It can be made gluten-free if all packaged ingredients, including the sausage, broth, and seasoning, are verified gluten-free. Check labels carefully, as formulations can vary by brand.
Conclusion: A Cozy Soup You'll Want to Make Again
There's a reason hearty soups are such a favorite when you're craving a comforting homemade meal. They're warm, filling, and full of flavor—and this Hearty Creamy Sausage Soup checks every box.
With savory Italian sausage, buttery Yukon Gold potatoes, aromatic garlic and onion, fresh spinach, and a rich cream base, every bowl is packed with simple, satisfying goodness.
I especially love how the ingredients come together in one pot. There's no complicated preparation or long list of steps to follow. Brown the sausage, soften the aromatics, simmer the potatoes, and finish with cream and spinach. That's all it takes to create a delicious dinner!
Serve it with crusty bread, garlic toast, or a fresh green salad, and you've got a cozy meal that's perfect for sharing.
Whether you're cooking for your family, preparing dinner on a chilly evening, or simply craving something creamy and comforting, this soup is one to keep close at hand.
Give this Hearty Creamy Sausage Soup a try, and let me know how it turns out! If you make it, leave a review in the comments and share a photo of your bowl on Pinterest. I'd love to see how you serve it!
More Cozy Soup Recipes to Try
If you enjoy hearty, comforting meals, you might also like exploring these recipe ideas:
Creamy Potato Soup: A rich, comforting soup featuring tender potatoes and a smooth broth.
Italian Sausage and Vegetable Soup: A savory soup with sausage and a colorful mix of vegetables.
Creamy Chicken and Spinach Soup: A satisfying combination of chicken, leafy greens, and creamy broth.
Tuscan-Inspired White Bean Soup: A rustic soup featuring white beans, herbs, and vegetables.
Hearty Vegetable Soup: A warming, vegetable-packed option for an easy lunch or dinner.
Save your favorites for the next time you're planning a cozy meal!
Approximate Nutritional Information
The following nutritional information is an estimate, not a laboratory analysis. Actual values will vary depending on the Italian sausage, chicken broth, cream, and serving size you use.
Estimated nutrition per serving, assuming 6 servings:
Calories: 550–650
Protein: 18–25 g
Carbohydrates: 25–35 g
Fat: 40–50 g
Fiber: 3–5 g
Sodium: Varies considerably by sausage and broth brand
For a more precise nutritional calculation, use the nutrition labels for your specific ingredients and divide the totals by the number of portions served.
Note: This recipe makes approximately 6 generous servings, depending on portion size.
