
Creamy Sausage Potato Soup Recipe tastes rich, cozy, and a little bit indulgent, with tender potatoes, savory sausage, and a velvety broth that hugs every spoonful. This recipe works perfectly for busy weeknights or lazy weekends, takes about 45 minutes start to finish, and fits beginner cooks and seasoned home chefs. I first made a version of this on a freezing January night in a tiny apartment kitchen, and my friends still ask me for “that sausage potato soup” every winter.
Why Creamy Sausage Potato Soup Recipe Is Worth It
This Creamy Sausage Potato Soup Recipe delivers big flavor with simple ingredients you probably already keep around. The sausage seasons the whole pot, the potatoes turn buttery and soft, and the cream ties everything together into one cozy bowl.
You cook everything in one pot, so cleanup stays easy and weeknight-friendly. The leftovers taste even better the next day, which makes this a strong meal-prep option.
“This Creamy Sausage Potato Soup Recipe tastes like a hug in a bowl and disappears every time I serve it. ★★★★★”
Ingredients You Need
Sausage & Aromatics
- 1 pound Italian sausage, casings removed
- Use mild for family-friendly, hot for a little kick.
- You can use chicken or turkey Italian sausage if you want a lighter option.
- 1 tablespoon olive oil (only if your sausage looks lean)
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 rib celery, finely chopped (optional but adds nice flavor)
- 1 medium carrot, diced (adds sweetness and color)
Potatoes & Broth
- 2 pounds potatoes, peeled if you like, cut into ½-inch cubes
- Yukon gold potatoes give a creamy texture and hold shape nicely.
- Russet potatoes work too but break down more and thicken the soup.
- 4 cups low-sodium chicken broth
- Use a good-quality boxed broth; I like Kitchen Basics or Pacific.
- 1 cup water (add as needed to adjust thickness)
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon black pepper
- ½–1 teaspoon crushed red pepper flakes (optional, adjust for spice level)
- 1 teaspoon Italian seasoning or dried oregano + dried basil mix
Creamy Base
- 1½ cups half-and-half or heavy cream
- Heavy cream gives a richer, thicker soup.
- Half-and-half lightens it slightly while staying creamy.
- 2 tablespoons cream cheese, softened (optional, for extra velvety texture)
- 2 tablespoons unsalted butter
Greens & Finishers
- 2 cups chopped kale or baby spinach, loosely packed
- Kale holds texture better; spinach wilts quickly and tastes milder.
- ¼ cup grated Parmesan cheese, plus more for serving
- 2 tablespoons chopped fresh parsley or green onions for garnish
Pantry Shortcuts
- Use pre-chopped onions and celery from the produce section to save time.
- Use jarred minced garlic if you do not want to chop cloves.
- Use frozen chopped kale or spinach; add it straight from the freezer near the end.
Equipment List
- Large heavy-bottomed pot or Dutch oven (5–6 quart)
- Cutting board and sharp knife
- Wooden spoon or spatula
- Ladle
- Measuring cups and spoons
Quick Tips & substitutions
- Brown the sausage well; those browned bits on the bottom give huge flavor.
- Cut potatoes into even cubes so they cook at the same speed.
- Use Yukon gold potatoes if you want a creamy texture that still holds shape.
- Use turkey or chicken sausage if you want a lighter soup.
- Swap kale with spinach if you prefer a softer, milder green.
- Stir cream in at the end over low heat so it stays smooth and does not curdle.
- Thin the soup with extra broth or water if it thickens too much as it sits.
- Skip the red pepper flakes if you cook for kids or spice-sensitive guests.
- Use lactose-free half-and-half and dairy-free cheese shreds for a gentler dairy option.
- Taste and adjust salt at the very end, since sausage and Parmesan already add salt.
How to Make Creamy Sausage Potato Soup Recipe
Step 1: Brown the Sausage
Heat a large pot over medium-high heat. Add the sausage and break it into small crumbles with a wooden spoon. Cook until the sausage browns and cooks through, about 6–8 minutes, and stir occasionally so it does not burn.
If the sausage releases a lot of fat, spoon off a little, but keep about 1–2 tablespoons in the pot. If it looks dry, add the olive oil. Move the browned sausage to one side of the pot to make space for the vegetables.
Step 2: Sauté the Aromatics
Add onion, celery, and carrot to the pot. Stir and cook over medium heat until the onion turns translucent and the vegetables soften slightly, about 4–5 minutes. Scrape up any browned bits from the bottom as the vegetables cook.
Add the garlic and cook 30–60 seconds, just until it smells fragrant. Do not walk away here; garlic can burn quickly and turn bitter. Stir the sausage back through the vegetables so everything mixes evenly.
Step 3: Add Potatoes and Seasonings
Add the diced potatoes to the pot and stir to coat them in the sausage and vegetable mixture. Sprinkle in the salt, black pepper, Italian seasoning, and red pepper flakes if you use them. Stir well so the spices touch every bite.
Pour in the chicken broth and enough water to just cover the potatoes. Give everything a good stir and bring the pot to a gentle boil over medium-high heat.
Step 4: Simmer Until Potatoes Turn Tender
Once the soup reaches a boil, lower the heat to medium-low. Cover the pot partially, leaving the lid slightly ajar, and let the soup simmer. Cook about 15–20 minutes, until the potatoes feel tender when you poke them with a fork.
If you want a thicker soup, lightly mash a few potatoes against the side of the pot with your spoon. Stir them back in to naturally thicken the broth. Taste the broth and adjust salt and pepper if needed.
Step 5: Add the Creamy Elements
Turn the heat down to low. Stir in the butter until it melts. Add the cream cheese if you use it and whisk or stir until it melts into the broth and looks smooth.
Pour in the half-and-half or heavy cream slowly while you stir. Keep the heat low and do not let the soup boil at this point, so the dairy stays silky. Add the grated Parmesan and stir until it melts and thickens the soup slightly.
Step 6: Stir in Greens and Finish
Add the chopped kale or spinach to the pot. Stir and let the greens wilt and soften, about 3–5 minutes. Taste again and adjust seasoning with more salt, pepper, or red pepper flakes if you want more kick.
Turn off the heat and let the soup sit for 5 minutes so the flavors settle and the texture thickens a bit. Ladle into bowls and top with extra Parmesan and chopped parsley or green onions.
Recipe Variations
- Gluten-free: Use gluten-free sausage and gluten-free broth; most versions already work, but check labels.
- Vegan: Use plant-based sausage, vegetable broth, coconut milk or cashew cream, and skip Parmesan or use dairy-free cheese.
- Low carb: Swap half or all of the potatoes with cauliflower florets and reduce the carrot.
- Extra protein: Add cooked shredded chicken or white beans near the end of cooking.
- Smoky flavor: Use smoked sausage or add a pinch of smoked paprika.
- Extra veggies: Add diced bell pepper, zucchini, or mushrooms with the aromatics.
- Cheesy version: Stir in extra Parmesan or a handful of shredded mozzarella or cheddar at the end.
Ways to Serve Creamy Sausage Potato Soup Recipe
- Serve with crusty bread, garlic bread, or warm dinner rolls for dunking.
- Pair with a simple green salad with lemony dressing.
- Top bowls with extra Parmesan, red pepper flakes, or a dollop of ricotta.
- Serve in bread bowls for a fun, cozy dinner.
- Offer a side of roasted broccoli or green beans for more veggies.
Storage Success
Let the Creamy Sausage Potato Soup Recipe cool until it feels just slightly warm, then move it to airtight containers and store it in the fridge for up to 3–4 days. The soup thickens as it sits, so stir in a splash of broth or milk when you reheat it on the stove over low heat. Stir often while it warms so the cream stays smooth and the bottom does not scorch.
You can freeze it for up to 2 months, but the potatoes and dairy may change texture slightly. I still freeze it anyway because future me always thanks past me when a cozy dinner waits in the freezer.

Creamy Sausage Potato Soup Recipe
Ingredients
Instructions
- In a large pot, heat the olive oil over medium heat. Add the Italian sausage and cook, breaking it up with a spoon, until browned and cooked through. Drain excess fat if needed.
- Add the diced onion to the pot and cook for 3–4 minutes until softened. Stir in the minced garlic and cook for 30 seconds until fragrant.
- Add the diced potatoes, chicken broth, and water. Stir in salt, black pepper, and dried thyme.
- Bring the mixture to a boil, then reduce heat to a simmer. Cover and cook for 15–20 minutes, or until the potatoes are tender.
- Stir in the heavy cream and simmer for another 3–5 minutes without boiling, just until heated through.
- If using, stir in shredded cheddar cheese until melted and the soup is creamy.
- Taste and adjust seasoning as needed. Ladle the soup into bowls and garnish with chopped fresh parsley if desired.
Notes
Approximate per serving: 430 calories; fat 30 g; saturated fat 14 g; carbohydrates 22 g; fiber 2 g; sugars 3 g; protein 17 g; sodium 920 mg. Values will vary based on brands, add-ins, and portion size.

Leave a Reply