This sausage potato soup is creamy, filling, and full of savory flavor from browned Italian sausage, tender potatoes, onion, garlic, vegetables, broth, and cream. It is an easy one-pot comfort-food dinner that is perfect for cool evenings, meal prep, or a cozy family meal.
The recipe uses simple ingredients but delivers a rich restaurant-style bowl of soup. You can use Italian sausage, pork sausage, turkey sausage, or chicken sausage, then customize it with cheddar cheese, kale, spinach, corn, or your favorite vegetables.
Why You’ll Love This Sausage Potato Soup
This creamy sausage potato soup is a satisfying dinner because it combines protein-rich sausage with tender potatoes and a thick, flavorful broth. Browning the sausage first adds deep savory flavor, while the potatoes make the soup naturally hearty.
It is also a flexible recipe. Use spicy Italian sausage for heat, mild Italian sausage for a family-friendly soup, or turkey sausage for a lighter option. Yukon Gold potatoes create a buttery texture, while russet potatoes break down more easily and help thicken the broth.
Everything cooks in one Dutch oven or soup pot, which makes cleanup simple. Serve it with crusty bread, garlic toast, biscuits, or a crisp salad for a complete meal.
A creamy one-pot soup packed with savory sausage
The best flavor begins with browning the sausage directly in the soup pot. As the sausage cooks, it leaves flavorful browned bits in the bottom of the pot. The onion, celery, carrots, and garlic absorb those flavors when they are sautéed afterward.
A creamy broth made with chicken stock, milk, and cream brings all the ingredients together. You can also make the soup cheesy by stirring in sharp cheddar near the end.
Tender potatoes make every bowl hearty and filling
Potatoes make this sausage soup substantial enough to serve as a main dinner. Cut the potatoes into evenly sized pieces so they cook at the same rate and stay tender rather than mushy.
Yukon Gold potatoes are an excellent choice because they have a naturally creamy texture and hold their shape in soup. Russet potatoes work too, especially if you want a thicker soup, because they release more starch as they cook.
Easy comfort food for cold-weather dinners
This soup is ideal for fall and winter because it is warm, creamy, and deeply comforting. The sausage, potatoes, broth, and vegetables create a meal that feels filling without needing many side dishes.
You can prepare it in about 45 minutes, making it practical for a weeknight. It is also a good recipe for feeding guests because a large pot of soup is easy to scale up.
Flexible with Italian sausage, turkey sausage, or pork sausage
Mild or hot Italian sausage is the classic option for sausage potato soup. It adds fennel, garlic, and herbs that pair well with potatoes and creamy broth.
Turkey sausage and chicken sausage make a lighter version. If using chicken or turkey sausage, check whether it is raw or fully cooked, because cooking requirements differ. Raw ground poultry sausage must reach 165°F, while raw pork, beef, lamb, or veal sausage should reach 160°F.govinfo+1
Ingredients for Creamy Sausage Potato Soup
This sausage potato soup uses affordable pantry staples and fresh vegetables. The main ingredients are sausage, potatoes, aromatics, broth, milk or cream, and optional greens or cheese.
Choose low-sodium chicken broth if possible. Sausage and cheddar cheese can both be salty, so beginning with lower-sodium broth gives you better control over the final seasoning.
Italian sausage, pork sausage, or turkey sausage
Italian sausage adds the most classic flavor because it is usually seasoned with fennel, garlic, and herbs. Choose mild Italian sausage for a less spicy soup, or hot Italian sausage if you want more heat.
You can also use breakfast sausage, smoked sausage, turkey sausage, chicken sausage, or pork sausage. If using pre-cooked smoked sausage, slice it and brown it briefly for flavor before adding the vegetables.
Yukon Gold potatoes or russet potatoes
Yukon Gold potatoes are creamy, buttery, and keep their shape well after simmering. They are ideal when you want visible tender potato pieces in each bowl.
Russet potatoes are starchier and break down more easily, which naturally thickens the soup. Red potatoes and baby potatoes also work, but they stay firmer and create a less creamy texture.
Onion, celery, carrots, garlic, and chicken broth
Onion, celery, and carrots create a classic savory soup base. Dice them into small pieces so they cook evenly and blend into the creamy potato broth.
Garlic adds a bold aromatic flavor. Chicken broth provides a savory base, but vegetable broth can be used for a pork-free or vegetarian-style version made with plant-based sausage.
Cream, cheese, kale, spinach, and seasonings
Heavy cream makes the broth rich and silky. For a slightly lighter version, use half-and-half or whole milk. A little flour helps thicken the soup, but mashed potatoes can also create a creamy broth without relying heavily on flour.
Sharp cheddar cheese adds a delicious cheesy finish. Kale and spinach are optional but add color and balance the rich sausage and potato flavors. Season with Italian seasoning, thyme, paprika, salt, black pepper, and red pepper flakes if desired.

