This Creamy Sausage, Potato & Spinach Soup is a rich, hearty, and comforting homemade soup loaded with savory ground sausage, tender potatoes, juicy tomatoes, fresh spinach, and a delicious creamy broth.

Every spoonful combines the bold flavor of seasoned sausage with soft potatoes, fresh vegetables, and a smooth, creamy finish. It’s perfect for chilly evenings, family dinners, or whenever you want a warm and satisfying meal!

Preparation Time: 15 minutes
Cooking Time: 30–35 minutes
Total Time: 50 minutes
Servings: 6
Course: Soup / Main Course
Cuisine: Italian-American Inspired

Ingredients

For the Soup

  • 1 pound (450 g) ground Italian sausage

  • 4 medium potatoes, diced into bite-sized pieces

  • 1 small onion, finely chopped

  • 3 cloves garlic, minced

  • 1 cup diced fresh tomatoes

  • 3 cups fresh spinach, roughly chopped

  • 4 cups chicken broth

  • 1 cup heavy cream

  • ½ cup whole milk

  • 2 tablespoons olive oil (if needed)

For Seasoning

  • 1 teaspoon Italian seasoning

  • ½ teaspoon paprika

  • ½ teaspoon garlic powder

  • ½ teaspoon black pepper

  • ½ teaspoon salt, or to taste

  • ¼ teaspoon red pepper flakes (optional)

  • 1 tablespoon tomato paste

  • 1 teaspoon Worcestershire sauce

For Garnishing

  • 2 tablespoons fresh parsley, chopped

  • ¼ cup grated Parmesan cheese

  • Freshly cracked black pepper

  • A little extra cream (optional)

Instructions

Step 1: Prepare the Ingredients

  1. Peel the potatoes and cut them into small, evenly sized cubes.

  2. Wash the spinach thoroughly and roughly chop it.

  3. Finely chop the onion.

  4. Mince the garlic cloves.

  5. Dice the tomatoes into small pieces.

  6. Measure the chicken broth, heavy cream, and milk.

  7. Keep all the prepared ingredients ready before cooking.

Step 2: Brown the Sausage

  1. Heat a large soup pot or Dutch oven over medium heat.

  2. Add the ground Italian sausage.

  3. Break the sausage into small pieces using a wooden spoon or cooking spatula.

  4. Cook for approximately 6–8 minutes until browned and fully cooked.

  5. Stir occasionally to ensure even cooking.

  6. Drain excess grease if necessary, leaving a little behind for flavor.

  7. Transfer the cooked sausage to a plate and set aside.

Step 3: Sauté the Onion and Garlic

  1. In the same pot, add olive oil if needed.

  2. Add the finely chopped onion.

  3. Cook for 3–4 minutes until softened and translucent.

  4. Add minced garlic.

  5. Stir and cook for approximately 30 seconds until fragrant.

  6. Add tomato paste and stir well.

  7. Cook for another minute to deepen the flavor.

Step 4: Add Tomatoes and Seasonings

  1. Add the diced tomatoes to the pot.

  2. Stir gently to combine with the onion and garlic.

  3. Add Italian seasoning, paprika, garlic powder, black pepper, and red pepper flakes.

  4. Add Worcestershire sauce.

  5. Stir everything together.

  6. Allow the mixture to cook for approximately 2–3 minutes.

Step 5: Add Potatoes and Chicken Broth

  1. Add the diced potatoes to the pot.

  2. Return the browned sausage to the pot.

  3. Pour in the chicken broth.

  4. Stir gently to distribute the ingredients evenly.

  5. Bring the soup to a gentle boil over medium-high heat.

  6. Reduce the heat to medium-low.

  7. Cover partially and simmer for approximately 15–20 minutes.

  8. Check the potatoes with a fork. They should be tender but not falling apart.

