If you’re on the hunt for a cozy, comforting bowl that feels like a warm hug, look no further than this Creamy Sausage and Potato Soup Recipe. It’s a luscious blend of savory Italian sausage, tender Yukon gold potatoes, and fresh spinach all swimming in a rich, creamy broth. Each spoonful offers a beautiful balance of textures and flavors—from the hearty sausage to the silky cream and the subtle bite of garlic and Italian seasoning. Perfect for a family dinner or a weeknight treat, this soup hits all the right notes and is guaranteed to become a staple in your recipe rotation.

Ingredients You’ll Need
What makes this Creamy Sausage and Potato Soup Recipe truly special is how simple yet thoughtfully chosen the ingredients are. Each one plays a vital role in building layers of flavor, texture, and rich color that will have everyone asking for seconds.
- Italian sausage: The star protein that adds savory, spiced depth and a satisfying bite to the soup.
- Yukon gold potatoes: These creamy, buttery potatoes hold their shape beautifully, giving the soup heartiness without turning mushy.
- Onion: Adds sweetness and a foundational aroma when sautéed to translucent perfection.
- Garlic: For that irresistible warm and earthy undertone that complements the sausage perfectly.
- Chicken broth: The flavorful liquid base that brings all the ingredients together and infuses the soup with robust taste.
- Heavy cream: Creates the delightfully smooth and rich texture that makes this soup so indulgent and satisfying.
- Fresh spinach: Adds freshness, vibrant color, and a mild, leafy flavor that balances the richness.
- Olive oil: For sautéing and ensuring the onions and garlic develop a deliciously golden start.
- Salt: Essential for enhancing and tying all the flavors together.
- Black pepper: Adds a subtle kick to enliven each bite.
- Italian seasoning: A perfect blend of herbs that lifts the soup into classic Mediterranean territory.
- Red pepper flakes (optional): For anyone who loves a little heat to spice up the creamy goodness.
How to Make Creamy Sausage and Potato Soup Recipe
Step 1: Brown the Italian Sausage
Start by heating a tablespoon of olive oil in a large pot over medium heat. Add the Italian sausage, breaking it apart with a spoon, and cook until it’s beautifully browned and caramelized. This process develops deep flavor and renders some of the fat, which will help cook the veggies perfectly.
Step 2: Sauté Onions and Garlic
Remove the browned sausage and set it aside, leaving the rendered fat in your pot. Add the chopped onion and cook for 3 to 4 minutes until it becomes translucent and soft, releasing a gentle sweetness. Toss in the minced garlic and sauté for another minute—just enough to wake up those fragrant notes without burning them.
Step 3: Cook the Potatoes in Broth
Add the diced Yukon gold potatoes to the pot along with the chicken broth. Bring everything to a boil, then lower the heat and let it simmer gently for 15 to 20 minutes or until the potatoes are tender but not falling apart. This simmering step is where the potatoes soak up the savory broth and begin softening to a perfect texture.
Step 4: Combine and Add Creamy Touches
Return the sausage to the pot, stirring it into the flavorful broth and tender potatoes. Pour in the heavy cream along with the chopped fresh spinach, then sprinkle the Italian seasoning, salt, and black pepper. If you like a subtle spicy kick, add the optional red pepper flakes. Let the soup simmer another 5 to 10 minutes, stirring occasionally to meld all those gorgeous flavors together.
How to Serve Creamy Sausage and Potato Soup Recipe

