Creamy Sausage, Potato & Spinach Soup – Easy One-Pot Comfort Food
Description
Warm, creamy, hearty, and full of delicious flavour, this Creamy Sausage, Potato & Spinach Soup is the ultimate comfort food for chilly evenings and busy weeknight dinners! Made with savoury Italian sausage, tender potatoes, fresh spinach, aromatic garlic, and a rich, creamy broth, this satisfying one-pot soup is guaranteed to become a family favourite.
The Italian sausage adds a wonderful savoury flavour, while the potatoes make every bowl hearty and filling. Fresh spinach brings beautiful colour and freshness, and the creamy broth ties everything together into a delicious restaurant-style soup.
The best part? Everything comes together in one pot, making preparation simple and cleanup easy. Whether you’re serving it for a cosy family dinner, preparing meals for the week, or craving something warm and comforting, this soup is a delicious choice.
Serve it with crusty bread, garlic toast, or a fresh green salad for a complete meal!
Recipe Information
- Preparation Time: 15 minutes
- Cooking Time: 30 minutes
- Total Time: 45 minutes
- Servings: 6
- Course: Soup / Dinner
- Cuisine: Italian-Inspired
- Cooking Method: Stovetop
- Difficulty: Easy
Ingredients
For the Soup
- 1 pound (450 g) ground Italian sausage, mild or spicy
- 4 medium potatoes, peeled if desired and diced
- 1 medium yellow onion, finely chopped
- 3 garlic cloves, minced
- 4 cups chicken broth
- 2 cups fresh baby spinach
- 1 cup heavy cream
- ½ cup whole milk
- 2 tablespoons olive oil (if needed)
- ½ teaspoon Italian seasoning
- ½ teaspoon smoked paprika
- ¼ teaspoon black pepper
- Salt to taste
- ¼ teaspoon red pepper flakes (optional)
- ½ cup freshly grated Parmesan cheese
Optional Garnishes
- Fresh chopped parsley
- Extra Parmesan cheese
- Cracked black pepper
- Red pepper flakes
Instructions
Step 1: Brown the Sausage
Place a large Dutch oven or soup pot over medium heat. Add the ground Italian sausage and cook for approximately 6–8 minutes, breaking it apart with a wooden spoon.
Continue cooking until the sausage is nicely browned and completely cooked through. Drain excess grease if necessary, leaving a little behind for extra flavour.
Step 2: Cook the Onion and Garlic
Add the chopped yellow onion to the same pot. Cook for approximately 3–4 minutes until softened and translucent.
Stir in the minced garlic and cook for another 30 seconds until fragrant. Be careful not to burn the garlic.
Step 3: Add the Seasonings
Sprinkle in the Italian seasoning, smoked paprika, black pepper, and optional red pepper flakes.
Stir everything together so the sausage and onions become evenly coated with the seasonings.
Step 4: Add the Potatoes
Add the diced potatoes to the pot and stir gently to combine them with the sausage mixture.
Pour in the chicken broth, making sure the potatoes are mostly covered by the liquid.
Step 5: Simmer Until Tender
Bring the soup to a gentle boil over medium-high heat.
Reduce the heat to medium-low, cover partially, and simmer for approximately 15–20 minutes.
Cook until the potatoes are fork-tender but still hold their shape.
Step 6: Make It Creamy
Reduce the heat to low. Slowly stir in the heavy cream and whole milk.
Add the grated Parmesan cheese and stir until it melts into the broth, creating a smooth and creamy texture.
Avoid allowing the soup to boil rapidly after adding the cream.
Step 7: Add the Spinach
Add the fresh baby spinach to the pot.
Stir gently and cook for approximately 2–3 minutes until the spinach wilts into the creamy soup.
Taste and adjust the salt, black pepper, and seasonings as needed.
Step 8: Finish and Serve
Remove the pot from the heat and allow the soup to rest for a few minutes.
Ladle into serving bowls and garnish with freshly chopped parsley, additional Parmesan cheese, and cracked black pepper.
Serve warm with crusty bread or garlic toast. Enjoy every comforting spoonful!
Notes
1. Choose Your Sausage
Mild Italian sausage gives the soup a gentle savoury flavour, while spicy Italian sausage adds a delicious kick. You can also use turkey sausage for a lighter alternative.
2. Potato Selection
Yukon Gold potatoes are excellent because they become creamy while maintaining their shape. Russet potatoes also work well and create a slightly thicker soup.
3. Adjust the Creaminess
For a richer soup, use additional heavy cream. For a lighter consistency, replace some of the cream with whole milk.
4. Control the Thickness
If the soup becomes too thick, add a little extra chicken broth until you reach your preferred consistency.
5. Parmesan Cheese
Freshly grated Parmesan melts more smoothly and adds wonderful savoury flavour.
6. Add Spinach at the End
Adding spinach near the end of cooking keeps its colour fresh and prevents it from becoming overly soft.
7. Season Carefully
Italian sausage and Parmesan already contain salt, so taste the soup before adding additional salt.
Helpful Tips for the Best Soup
- Brown the sausage properly to develop deeper flavour.
- Cut potatoes into evenly sized cubes so they cook consistently.
- Use fresh garlic for the best aroma.
- Don’t rush the potato simmering process.
- Keep the heat low when adding cream to prevent separation.
- Mash a few cooked potatoes against the side of the pot if you prefer a naturally thicker broth.
- Add extra spinach if you enjoy more vegetables.
- Use freshly grated Parmesan for the best texture.
- Let the soup rest for 5 minutes before serving.
- For extra flavour, add a small squeeze of fresh lemon juice just before serving.
Servings and Portion Information
This recipe makes approximately 6 servings.
Each serving provides a hearty combination of Italian sausage, potatoes, spinach, and creamy broth.
For smaller portions, serve it as a starter alongside a main dish. For a complete dinner, enjoy a generous bowl with a fresh salad or whole-grain bread.
Nutritional Information
Estimated nutritional information per serving:
- Calories: 430–490 kcal
- Protein: 19–23 g
- Carbohydrates: 25–30 g
- Fat: 28–34 g
- Saturated Fat: 13–16 g
- Fibre: 3–4 g
- Sugar: 3–5 g
- Sodium: 750–950 mg
Nutritional values are estimates and vary depending on the sausage, broth, cream, cheese, and potato varieties used.
Benefits of Creamy Sausage, Potato & Spinach Soup
1. Provides Protein
Italian sausage contributes protein, which helps support muscle maintenance and normal body functions. Parmesan cheese and milk provide additional protein.
2. Contains Nutrient-Rich Spinach
Spinach provides vitamins A, C, and K, as well as folate and other beneficial nutrients. Adding fresh greens is an easy way to increase the variety of vegetables in your meals.
3. Potatoes Provide Energy
Potatoes contain carbohydrates that provide energy. They also contribute potassium, vitamin C, and some dietary fibre, particularly when the skin is included.
4. A Satisfying Comfort Meal
The combination of protein, carbohydrates, and fat makes this soup filling satisfying. It can be a wonderful option for a balanced family dinner.
5. Easy Homemade Preparation
Preparing soup at home allows you to control the ingredients, seasonings, sodium, and portion sizes.
6. Supports Meal Planning
This recipe makes several servings and can be prepared ahead of time, making it convenient for busy schedules.
Serving Suggestions
Pair this delicious soup with:
- Garlic bread or toasted baguette slices.
- Fresh Mediterranean cucumber and tomato salad.
- Roasted broccoli or green beans.
- Whole-grain dinner rolls.
- Parmesan garlic toast.
- A simple green salad with lemon dressing.
For an extra cosy dinner, serve the soup in warm bowls with additional Parmesan cheese and freshly cracked black pepper.
Storage and Reheating Instructions
Refrigeration: Allow the soup to cool slightly before transferring it to airtight containers. Refrigerate for up to 3 days.
Freezing: Cream-based soups can change texture after freezing. For best results, freeze the soup before adding the cream, milk, and spinach. Add these ingredients when reheating.
Reheating: Warm leftovers in a saucepan over low to medium-low heat, stirring occasionally. Add a splash of chicken broth or milk if the soup has thickened.
Avoid boiling the soup vigorously after reheating because the creamy broth may separate.
Frequently Asked Questions (Q&A)
Q1: Can I use turkey sausage instead of Italian sausage?
Yes! Ground turkey sausage works well and gives the soup a lighter flavour. You may want to add a little extra Italian seasoning.
Q2: What potatoes work best for this soup?
Yukon Gold potatoes are excellent because they hold their shape while becoming tender. Russet potatoes work too and help create a thicker consistency.
Q3: Can I use frozen spinach?
Absolutely! Thaw the spinach first and squeeze out excess moisture before adding it to the soup.
Q4: How can I make the soup thicker?
Mash a few cooked potatoes directly into the broth or simmer the soup uncovered for a few additional minutes before adding the cream.
Q5: Can I make this soup dairy-free?
Yes! Use an unsweetened dairy-free cooking cream and plant-based milk. Omit Parmesan or use a suitable dairy-free alternative.
Q6: Can I prepare this soup ahead of time?
Yes! You can prepare the sausage, vegetables, potatoes, and broth ahead of time. Add the cream, Parmesan, and spinach toward the end when reheating for the best texture.
Q7: Can I make it spicy?
Definitely! Choose spicy Italian sausage and add red pepper flakes or a pinch of cayenne pepper.
Q8: What can I use instead of chicken broth?
Vegetable broth works well. Beef broth can also be used for a deeper savoury flavour.
Q9: Can I freeze leftover soup?
You can, but the cream and potatoes may change texture after thawing. For the best results, freeze the soup before adding the dairy and fresh spinach.
Q10: How do I know when the soup is ready?
The potatoes should be fork-tender, the sausage fully cooked, and the spinach wilted. The broth should be creamy and well combined.
Final Thoughts
This Creamy Sausage, Potato & Spinach Soup is everything you want in a comforting homemade meal: rich, hearty, flavorful, and incredibly easy to prepare.
