Cozy Italian Sausage Soup with Potatoes, Carrots & Cream

Italian Sausage Potato Soup with Carrots & Spinach

Introduction

This Italian Sausage Potato Soup is the ultimate cozy dinner for chilly nights or anytime you’re craving a hearty, satisfying bowl. With savory sausage, tender potatoes and carrots, fresh spinach, and a splash of cream, it’s a one-pot wonder that comes together in under 45 minutes. Serve it up with crusty bread and let the comfort kick in.


Why I Love This Recipe

This soup blends bold Italian sausage with classic root veggies and spinach in a rich, creamy broth that soothes and satisfies. It’s just as comforting as easy turkey wings or Instant Pot lasagna—but with a lighter touch thanks to the spinach and broth base. Bonus: it’s meal-prep friendly and even better the next day.


🛒 Ingredients

  • 1 lb Italian sausage, crumbled
  • 4 medium potatoes, peeled and diced
  • 2 carrots, peeled and sliced
  • 2 cups fresh spinach, chopped
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 6 cups chicken broth
  • 1 cup heavy cream
  • 1 tsp dried thyme
  • ½ tsp red pepper flakes (optional)
  • Salt and pepper, to taste
  • 2 tbsp olive oil

👨‍🍳 Directions

1️⃣ Brown the Sausage

In a large pot, heat olive oil over medium heat. Add the crumbled Italian sausage and cook until browned, breaking it apart with a spoon.

2️⃣ Sauté Aromatics

Add chopped onion and minced garlic. Sauté for 3–4 minutes, until the onion is soft and fragrant.

3️⃣ Add Veggies & Broth

Add diced potatoes, sliced carrots, chicken broth, thyme, and red pepper flakes. Bring to a boil.

4️⃣ Simmer

Reduce heat and simmer uncovered for 20 minutes, or until the potatoes and carrots are fork-tender.

5️⃣ Finish with Spinach & Cream

Stir in fresh spinach and heavy cream. Simmer for another 5 minutes.
Taste and adjust seasoning with salt and pepper.

6️⃣ Serve

Ladle into bowls and serve hot with crusty bread or garlic toast.


⏱️ Prep & Cook Time

  • Prep: 10 minutes
  • Cook: 30 minutes
  • Total: 40 minutes
  • Calories: ~320 kcal per serving
  • Yields: 6 servings

💡 Tips for Success

  • Use spicy sausage for extra depth or mild if serving kids.
  • Don’t overcook the spinach—add it near the end for a fresh finish.
  • Thicken naturally by mashing a few potatoes in the soup before adding cream.
  • Want it dairy-free? Sub with coconut milk or leave out the cream for a lighter broth.

🍽️ Serving Suggestions

Pair this comforting bowl with:


❄️ Storage & Leftovers

  • Fridge: Keeps up to 4 days in an airtight container.
  • Freezer: Freeze for up to 2 months (leave out cream until reheating).
  • Reheat: Gently on the stove over medium heat or microwave in 1-minute intervals.

🍴 More Recipes You’ll Love

Hearty, warming meals are always in season—try these next:


🧾 Final Thoughts

This Italian Sausage Potato Soup is everything comfort food should be: rich, filling, and full of layered flavor from garlic, thyme, sausage, and cream. It’s perfect for chilly nights, slow Sundays, or meal prep that keeps you warm all week.


💬 Craving More Cozy Bowls?

Tag @ChefManiac with your soup pics or share your twist in the comments! Want a printable recipe card or a Pinterest-ready image? I’ve got you covered—just ask!