There are certain recipes that just feel like a warm hug in a bowl, and sausage potato soup is one of them. Imagine the richness of Italian sausage, the comfort of creamy potatoes, and the irresistible gooeyness of melted cheese all coming together in one pot. Whether you’re cooking for your family on a chilly night or need something easy to meal prep for the week, this dish has you covered.
And let’s be honest—sometimes we just need a dinner that’s equal parts cozy and foolproof. This soup is hearty, flavorful, and comes together without any fancy tricks. In other words: no need to stress over dinner tonight.
Table of Contents
Why You’ll Love This Sausage Potato Soup
- One-pot wonder vibes: Less cleanup, more couch time.
- Flavor-packed: Between the Italian sausage, garlic, and herbs, every spoonful tastes like comfort.
- Family-friendly: Kids love the cheesy creaminess, while adults appreciate the hearty bite.
- Customizable: Go mild or spicy with your sausage, swap in fresh herbs, or adjust the creaminess to your liking.
Basically, this soup is the dinner equivalent of your favorite pair of leggings—reliable, comforting, and always a good idea.
Ingredients You’ll Need
Here’s what you’ll need to bring this cozy bowl of happiness to life:
- Italian Sausage – Hot or mild, your call.
- Butter – Unsalted works best so you control the salt.
- Mirepoix – That onion, celery, carrot trio. Chop it yourself or grab it pre-cut to save time.
- Garlic – Fresh or pre-minced. No judgment.
- Baby Gold Potatoes – Keep the skins on. Less peeling = more living.
- Dried Basil & Parsley – Fresh herbs work too if you have them.
- Chicken Stock – Stock > broth for flavor, but either works.
- Flour – To thicken the soup. Just whisk well to dodge lumps.
- Milk – Whole milk = creamier texture.
- Heavy Cream – Non-negotiable for that rich, dreamy finish.
- Cheddar Cheese – Extra-sharp gives the soup its bold flavor.
- Sour Cream – Full-fat if you want maximum richness.
How to Make Sausage Potato Soup
Making this cozy bowl of goodness is easier than you might think. You’ll only need one big pot (plus a small pan for the cream sauce), and everything comes together step by step. Here’s how to do it:
- Cook the Sausage
Start by browning your Italian sausage in a large soup pot or Dutch oven over medium heat. Break it up into bite-sized crumbles with a wooden spoon while it cooks. Once it’s browned and cooked through, scoop it out and set it aside on a plate. Don’t wipe the pot clean—you want those flavorful little brown bits left behind. They’re like secret flavor gold! - Cook the Veggies
In the same pot, add a pat of butter. Once it melts, toss in your mirepoix (that’s the onion, celery, and carrot mix). Stir occasionally and let the veggies soften and get a little golden—it takes about 5 to 7 minutes. When they’re nearly there, add in the garlic and cook for another minute. Your kitchen will smell like heaven at this point. - Add Potatoes & Seasoning
Next, add the baby gold potatoes (skins on, because we’re all about saving time). Sprinkle in your dried basil, parsley, salt, and black pepper. Give everything a good stir so the potatoes get coated in all that garlicky, buttery goodness. Then pour in the chicken stock, scraping the bottom of the pot with your spoon to lift up all those tasty browned bits. Bring the soup to a boil, then reduce the heat and let it simmer for about 15 minutes—or until the potatoes are fork-tender. - Make the Cream Sauce
While the potatoes are cooking, grab a small saucepan. Melt butter, then whisk in the flour to create a roux (fancy word for paste, but really simple to do). Slowly pour in the milk, whisking constantly so it doesn’t get clumpy. Keep stirring until the mixture thickens slightly and coats the back of a spoon—this takes about 3 to 5 minutes. Stir in the heavy cream and remove from the heat. It should be silky, smooth, and ready to transform your soup into creamy perfection. - Combine Everything
Carefully pour the cream sauce into the pot with the potatoes and veggies. Stir well to blend everything together. Now it’s time for the fun part: sprinkle in your shredded cheddar cheese and a dollop of sour cream. Stir until the cheese melts and the soup turns velvety and rich. - Finish & Serve
Finally, return the cooked sausage back to the pot. Give it a good stir and taste test—add a pinch more salt, pepper, or even red pepper flakes if you want a little heat. Ladle the soup into bowls and serve warm. Bonus points if you pair it with a crusty baguette or a side salad (but honestly, a bowl of this soup is satisfying all on its own).
Tips for the Best Soup
- Don’t rush the potatoes. Let them simmer until fork-tender for the best texture.
- Want it thicker? Add a little more flour when making your cream sauce.
- Prefer lighter? Swap sour cream for Greek yogurt—it’s tangy and still creamy.
- Make it spicy. Go for hot Italian sausage or toss in a pinch of red pepper flakes.
And if your soup looks a little too thick, just splash in more stock. No one will know—it’ll be our little kitchen secret.
My Little Story with This Soup
This recipe became a family favorite when my kids were little. I made it one snowy night when the pantry looked bare, and the only thing I really had was potatoes and some sausage in the freezer. I threw everything together, crossed my fingers, and… let’s just say the soup disappeared faster than hot cocoa on Christmas Eve. Ever since, this has been my go-to when I want to guarantee clean bowls and happy faces.