Garnishes
To elevate your presentation and flavor, try topping your soup with extra fresh spinach leaves or a generous sprinkle of grated Parmesan cheese. These garnishes add layers of texture and brightness, making each bowl feel extra special.
Side Dishes
Crusty bread is the ultimate companion to this hearty soup. Whether you choose a warm baguette, garlic bread, or rustic sourdough, it’s perfect for dipping and savoring every last creamy drop. A light side salad with tangy vinaigrette also pairs beautifully to offer a refreshing contrast.
Creative Ways to Present
For a fun twist, serve the soup in hollowed-out bread bowls, turning the bread itself into an edible bowl. You can also ladle the soup over cooked rice or pasta for a filling, dinner-party-worthy presentation that’s sure to impress your guests.
Make Ahead and Storage
Storing Leftovers
This soup keeps beautifully in the refrigerator for up to 3 days. Store it in an airtight container to maintain freshness and prevent any mingling of fridge odors. When you’re ready for a comforting meal, it’s already waiting for you.
Freezing
You can freeze this soup to enjoy even later. Use freezer-safe containers, leaving some room at the top for expansion. While the cream-based soup holds up well, it’s best to consume frozen portions within 2 months for optimal flavor and texture.
Reheating
Reheat gently on the stovetop over low heat, stirring occasionally to prevent curdling of the cream. Adding a splash of chicken broth or water can help loosen the texture if it thickened too much during storage. Microwave reheating is possible but do so in short bursts, stirring between intervals.
FAQs
Can I use other types of sausage for the soup?
Absolutely! While Italian sausage brings a classic flavor, you can swap it for bratwurst, chorizo, or even turkey sausage depending on your taste preference. Just be mindful of seasoning adjustments, as spiciness and saltiness levels vary.
Is there a vegetarian version of this soup?
Yes, you can substitute the sausage with hearty mushrooms or a plant-based sausage alternative and use vegetable broth instead of chicken broth. This swap will keep the soup rich and flavorful while making it meat-free.
Can I make this soup dairy-free?
Definitely. Replace heavy cream with coconut milk, cashew cream, or any dairy-free cream substitute you like. The soup will still be creamy and delicious but with a subtle twist in flavor.
What type of potatoes work best for this recipe?
Yukon gold potatoes are ideal because they have a smooth texture and hold their shape well without becoming mealy. Starchy potatoes like Russets can break down too much, turning the soup into more of a puree.
How spicy is this soup if I add red pepper flakes?
Adding red pepper flakes gives the soup a gentle warm heat that enhances the other flavors without overpowering them. You can adjust the amount based on your comfort with spice or leave it out for a milder taste.
Final Thoughts
Nothing compares to curling up with a warm bowl of this Creamy Sausage and Potato Soup Recipe when you want something soothing yet packed with flavor. It’s simple to make but feels like a special treat, perfect for family dinners or impressing guests with minimal effort. Give it a try—I promise this soup will quickly become one of your most beloved go-to recipes!
Print
Creamy Sausage and Potato Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
Description
This creamy sausage and potato soup is a hearty, comforting dish perfect for any time you crave a warm, flavorful meal. Featuring browned Italian sausage, tender Yukon gold potatoes, fresh spinach, and a rich heavy cream base, this soup combines savory and creamy elements in a simple one-pot recipe that cooks in about 45 minutes and serves 6 people.
Ingredients
Meat
- 1 lb (450 g) Italian sausage, casings removed
Vegetables
- 4 medium Yukon gold potatoes, diced (about 600 g)
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 2 cups fresh spinach, chopped (about 60 g)
Liquids & Dairy
- 4 cups (960 ml) chicken broth
- 1 cup (240 ml) heavy cream
Seasonings & Oils
- 1 tablespoon (15 ml) olive oil
- 1 teaspoon (5 g) Italian seasoning
- Salt, to taste
- Black pepper, to taste
- 1/2 teaspoon red pepper flakes (optional)
Instructions
- Gather Ingredients: Collect all the ingredients listed to ensure a smooth cooking process.
- Brown the Sausage: Heat olive oil in a large pot over medium heat. Add the Italian sausage, breaking it apart, and cook until browned and fully cooked, about 5-7 minutes.
- Set Sausage Aside: Remove the browned sausage from the pot and set it aside, leaving the rendered fat in the pot for flavor.
- Sauté Onion and Garlic: Add chopped onion to the pot and cook for 3-4 minutes until translucent. Stir in minced garlic and cook for an additional minute until fragrant.
- Cook Potatoes: Add diced Yukon gold potatoes and chicken broth to the pot. Bring the mixture to a boil, then reduce heat to a simmer. Cook for 15-20 minutes until the potatoes are tender when pierced with a fork.
- Add Sausage and Cream: Return the cooked sausage to the pot. Stir in heavy cream, chopped spinach, Italian seasoning, salt, black pepper, and red pepper flakes if using.
- Simmer Soup: Let the soup simmer gently for another 5-10 minutes, stirring occasionally to combine flavors and wilt the spinach. Adjust seasoning as needed.
- Serve: Ladle the soup into bowls, garnish with extra spinach or grated Parmesan cheese if desired, and enjoy it warm with a side of crusty bread.
Notes
- You can substitute turkey sausage if you prefer a leaner meat option.
- For a dairy-free version, replace heavy cream with coconut cream or a plant-based cream alternative.
- If you like a thicker soup, mash some of the potatoes before adding the sausage back in.
- Adding red pepper flakes is optional but adds a nice subtle heat.
- Leftovers can be refrigerated for up to 3 days or frozen for up to 2 months.

