Sausage Potato Soup Recipe
If you’re craving a hearty, comforting bowl that warms your soul and fills your kitchen with an irresistible aroma, you’ve got to try this Sausage Potato Soup Recipe. It’s one of those dishes that’s super easy to make yet feels like a hug in a bowl — creamy, cheesy, and packed with savory Italian sausage and tender potatoes. Trust me, once you try this version, it’ll become your go-to whenever the chill hits or when you want to impress with minimal fuss.
Why This Recipe Works
- Layered Flavors: Browning the sausage first builds a deep, savory base that infuses the entire soup with richness.
- Perfect Texture: Using baby gold potatoes without peeling keeps the texture creamy yet chunky, giving you the best mouthfeel every spoonful.
- Creamy yet Balanced: A blend of milk, cream, and sharp cheddar cheese delivers indulgence without overwhelming the savory sausage and veggies.
- Simple But Sophisticated: With just a few everyday ingredients and straightforward steps, you get a crowd-pleasing soup that’s anything but basic.
Ingredients & Why They Work
Every ingredient in this Sausage Potato Soup Recipe is chosen to complement each other and build that perfect hearty, creamy experience. Plus, nothing fancy here — just your favorite basics that you probably already have on hand or find easily at any grocery store.

- Italian sausage (mild or hot): Provides robust, spicy flavor and a meaty texture that defines this soup.
- Butter: Essential for sautéing and making the roux, bringing richness and silkiness to the broth.
- Olive oil: A little boost for browning the sausage and veggies without burning.
- Carrots, celery, and yellow onion (mirepoix): These classic soup veggies add natural sweetness and aromatic depth.
- Minced garlic: Just enough to add warmth and an inviting aroma.
- Baby gold potatoes: Their thin skins mean no peeling required, saving time while offering a buttery flavor and creamy texture.
- Dried parsley and basil: Herbal notes that brighten and round out the hearty flavors.
- Chicken stock: The soup’s flavorful liquid base, richer than water but mild enough not to overpower.
- Flour: Helps thicken the soup when combined with butter into a roux, creating that luscious creamy texture.
- Milk and heavy cream: Creamy agents that provide body and smoothness without heaviness.
- Salt and pepper: Balances and enhances all flavors throughout.
- Extra-sharp cheddar cheese: Melts beautifully and adds tangy, cheesy punch—freshly shredded is key for smooth melting.
- Sour cream: Adds a subtle tang and extra creaminess just before serving.
- Buttered bread (optional): Perfect for dipping and soaking up every last drop of this delicious soup.
Tweak to Your Taste
I love tweaking this Sausage Potato Soup Recipe based on what I have or what I’m craving — it’s flexible and forgiving. And honestly, a little twist can keep this recipe fresh every time you make it.
- Spice it Up: I sometimes swap mild sausage for hot Italian sausage when I want a little heat — and trust me, it wakes up the whole dish without overpowering it.
- Veggie Boost: Adding chopped kale or spinach at the end is an easy way to sneak in some greens and adds a nice color pop.
- Dairy-Free Version: For friends who avoid dairy, try coconut milk instead of cream/milk and nutritional yeast for that cheesy flavor — it changes the character but still tastes amazing.
- Extra Smoke: Once, I threw in some smoked paprika and loved the smokier undertone it gave without any tough prep work.
Step-by-Step: How I Make Sausage Potato Soup Recipe
Step 1: Brown the Sausage with Love
Heat up a large pot over medium-high heat and toss in the Italian sausage. I love starting with a good sear — let it cook undisturbed for a minute so it crisps nicely, then break it up with a wooden spoon. Cook until it’s deeply browned (don’t rush this part, the color packs flavor). Once browned, scoop it onto a paper towel-lined plate but leave about a tablespoon of that flavorful grease in the pot — it’s the secret sauce for the next step. If the grease seems scanty, just stir in a splash of olive oil.
Step 2: Sauté Your Aromatics
Drop in a tablespoon of butter into that same pot and let it melt. Add your diced carrots, celery, and onions — the classic mirepoix — and stir occasionally as they soften and sweeten, about 5 to 7 minutes (or a bit longer if your cuts are larger). When they’re tender and fragrant, add the minced garlic and cook just for 30 seconds more — garlic burns easily, so keep it moving.
Step 3: Add Potatoes, Herbs, and Stock
Now toss in those chopped baby gold potatoes along with dried basil, parsley, salt, and pepper. Pour in the chicken stock and crank up the heat to bring it all to a boil. Once boiling, reduce to medium-low, cover your pot, and let it simmer for 15 to 20 minutes until the potatoes are fork-tender. Use this time to prepare your creamy base!
Step 4: Make the Creamy Roux Base
In a separate medium pot, melt 4 tablespoons of butter over medium heat. Sprinkle in the flour and whisk continuously for about a minute to cook out the raw flour taste; this is your roux. Slowly pour in the milk while whisking to keep it smooth, then keep stirring until it thickens and just starts to boil gently. Once thickened, stir in the heavy cream and remove the pot from heat. This silky base is what gives the soup its luxurious, velvety texture.
Step 5: Bring It All Together and Cheese It Up
By now, your potatoes will be perfectly cooked. Stir the creamy milk and roux mixture into the pot, turning off the heat to avoid curdling. Add your shredded extra-sharp cheddar cheese little by little, stirring gently until it’s melted into luscious cheesy goodness. Then, swirl in the sour cream for that subtle tang and creaminess. Finally, return the browned sausage to the pot and give everything a good stir. Taste and adjust salt and pepper as needed — that final check is key!
Serve your soup warm with some hearty buttered bread on the side — it’s perfect to sop up all that cheesy, sausage-y goodness.
Pro Tips for Making Sausage Potato Soup Recipe
- Brown, Don’t Boil: Taking time to brown your sausage builds layers of flavor you’ll notice in every spoonful — don’t rush it.
- Cut Evenly: Chop your potatoes and veggies uniformly to ensure everything cooks evenly and makes the soup texture just right.
- Fresh Cheese Matters: Shred your own cheddar cheese instead of using pre-shredded — it melts into the soup smoother and prevents clumps.
- Don’t Overheat Cheese: Stir cheese in off the heat to avoid grainy texture — gentle melting keeps the cheese silky.
How to Serve Sausage Potato Soup Recipe
Garnishes
I’m a sucker for simple garnishes that add texture and pop: freshly chopped green onions or chives are my go-to because they light up the soup’s richness with a fresh bite. Sometimes a sprinkle of crispy bacon or crumbled sausage on top elevates the flavor and adds a fun crunch. A dollop of sour cream or extra shredded cheddar cheese is also wonderful for extra creaminess and cheesiness — just like a finishing touch that says “treat yourself.”
Side Dishes
Hearty buttered bread is my absolute favorite pairing — crusty baguette or sourdough hold up well to dipping without falling apart. If you want to keep it lighter, crisp green salads with tangy vinaigrettes balance out the richness of the soup beautifully. Roasted vegetables are also a cozy match, especially roasted Brussels sprouts or garlic green beans.
Creative Ways to Present
I’ve served this Sausage Potato Soup Recipe in bread bowls for casual dinner parties, which always impresses and adds a fun rustic touch. For holidays, a sprinkle of finely chopped fresh herbs and paprika on top brings festive color. Sometimes I ladle it into small mason jars for a cute and portable lunch option that feels fancy but is so easy to throw together.
Make Ahead and Storage
Storing Leftovers
After making the soup, I always let it cool down to room temperature before transferring it into an airtight container. It stays fresh in the fridge for about 3 to 4 days. I like to keep it in a wide, shallow container because the soup cools faster that way and reheats evenly.
Freezing
This soup freezes wonderfully — just make sure it’s fully cooled before freezing. I like to put it in freezer-safe bags laid flat so they stack nicely and thaw quickly overnight in the fridge. When you’re ready to enjoy, just reheat on the stove over medium heat until warmed through, stirring occasionally.
Reheating
When reheating, keep the heat medium-low and stir often so the cheese doesn’t separate. You might need to add a splash of milk or chicken stock if it feels too thick. Avoid using the microwave if you can — gentle stove reheating preserves the creamy texture best.
FAQs
-
Can I use a different type of sausage in this soup?
Absolutely! While Italian sausage adds a classic flavor, you can swap in chorizo for a smoky kick, or even spicy breakfast sausage. Just keep seasoning adjustments in mind since some sausages vary in saltiness and spice.
-
Do I have to peel the potatoes?
Nope, if you use baby gold or Yukon gold potatoes with thin skins, you can leave the skins on. They add texture and nutrients, plus it saves prep time. Just make sure to wash them really well.
-
Can I make this soup dairy-free?
Yes! Replace milk and cream with full-fat coconut milk or your favorite plant milk, and omit the cheese or use a vegan cheese alternative. Nutritional yeast can add a cheesy flavor without dairy.
-
How thick should the soup be?
It should be creamy and thick enough to coat the back of a spoon but still ladleable. If it gets too thick after cooling, just stir in a bit more milk or stock while reheating.
-
Can I skip the roux and just use cornstarch?
You can, but the butter-flour roux adds a nutty richness that cornstarch won’t replicate. If you use cornstarch, mix it with cold water before adding to the soup to avoid lumps and add it near the end of cooking.
Final Thoughts
This Sausage Potato Soup Recipe is a recipe I return to time and time again because it’s so comforting and versatile, especially on cold days or when I just want a fuss-free meal that still feels special. I hope you enjoy the process and, more importantly, every creamy, cheesy spoonful. Give it a try this weekend — I promise it’ll become one of your favorites, too!
Print
Sausage Potato Soup Recipe
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Total Time: 55 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
Description
This hearty Sausage Potato Soup combines savory Italian sausage with tender baby gold potatoes and a creamy cheddar cheese broth. Enhanced with classic herbs and a rich roux, this comforting soup is perfect for warming up on chilly days and serves well with buttered bread.
Ingredients
Sausage and Vegetables
- 1 pound Italian sausage mild or hot
- 1 tablespoon olive oil
- 2-1/4 cups mirepoix (3/4 cup each diced carrots, celery, and yellow onion)
- 1 teaspoon minced garlic
- 4 cups chopped baby gold potatoes (no need to peel)
- 1 teaspoon dried parsley
- 1 teaspoon dried basil
- 1 teaspoon salt
- 1/2 teaspoon pepper
Liquid and Thickener
- 4 cups chicken stock or broth
- 6 tablespoons flour
- 3 cups milk (1%, 2%, or whole)
- 1/2 cup heavy cream
Dairy and Finishers
- 5 tablespoons unsalted butter divided
- 2 cups freshly shredded extra-sharp Cheddar cheese
- 1/4 cup sour cream
Optional
- Hearty buttered bread for serving
Instructions
- Cook the Sausage: Heat a large pot over medium-high heat. Add the Italian sausage and sear for 1 minute. Use a wooden spoon to crumble the sausage, cooking until deeply browned. Transfer the cooked sausage to a plate lined with paper towels, leaving about 1 tablespoon of grease in the pot. If there is not enough grease, add 1 tablespoon of olive oil before proceeding.
- Sauté the Vegetables: In the same pot, melt 1 tablespoon of butter over medium heat. Add diced carrots, celery, and onion (mirepoix). Sauté for 5–7 minutes until softened, or 7–10 minutes if the vegetable pieces are larger. Add minced garlic and cook for an additional 30 seconds until fragrant.
- Cook Potatoes and Seasonings: Stir in chopped baby gold potatoes, dried basil, dried parsley, salt, and pepper. Pour in the chicken stock and bring the mixture to a boil. Once boiling, reduce heat to medium-low, cover the pot, and simmer for 15–20 minutes until potatoes are fork-tender.
- Prepare the Roux and Cream Mixture: While the potatoes cook, melt 4 tablespoons of butter in a separate medium pot over medium heat. Stir in the flour and cook, whisking constantly, for 1 minute to form a roux. Slowly pour in the milk while whisking continuously until the mixture is smooth. Continue whisking and cooking until the mixture thickens and begins to gently boil. Stir in the heavy cream, then remove from heat.
- Combine and Finish the Soup: Once the vegetables are tender, stir the milk and cream mixture into the pot with the potatoes and vegetables. Turn off the heat. Gradually add the shredded extra-sharp cheddar cheese, stirring gently to melt the cheese smoothly. Stir in the sour cream, then return the browned sausage to the soup. Taste and adjust seasoning with additional salt and pepper as needed.
- Serve: Serve the soup warm, optionally paired with hearty buttered bread for a complete meal.
Notes
- Cut the vegetables and potatoes into even pieces to ensure they cook evenly and deliver consistent texture in the soup.
- Use freshly shredded extra-sharp cheddar cheese for best flavor and smooth melting; pre-shredded cheese often contains additives that can affect melting quality.
- Store leftover soup cooled to room temperature in an airtight container in the refrigerator for 3–4 days.
- To freeze, transfer soup to a freezer-safe bag laid flat. Thaw overnight in the refrigerator before reheating gently.
- Adjust the heat level by choosing mild or hot Italian sausage depending on your spice preference.
Nutrition
- Serving Size: 1 cup
- Calories: 350 kcal
- Sugar: 4 g
- Sodium: 700 mg
- Fat: 25 g
- Saturated Fat: 12 g
- Unsaturated Fat: 10 g
- Trans Fat: 0.5 g
- Carbohydrates: 20 g
- Fiber: 3 g
- Protein: 15 g
- Cholesterol: 70 mg