Creamy Italian Sausage Potato Soup

When I want something hearty, creamy, and deeply comforting, this Italian Sausage Potato Soup always delivers. With spicy Italian sausage, tender potatoes, sweet carrots, and fresh spinach all swimming in a rich, savory broth, it’s the kind of cozy, one-pot meal that warms me from the inside out. Plus, it’s ready in under an hour, making it perfect for busy weeknights or lazy weekends.

Why You’ll Love This Recipe

Bold, Comforting Flavors
I love how the sausage brings spice, the broth adds depth, and the cream pulls it all together for a truly comforting bowl.

One-Pot Wonder
This soup is easy to make in just one pot, which means fewer dishes and more time to relax.

Hearty and Filling
Packed with protein, potatoes, and veggies, this soup makes a satisfying meal all on its own—though I never say no to a slice of crusty bread on the side.

Easy to Customize
I can easily swap ingredients to suit my preferences—mild or spicy sausage, spinach or kale, cream or coconut milk.

Meal-Prep Friendly
Leftovers taste even better the next day, and it freezes beautifully (without the cream), so I like to keep some on hand for last-minute meals. Creamy Italian Sausage Potato Soup

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Spicy Italian sausage, crumbled

  • Red or yellow potatoes, cut into 1-inch cubes

  • Carrots, diced

  • Onion, diced

  • Garlic, minced

  • Tomato paste

  • Chicken broth

  • Heavy cream

  • Fresh spinach

  • Italian seasoning

  • Paprika

  • Red pepper flakes

  • Salt

  • Fresh parsley or thyme, for garnish

Directions

Step 1: Brown the Sausage
I start by cooking the sausage, onion, and garlic in a large pot over medium heat for 7–10 minutes until the sausage is browned. I drain most of the fat but leave a bit for flavor.

Step 2: Add Seasonings and Broth
Next, I stir in Italian seasoning, paprika, red pepper flakes, and tomato paste. I mix everything together, then pour in the chicken broth and bring it to a boil.

Step 3: Simmer with Potatoes and Carrots
I add the diced potatoes and carrots to the pot. Then I reduce the heat and let it simmer uncovered for 15–25 minutes, until the potatoes are fork-tender.

Step 4: Add Spinach and Cream
Once the veggies are cooked, I stir in the fresh spinach and let it wilt for a couple of minutes. Finally, I stir in the heavy cream and adjust seasoning with salt and extra red pepper flakes if needed.

Step 5: Serve
I finish it off with a sprinkle of fresh parsley or thyme and serve it piping hot.

Servings and Timing

Servings: 6
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes

Variations

  • Milder Option: I swap spicy sausage for sweet or mild Italian sausage when I want a less fiery bowl.

  • Dairy-Free: Coconut milk is a great stand-in for heavy cream if I want a dairy-free version.

  • Different Greens: Kale, Swiss chard, or escarole all make great substitutions for spinach.

  • Vegetarian Version: I use a plant-based sausage and vegetable broth for a meatless meal.

  • Thicker Soup: I mash a few potatoes in the pot or stir in a cornstarch slurry to thicken the broth.

Storage/Reheating

Refrigerate
I store leftovers in an airtight container in the fridge for up to 3 days. The flavors deepen overnight, making it even tastier the next day.

Reheat
I reheat the soup gently over medium-low heat. To avoid curdling, I keep the heat low and avoid boiling.

Freeze
If I plan to freeze it, I skip adding the cream and stir it in after reheating. I use zip-top bags to portion the soup flat—this saves space and makes it super easy to thaw later.

FAQs

Can I use a different kind of sausage?

Absolutely. I’ve made this with mild Italian sausage, turkey sausage, and even plant-based sausage—they all work beautifully.

How do I make the soup thicker?

I mash a few potatoes in the pot or stir in a cornstarch slurry. More cream can also add richness and body.

Can I use a different type of potato?

Yes, I prefer red or Yukon Gold because they hold their shape. I avoid Russet potatoes—they tend to break down too much.

What greens work besides spinach?

Kale, Swiss chard, and escarole all hold up well and bring their own unique flavors to the soup.

Do I have to use heavy cream?

Not at all. Half-and-half makes a lighter version, and coconut milk works great if I need a dairy-free option.

Conclusion

Creamy Italian Sausage Potato Soup is my idea of a perfect cold-weather meal—or really, any time I need a little comfort in a bowl. It’s hearty, flavorful, and flexible enough to make it my own. Whether I’m making a big batch to share or storing leftovers for later, this soup always delivers warmth and satisfaction with every spoonful. If I’m looking for an easy, crowd-pleasing recipe, this one’s at the top of my list.

Print

Creamy Italian Sausage Potato Soup

Creamy Italian Sausage Potato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy Italian Sausage Potato Soup is a rich, hearty one-pot meal made with spicy Italian sausage, tender potatoes, carrots, spinach, and a creamy broth. This easy sausage and potato soup recipe is perfect for cozy weeknight dinners, cold weather comfort food, and meal prepping. Packed with flavor and ready in under an hour!

  • Author: Lizaa
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Soup, Dinner
  • Method: Stovetop
  • Cuisine: Italian-Inspired, American

Ingredients

  • 1 pound spicy Italian sausage, crumbled
  • 1 tablespoon olive oil (if needed)
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon tomato paste
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon paprika
  • 1/4 teaspoon red pepper flakes (optional)
  • 5 cups chicken broth
  • 4 cups red or Yukon Gold potatoes, cubed (about 1-inch)
  • 1 1/2 cups carrots, diced
  • 2 cups fresh spinach
  • 3/4 cup heavy cream
  • Salt, to taste
  • Fresh parsley or thyme, for garnish

Instructions

  1. In a large pot, cook sausage over medium heat until browned, about 7–10 minutes. Drain most of the fat, leaving a bit for flavor.
  2. Add diced onion and garlic; sauté until softened, about 2–3 minutes.
  3. Stir in tomato paste, Italian seasoning, paprika, and red pepper flakes. Cook for 1 minute more to release flavors.
  4. Pour in chicken broth and bring to a boil.
  5. Add cubed potatoes and carrots. Reduce heat and simmer uncovered for 15–25 minutes, or until vegetables are fork-tender.
  6. Stir in spinach and let it wilt for 1–2 minutes.
  7. Pour in heavy cream and stir gently. Adjust seasoning with salt if needed.
  8. Ladle into bowls, garnish with fresh herbs, and serve hot with crusty bread.

Notes

  • Use sweet Italian sausage if you prefer less heat.
  • Substitute kale for spinach or use frozen spinach for convenience.
  • Make it dairy-free with coconut milk or omit the cream for a broth-based version.
  • This soup freezes well without the cream—add cream after reheating.
  • Top with grated Parmesan or crispy bacon bits for extra flavor.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 410
  • Sugar: 4g
  • Sodium: 760mg
  • Fat: 28g
  • Saturated Fat: 13g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 3g
  • Protein: 17g
  • Cholesterol: 70mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star