Sausage Potato Soup Recipe
If you’re craving something cozy, creamy, and packed with comforting flavors, this Sausage Potato Soup is exactly what you need. The combination of savory Italian sausage, tender baby gold potatoes, and a luscious blend of cheese and cream creates a hearty bowl that feels like a warm hug on a chilly day. Whether you’re making it for a family dinner or a casual get-together, this Sausage Potato Soup is sure to become one of your all-time favorites because each spoonful delivers rich textures and bold, satisfying flavors.

Ingredients You’ll Need
These ingredients might be simple, but each one plays a key role in making your soup shine—balancing taste, texture, and color to perfection. Every element, from the sausage’s savory spice to the creamy dairy, works together to create an irresistible meal.
- 1 pound Italian sausage mild or hot: Adds a flavorful, meaty base that sets the tone for the soup’s rich taste.
- 5 tablespoons unsalted butter divided: Gives a silky mouthfeel and enhances the sautéed vegetables.
- 1 tablespoon olive oil: Helps with browning sausage and softening vegetables without burning.
- 2-1/4 cups mirepoix or 3/4 cup each diced carrots, celery, and yellow onion: Offers a classic flavor foundation and colorful freshness.
- 1 teaspoon minced garlic: Boosts aroma and depth of flavor with a gentle punch.
- 4 cups chopped baby gold potatoes: No need to peel, these bring creamy texture and premium heartiness.
- 1 teaspoon dried parsley: Adds subtle herbaceous notes for brightness.
- 1 teaspoon dried basil: Infuses a warm, slightly sweet herbal hint that lifts the soup.
- 4 cups chicken stock or broth: The savory liquid base that ties all ingredients together beautifully.
- 6 tablespoons flour: Thickens the soup for that perfect creamy consistency.
- 3 cups milk (1%, 2%, or whole): Adds smoothness and richness without overpowering.
- 1/2 cup heavy cream: Elevates the soup to a velvety, indulgent finish.
- 1 teaspoon salt: Accentuates all the flavors naturally.
- 1/2 teaspoon pepper: Gives just enough mild heat and complexity.
- 2 cups freshly shredded extra-sharp Cheddar cheese: The star of creaminess and sharp flavor contrast.
- 1/4 cup sour cream: Adds tang and additional creaminess for a luscious finish.
- Hearty buttered bread for serving, optional: Perfect for soaking up every last drop of this soul-satisfying soup.
How to Make Sausage Potato Soup
Step 1: Brown the Sausage
Start by heating a large pot over medium-high heat and add the Italian sausage. Let it sear for a minute before crumbling it with a wooden spoon. Brown it deeply to develop rich, savory flavors. Once cooked, transfer the sausage to a paper towel-lined plate but keep about one tablespoon of the sausage grease in the pot, adding olive oil if needed to help with the next steps.
Step 2: Sauté the Vegetables
In the same pot, melt one tablespoon of butter and toss in the diced carrots, celery, and onions. Sauté these classic soup veggies for 5 to 7 minutes until softened and fragrant. Add the minced garlic and cook for just 30 more seconds so the garlic doesn’t burn but releases its pungent aroma.
Step 3: Cook the Potatoes and Herbs
Next, stir in the baby gold potatoes, dried parsley, basil, salt, and pepper. Pour in the chicken stock and bring everything to a boil. Reduce the heat to medium-low, cover, and let simmer for 15 to 20 minutes until the potatoes are fork-tender, softening just enough to soak up those wonderful flavors.
Step 4: Make the Creamy Base
While the potatoes cook, melt four tablespoons of butter in a separate medium pot over medium heat. Whisk in the flour and cook for one minute to form a roux, which will thicken the soup. Gradually whisk in the milk until the mixture is smooth, then cook gently until thickened and just bubbling. Stir in the heavy cream and remove from heat to finish your rich, silky base.
Step 5: Combine and Melt in Cheese
Once your potatoes and veggies are tender, pour the creamy milk mixture into the vegetable pot. Turn off the heat and add the shredded extra-sharp Cheddar cheese little by little, stirring gently as it melts beautifully into the soup. This is where your Sausage Potato Soup really turns into a creamy, cheesy delight.
Step 6: Final Touches
Stir in the sour cream for a tangy, smooth finish, then return the browned sausage to the pot. Give everything a good stir, taste, and adjust seasonings with salt and pepper if needed. Your Sausage Potato Soup is now ready to warm your heart and your belly!
How to Serve Sausage Potato Soup

