- Advertisement -
Prep Time
15 minutes
Cook Time
30 minutes
Total Time
45 minutes
Ingredients
-
1 lb Italian sausage (mild or spicy)
-
1 tablespoon olive oil
-
1 small onion, diced
-
3 cloves garlic, minced
-
4 cups russet or Yukon gold potatoes, peeled and diced
-
4 cups chicken broth
-
1 cup heavy cream
-
1 cup milk
-
1 teaspoon Italian seasoning
-
½ teaspoon paprika
-
Salt and black pepper, to taste
-
Optional: ¼ teaspoon red pepper flakes
-
Optional Add-Ins & Toppings:
-
1 cup shredded cheddar cheese
-
Green onions or parsley, chopped
-
Crumbled bacon
Instructions
- In a large pot or Dutch oven, heat olive oil over medium heat.
- Add the sausage and cook until browned, breaking it up as it cooks. Remove excess grease if needed.
- Add the diced onion and cook for 2–3 minutes until softened. Stir in garlic and cook for 30 seconds.
- Season with Italian seasoning, paprika, salt, pepper, and red pepper flakes if using.
- Add the potatoes and chicken broth. Bring to a boil, then reduce heat and simmer for 15–18 minutes, or until potatoes are fork-tender.
- Stir in the heavy cream and milk. Simmer for another 5 minutes.
- Taste and adjust seasoning. For a thicker soup, mash some of the potatoes directly in the pot.
- Serve hot with desired toppings.
Notes
- Use spicy Italian sausage for extra heat.
- Yukon gold potatoes create a creamier texture than russets.
- For a thicker soup, blend 1–2 cups and stir back in.
- Add spinach or kale during the last few minutes for a pop of color and nutrients.

This Sausage Potato Soup is hearty, cozy, and full of comforting flavor. Savory sausage and tender potatoes simmer together in a rich, creamy broth that warms you from the inside out. Perfect for chilly days or an easy family dinner, it’s a one-pot meal everyone will love.
- Advertisement -