How to Make Sausage Potato Soup
This creamy sausage potato soup is made in one pot. First brown the sausage, then cook the vegetables, make a light roux, add broth and potatoes, and finish with cream and greens.
Keep the soup at a gentle simmer once the potatoes are added. A hard boil can cause potatoes to break apart too quickly and may make a dairy-based soup more likely to separate.
Brown the sausage for maximum flavor
Heat a Dutch oven or heavy soup pot over medium-high heat. Add the sausage and cook, breaking it into small pieces with a wooden spoon, until browned.
If there is a large amount of grease, carefully remove some but leave about one tablespoon in the pot. That remaining fat helps flavor the vegetables and gives the soup a richer taste.
Sauté the vegetables in the same pot
Add diced onion, celery, and carrots to the pot. Cook for 5 to 7 minutes, stirring occasionally, until the vegetables soften.
Add minced garlic, Italian seasoning, thyme, paprika, and optional red pepper flakes. Stir for about 30 seconds, just until fragrant. This helps bloom the spices and distribute their flavor through the soup.
Simmer potatoes in broth until fork-tender
Sprinkle flour over the vegetables and stir for one minute. Slowly pour in chicken broth while whisking or stirring to prevent lumps.
Add diced potatoes and bring the soup to a gentle simmer. Cook for 15 to 20 minutes, or until the potatoes are fork-tender. Avoid overcooking if you want potato pieces to stay intact.
Add cream and greens for a rich final soup
Reduce the heat to low. Stir in milk, half-and-half, or heavy cream. If using cheddar cheese, add it gradually after the cream and stir until melted.
Add chopped kale or spinach during the final few minutes. Kale needs about 3 to 5 minutes to soften, while spinach wilts in about one minute. Taste the soup and adjust salt and pepper before serving.
How to Thicken Sausage Potato Soup
The soup will naturally thicken as potatoes release starch into the broth. However, you can adjust the final texture depending on whether you prefer a thick, chowder-like soup or a lighter creamy broth.
Use one method at a time, then let the soup simmer briefly before deciding if it needs more thickening.
Mash some of the cooked potatoes in the pot
For a naturally thick sausage potato soup, use a potato masher or the back of a wooden spoon to mash some of the cooked potatoes against the side of the pot.
This creates a creamy texture without adding more flour or dairy. Leave most of the potatoes whole so every bowl still has hearty tender pieces.
Use a flour roux for a thicker creamy base
A small flour roux is an easy way to make a stable creamy soup. After cooking the vegetables, stir in flour and let it cook for about one minute before gradually adding the broth.
The flour should be fully mixed into the vegetables and fat before adding liquid. Whisking the broth in slowly helps prevent lumps.
Stir in cheese for added richness
Sharp cheddar adds both flavor and body to the soup. Add freshly grated cheese over low heat, a little at a time, and stir until it melts.
Do not boil the soup after adding cheese. High heat can make cheese separate or become grainy. Use freshly shredded cheddar from a block for the smoothest texture.
Simmer gently until the soup reaches your preferred texture
If the soup is too thin, simmer it uncovered for 5 to 10 minutes. Some liquid will evaporate, and the starch from the potatoes will thicken the broth.
If the soup gets too thick, add more warm chicken broth or milk a few tablespoons at a time. Stir well and taste again before adding more salt.
Serving, Storage, and Variations
Serve sausage potato soup hot with toppings that add freshness, richness, or crunch. Chopped parsley, green onions, shredded cheddar, crispy bacon, red pepper flakes, and cracked black pepper all work well.
For food safety, cool and refrigerate the soup within two hours. Store it in airtight containers, and reheat leftovers to 165°F or 74°C before serving.fda+1
What to serve with sausage potato soup
Crusty sourdough bread, garlic bread, biscuits, cornbread, and dinner rolls are all excellent with creamy sausage potato soup. They are perfect for soaking up the broth.
For a fresher side, serve a green salad with lemon vinaigrette, a Caesar salad, arugula salad, roasted broccoli, green beans, or roasted Brussels sprouts.
Add kale, spinach, corn, or beans
Kale and spinach are easy ways to add vegetables. Add kale a few minutes before serving, while spinach should be stirred in at the very end.
For extra texture and sweetness, add frozen corn during the final 5 minutes. White beans, cannellini beans, or chickpeas can make the soup more filling and add plant-based protein and fiber.
Make sausage potato soup in the slow cooker
Brown the sausage, onion, celery, carrots, and garlic in a skillet first. Transfer them to a slow cooker with potatoes, broth, and seasonings.
Cook on low for 6 to 7 hours or high for 3 to 4 hours, until potatoes are tender. Stir in cream, milk, cheese, and greens during the final 20 to 30 minutes. If you want a thicker soup, mash some potatoes before adding the dairy.
Store and reheat leftovers safely
Store leftover sausage potato soup in an airtight container in the refrigerator for up to 3 to 4 days. Dairy-based potato soups may thicken as they cool, so add broth or milk when reheating.
Warm the soup slowly over medium-low heat, stirring frequently. Reheat only the portion you plan to eat, since repeated heating can reduce quality. Bring leftovers to 165°F before serving.fda+1
Sausage Potato Soup FAQ
What potatoes are best for sausage potato soup?
Yukon Gold potatoes are best for a creamy soup with tender potato pieces. Russet potatoes are best if you want a naturally thicker soup because they release more starch as they cook.
Can I use turkey sausage in potato soup?
Yes. Turkey sausage works well and makes a lighter version of sausage potato soup. If it is raw turkey sausage, cook it to an internal temperature of 165°F or 73.9°C before serving.govinfo+1
Can I make sausage potato soup without heavy cream?
Yes. Use half-and-half, whole milk, evaporated milk, or an unsweetened dairy-free cooking cream. The soup can still be thick and creamy if you mash some of the potatoes.
Can sausage potato soup be frozen?
You can freeze it, but potato and dairy-based soups may change texture after thawing. For best results, freeze the soup before adding cream and cheese. Thaw overnight in the refrigerator, reheat gently, then stir in the dairy ingredients before serving.