Garnishes
The right garnish can elevate your Sausage Potato Soup and add that extra pop of flavor and texture. Try a sprinkle of fresh chopped parsley or green onions for color and freshness. A little extra shredded Cheddar or a dollop of sour cream on top gives a lovely richness that guests will adore.
Side Dishes
Complement your soup perfectly with hearty buttered bread, crusty baguette slices, or even some garlic toast. A light side salad with a tangy vinaigrette can offer a refreshing counterpoint if you want a bit of balance in your meal.
Creative Ways to Present
Serve your soup in rustic bowls with a small wooden board holding the bread and a little ramekin of shredded cheese and sour cream on the side so everyone can customize their bowl. Or try individual bread bowls for a fun twist that adds edible charm and extra comfort.
Make Ahead and Storage
Storing Leftovers
Leftover Sausage Potato Soup keeps beautifully in the fridge for up to three days. Store it in an airtight container to maintain maximum freshness and flavor.
Freezing
This soup also freezes well, making it perfect for busy days when you need a quick meal. Freeze in portion-sized containers and leave some room for expansion. To keep the texture and flavors just right, avoid freezing with the sour cream added—stir it in fresh when reheating.
Reheating
When warming up your Sausage Potato Soup, gently reheat on the stovetop over low heat, stirring often to prevent sticking. Add a splash of milk or broth if it gets too thick. Finish by stirring in sour cream for that fresh, creamy touch once heated through.
FAQs
Can I use spicy sausage instead of mild?
Absolutely! Using hot Italian sausage will add an extra kick and depth of flavor to your Sausage Potato Soup, perfect if you crave a bit of heat in your meals.
Do I need to peel the potatoes?
No need! Baby gold potatoes have thin skins that soften when cooked and add lovely texture and nutrients, so peeling is completely optional.
Can I make this soup vegetarian?
To make it vegetarian, substitute the sausage with plant-based sausage or freeze-dried mushrooms for a similar umami flavor, and swap chicken stock for vegetable broth.
What cheese works best besides Cheddar?
Extra-sharp Cheddar is ideal for its bold flavor and meltability, but you can experiment with Gruyère or a mix of Mozzarella and Parmesan for different cheesy notes.
Is it okay to use milk with different fat content?
Yes! Whether you use 1%, 2%, or whole milk, your soup will still be creamy. Whole milk offers extra richness, but lighter options keep it a bit healthier without sacrificing too much on texture.
Final Thoughts
This Sausage Potato Soup is one of those recipes that just hits all the right notes—warm, cheesy, and packed with zesty sausage and tender potatoes. It’s a wonderful way to brighten up any day, especially when you want something satisfying and homemade without fuss. Give it a try and get ready to welcome a new family favorite into your recipe collection!
PrintSausage Potato Soup Recipe
This hearty Sausage Potato Soup combines Italian sausage, tender baby gold potatoes, and a rich creamy base made from milk and heavy cream, enhanced with sharp cheddar cheese and a flavorful mirepoix blend. Perfect for chilly days, this comforting soup offers a delightful balance of savory sausage and creamy, cheesy texture served best with buttered bread.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Sautéing, Boiling, Simmering
- Cuisine: American
- Diet: Low Lactose
Ingredients
Meat and Fats
- 1 pound Italian sausage, mild or hot
- 5 tablespoons unsalted butter, divided
- 1 tablespoon olive oil
Vegetables and Herbs
- 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
Liquids
- 4 cups chicken stock or broth
- 3 cups milk (1%, 2%, or whole)
- 1/2 cup heavy cream
Thickening and Seasoning
- 6 tablespoons flour
- 1 teaspoon salt
- 1/2 teaspoon pepper
Dairy and Cheese
- 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 and continue cooking until it is deeply browned. Transfer the cooked sausage onto a plate lined with paper towels. Leave about 1 tablespoon of the sausage grease in the pot; if there isn’t enough grease, add 1 tablespoon of olive oil.
- Sauté the Mirepoix: In the same pot, melt 1 tablespoon of butter. Add the diced carrots, celery, and yellow onion. Sauté for 5 to 7 minutes (or 7 to 10 minutes if the vegetable pieces are larger) until softened. Add the minced garlic and cook for an additional 30 seconds to release its aroma.
- Add Potatoes and Seasonings: Stir in the chopped baby gold potatoes, dried basil, dried parsley, salt, and pepper. Pour in the chicken stock or broth. Bring the mixture to a boil, then reduce heat to medium-low. Cover the pot and cook for 15 to 20 minutes, or until potatoes are fork-tender.
- Prepare the Creamy Base: 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 to avoid lumps. Continue cooking and whisking until the mixture thickens and gently boils. Stir in the heavy cream and then remove the pot from heat.
- Combine and Melt Cheese: Once the vegetables are tender, stir the milk and cream mixture into the soup pot with the vegetables. Turn off the heat. Add the shredded sharp cheddar cheese gradually, a handful at a time, stirring gently until the cheese has fully melted into the soup.
- Finish the Soup: Stir in the sour cream to add richness and smoothness. Return the cooked sausage back to the pot and mix well. Adjust salt and pepper to taste.
- Serve: Serve the soup warm in bowls. Optionally, pair with hearty buttered bread for a satisfying meal.
Notes
- Use baby gold potatoes unpeeled for added texture and nutrients.
- Freshly shred the extra-sharp cheddar cheese for best melting and flavor, pre-shredded cheese often contains anti-caking agents that affect melt quality.
- Mirepoix is a classic combination of diced carrots, celery, and yellow onions used as a flavor base.
- You can adjust the heat level by choosing mild or hot Italian sausage according to your preference.
- If you want a thicker soup, reduce some stock or cook the soup uncovered for a few minutes to evaporate some liquid.
Nutrition
- Serving Size: 1.5 cups
- Calories: 380
- Sugar: 4g
- Sodium: 700mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 13g
- Trans Fat: 0.3g
- Carbohydrates: 20g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 70mg
Keywords: sausage potato soup, creamy potato soup, Italian sausage soup, cheesy potato soup, comfort food soup

