This comforting Italian sausage and potato soup is perfect for chilly days! It’s hearty and packed with flavor from juicy sausages and tender potatoes, all in a warm broth.
I love how easy it is to make this soup. Just cook the sausage, toss in the potatoes, and let everything simmer until delicious. It’s like a big hug in a bowl! 😊
Key Ingredients & Substitutions
Italian Sausage: You can use either mild or spicy sausage depending on your heat preference. If you want a lighter option, turkey or chicken sausage are great substitutes.
Potatoes: I love using Russet potatoes for their fluffiness, but Yukon Golds work well too. For a low-carb choice, try switching to cauliflower or turnips.
Spinach or Kale: Fresh spinach adds a lovely color and mild taste. I often use kale for a heartier texture. Feel free to substitute with chard or even frozen greens if that’s all you have on hand.
Broth: Chicken broth gives delicious depth, but vegetable broth can easily swap in for a vegetarian version. Homemade broth also elevates the flavor if you have some.
Milk or Half-and-Half: For a creamy version, half-and-half is excellent, but if you prefer something lighter, use whole milk or even unsweetened almond milk for a dairy-free option.
How Do I Make Sure My Potatoes are Perfectly Tender?
Cooking potatoes to just the right tenderness is key in this soup. You want them soft but not falling apart. Here’s how to get it right:
- Cut your potatoes into even-sized pieces to ensure even cooking.
- After adding the potatoes to the pot, bring the soup to a boil first. This helps to soften the potatoes faster.
- Once boiling, lower the heat and cover the pot to simmer. Check for tenderness after about 12 minutes; they should be easily pierced with a fork but still hold their shape.

Cozy Italian Sausage and Potato Soup
Ingredients You’ll Need:
- 1 lb Italian sausage (mild or spicy), casings removed
- 4 medium potatoes, peeled and diced
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 4 cups chicken broth
- 1 cup whole milk or half-and-half
- 1 cup chopped fresh spinach or kale
- 1 cup diced tomatoes (canned or fresh)
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon crushed red pepper flakes (optional, for extra heat)
- 2 tablespoons olive oil
- Salt and freshly ground black pepper, to taste
How Much Time Will You Need?
This delicious soup takes about 30 minutes to prepare and cook. It’s quick and easy, perfect for a weeknight dinner or a cozy weekend meal!
Step-by-Step Instructions:
1. Cook the Sausage:
In a large pot, heat the olive oil over medium heat. Add the Italian sausage, breaking it up with a spoon, and cook until browned and no longer pink, about 5-7 minutes. Use a slotted spoon to remove the cooked sausage and set it aside, leaving the drippings in the pot.
2. Sauté Onions and Garlic:
In the same pot, add the chopped onion to the sausage drippings and sauté until soft and translucent, about 3-4 minutes. Then, add the minced garlic and cook for another 1 minute until it’s fragrant and delicious!
3. Add Ingredients for the Soup:
Stir in the diced potatoes, diced tomatoes, oregano, basil, and red pepper flakes (if you’re using them). Pour in the chicken broth and bring everything to a boil.
4. Simmer Until Tender:
Once it’s boiling, reduce the heat to a simmer, cover the pot, and cook for about 15 minutes or until the potatoes are nice and tender.
5. Combine Everything:
Return the cooked sausage to the pot, add the chopped spinach and stir everything together, letting the spinach wilt into the soup.
6. Add Creaminess:
Slowly stir in the milk or half-and-half and gently heat through. Avoid boiling it to prevent curdling. Season with salt and black pepper to taste.
7. Serve and Enjoy!
Serve the soup hot, and feel free to accompany it with crusty bread for dipping. Enjoy your cozy Italian sausage and potato soup!

Can I Use Ground Turkey or Chicken Instead of Sausage?
Absolutely! Ground turkey or chicken make great lighter substitutes for Italian sausage. Just season them well with Italian spices to enhance the flavor.
How Do I Store Leftover Soup?
Leftover soup can be stored in an airtight container in the fridge for up to 3 days. To reheat, simply warm it on the stove or in the microwave, stirring occasionally for even heating.
Can I Freeze This Soup?
Yes, this soup freezes well! Allow it to cool completely, then transfer it to a freezer-safe container for up to 3 months. To reheat, thaw overnight in the fridge and warm gently on the stove.
What Can I Add for Extra Flavor?
For an extra flavor boost, consider adding a splash of white wine when sautéing the onions or a tablespoon of pesto for a fresh twist. You could also sprinkle some grated Parmesan cheese on top when serving for a delicious finish!