Step 6: Make the Soup Creamy

  1. Reduce the heat to low.

  2. Slowly pour in the heavy cream.

  3. Add the whole milk.

  4. Stir gently until the broth becomes creamy and smooth.

  5. Allow the soup to simmer for another 3–5 minutes.

  6. Taste and adjust the salt and black pepper as needed.

  7. Avoid boiling vigorously after adding the cream.

Step 7: Add the Fresh Spinach

  1. Add the chopped fresh spinach to the soup.

  2. Stir gently using a cooking spatula.

  3. Allow the spinach to wilt for approximately 2–3 minutes.

  4. Make sure the spinach is evenly distributed throughout the soup.

  5. Add grated Parmesan cheese if desired.

  6. Stir until the cheese melts into the creamy broth.

  7. Remove the pot from the heat.

Step 8: Garnish and Serve

  1. Ladle the hot soup into individual serving bowls.

  2. Make sure each bowl contains sausage, potatoes, tomatoes, and spinach.

  3. Sprinkle freshly chopped parsley over the top.

  4. Add grated Parmesan cheese.

  5. Finish with freshly cracked black pepper.

  6. Drizzle a little extra cream over the soup for a beautiful presentation.

  7. Serve immediately while warm and creamy.

Tips for the Best Creamy Sausage Potato Soup

  • Choose flavorful sausage: Italian sausage adds delicious seasoning and depth.

  • Cut potatoes evenly: This ensures they cook at the same speed.

  • Don’t overcook potatoes: Keep them tender but firm enough to hold their shape.

  • Use fresh spinach: It adds beautiful color and freshness.

  • Add cream at the end: This helps create a smooth, rich broth.

  • Adjust the thickness: Mash a few potato pieces into the broth for a naturally thicker soup.

  • Use Parmesan: It adds a delicious savory flavor.

Frequently Asked Questions (Q&A)

Q1: Can I use ground beef instead of sausage?

Yes! Ground beef works perfectly. Add extra Italian seasoning, garlic powder, paprika, and a little fennel if you want a sausage-like flavor.

Q2: Can I use turkey sausage?

Absolutely! Turkey sausage is a lighter alternative and works beautifully in this creamy soup.

Q3: Can I use frozen spinach?

Yes! Thaw the spinach completely and squeeze out excess water before adding it to the soup.

Q4: What potatoes work best?

Yukon Gold potatoes are excellent because they become creamy while holding their shape. Red potatoes also work very well.

Q5: Can I make this soup without heavy cream?

Yes! You can substitute half-and-half or evaporated milk. The soup may be slightly less rich.

Q6: How can I make the soup thicker?

Mash a few cooked potatoes directly into the broth or add a small cornstarch slurry.

Q7: Can I add other vegetables?

Definitely! Mushrooms, carrots, celery, and zucchini are delicious additions.

Q8: How should I store leftovers?

Allow the soup to cool, then transfer it to an airtight container. Refrigerate for up to 3 days.

Q9: Can I freeze this soup?

Cream-based soups may separate after freezing. For the best texture, freeze the soup before adding the cream and spinach, then add them when reheating.

Q10: How do I reheat the soup?

Reheat gently in a saucepan over low to medium-low heat, stirring occasionally. Add a splash of broth or milk if it becomes too thick.

Nutritional Information (Estimated)

Per serving, based on 6 servings.

Nutrient Amount
Calories 420 kcal
Protein 20 g
Carbohydrates 29 g
Fat 25 g
Fiber 3 g
Sugar 5 g

Nutrition values are estimates and may vary depending on the sausage, cream, and potato varieties used.

Serving Suggestions

This hearty soup pairs wonderfully with:

  • Warm garlic bread

  • Crusty French baguette

  • Homemade dinner rolls

  • Fresh Caesar salad

  • Garlic Parmesan breadsticks

  • Roasted vegetables

  • Grilled cheese sandwiches

Enjoy this rich, creamy, and delicious Sausage, Potato & Spinach Soup with your family!

By admin

Leave a Reply

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