Sausage Potato Soup
Ingredients
For the Sausage Potato Soup
- 1 tablespoon olive oil if needed
- 1 pound mild or hot Italian sausage casings removed
- 1 medium yellow onion diced
- 2 celery ribs diced
- 2 medium carrots peeled and diced
- 3 cloves garlic minced
- ¼ cup all-purpose flour
- 1 teaspoon Italian seasoning
- ½ teaspoon dried thyme
- ½ teaspoon smoked paprika
- ¼ teaspoon red pepper flakes optional
- 4 cups low-sodium chicken broth
- 1½ pounds Yukon Gold potatoes cut into ½-inch cubes
- 1 cup whole milk or half-and-half
- ½ cup heavy cream
- 1 cup sharp cheddar cheese freshly shredded, optional
- 2 cups chopped kale or baby spinach optional
- ¾ teaspoon kosher salt plus more to taste
- ½ teaspoon black pepper
Optional Toppings
- Extra shredded cheddar cheese
- Crumbled bacon
- Sliced green onions
- Chopped parsley
- Red pepper flakes
- Crusty bread or biscuits
Instructions
- Heat a large Dutch oven or soup pot over medium-high heat. Add Italian sausage and cook for 6 to 8 minutes, breaking it into small pieces, until browned and cooked through.
- Carefully remove excess grease if needed, leaving about 1 tablespoon in the pot.
- Add onion, celery, and carrots. Cook for 5 to 7 minutes, stirring occasionally, until softened.
- Add garlic, Italian seasoning, thyme, smoked paprika, and red pepper flakes if using. Stir for 30 seconds, until fragrant.
- Sprinkle flour over the vegetables. Stir constantly for 1 minute.
- Slowly add chicken broth, stirring well to dissolve the flour and scrape up the browned bits from the bottom of the pot.
- Add diced Yukon Gold potatoes, salt, and black pepper. Bring the soup to a gentle simmer.
- Reduce the heat to medium-low and simmer for 15 to 20 minutes, until potatoes are fork-tender.
- For a thicker soup, mash some of the potatoes against the side of the pot with a potato masher or wooden spoon.
- Reduce heat to low. Stir in milk, heavy cream, and cheddar cheese if using. Stir until the cheese is melted. Do not boil after adding dairy.
- Add kale and cook for 3 to 5 minutes, or add spinach and cook for 1 minute, until wilted.
- Taste and adjust salt and black pepper. Serve hot with your preferred toppings.