FAQs About Sausage Potato Soup
Can I use turkey sausage instead of Italian sausage?
Absolutely! It makes the soup a bit lighter but still delicious.
How do I store leftovers?
Keep it in an airtight container in the fridge for up to 4 days. Reheat gently on the stove—add a splash of milk or stock to bring back the creaminess.
Can I freeze sausage potato soup?
Yes, but dairy can separate a little. If freezing, leave out the sour cream and cheese. Add them fresh when you reheat.
A Bowl of Comfort You’ll Keep Coming Back To
There’s something magical about a steaming bowl of sausage potato soup. It’s hearty enough to satisfy even the hungriest eaters, creamy enough to feel indulgent, and simple enough to make on a busy weeknight. Keep this recipe in your back pocket—it’s one of those rare dishes that works just as well for Sunday dinner as it does for Wednesday’s “I’m too tired to think about dinner” night.
So grab your pot, cozy up your kitchen, and let this soup do its thing. Trust me—you’ll be ladling out second helpings in no time.
More Comfort Food Recipes You’ll Love
If this sausage potato soup warmed your soul, you’ll definitely want to try these other cozy, flavor-packed dishes. They’re perfect for family dinners, chilly nights, or anytime you need something hearty and satisfying:
- Craving another creamy potato dish? Don’t miss these rich and cheesy Boursin cheese scalloped potatoes—they’re the ultimate side dish for comfort food lovers.
- If you love a twist on classic pasta, this indulgent creamy chicken pot pie pasta delivers all the flavors of pot pie in a cozy, creamy pasta bowl.
- Soup season never ends here! My hearty tomato soup with cheddar bay dumplings will give you those nostalgic, warm-from-the-inside vibes.
- And for another bowl of creamy goodness, try my flavorful white lasagna soup—it’s like a deconstructed lasagna but even easier to enjoy.

Sausage Potato Soup
- Total Time: 45 minutes
- Yield: 6 servings 1x
Description
This sausage potato soup is creamy, hearty, and packed with flavor! Made with Italian sausage, tender baby gold potatoes, veggies, and cheddar cheese, it’s the ultimate comfort food for chilly nights. Perfect for busy weeknights or family gatherings.
Ingredients
-
1 lb Italian sausage (mild or hot)
-
3 Tbsp unsalted butter, divided
-
1 cup mirepoix (onion, celery, carrot mix)
-
3 garlic cloves, minced
-
1 ½ lbs baby gold potatoes, diced (skins on)
-
1 tsp dried basil
-
1 tsp dried parsley
-
4 cups chicken stock (or broth)
-
¼ cup flour
-
2 cups whole milk
-
1 cup heavy cream
-
2 cups shredded extra-sharp cheddar cheese
-
½ cup sour cream (full-fat for best flavor)
-
Salt and pepper to taste
-
Fresh herbs (optional, for garnish)
Instructions
-
Brown the Sausage – In a large pot, cook the sausage over medium heat until browned. Remove and set aside.
-
Cook the Veggies – In the same pot, melt 2 Tbsp butter. Add mirepoix and cook until softened, about 5–7 minutes. Stir in garlic for another minute.
-
Add Potatoes & Seasoning – Add potatoes, basil, parsley, salt, and pepper. Pour in chicken stock, bring to a boil, then reduce heat and simmer until potatoes are fork-tender (about 15 minutes).
-
Make Cream Sauce – In a small pan, melt 1 Tbsp butter. Whisk in flour to form a roux. Slowly whisk in milk until smooth and slightly thickened. Stir in heavy cream, then remove from heat.
-
Combine Everything – Pour cream sauce into the soup pot. Stir in cheddar cheese and sour cream until smooth and creamy.
-
Finish & Serve – Add sausage back to the pot. Adjust seasoning to taste, garnish with fresh herbs, and serve hot with crusty bread.
Notes
Spice it up: Use hot Italian sausage or add red pepper flakes.
Lighter version: Swap sour cream for Greek yogurt.
Storage: Store in airtight containers for up to 4 days. Add a splash of stock or milk when reheating.
Freezing tip: For best results, freeze before adding cheese and sour cream, then stir them in fresh after reheating.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 420 kcal
- Sugar: 5 g
- Sodium: 780 mg
- Fat: 27 g
- Saturated Fat: 13 g
- Unsaturated Fat: 11 g
- Trans Fat: 0.5 g
- Carbohydrates: 26 g
- Fiber: 3 g
- Protein: 18 g
- Cholesterol: 75 mg