Introduction
This Easy Italian Sausage Potato Soup is a hearty, one-pot meal that comes together in just 45 minutes. Packed with savory sausage, tender potatoes, sweet carrots, and fresh spinach, it’s a comforting and satisfying dinner perfect for busy weeknights. For another delicious soup idea, try this Beef and Macaroni Soup Recipe.
Ingredients
This hearty Italian Sausage Potato Soup is a comforting bowl of savory sausage, tender potatoes, and sweet carrots, all simmered in a creamy, herb-infused broth with a kick of spice.
- 16 oz spicy Italian crumbled sausage (raw)
- 1 cup chopped onion
- 5 cloves garlic, minced or finely chopped
- 1 tablespoon Italian seasoning
- 1 teaspoon paprika (regular or smoked)
- 2 tablespoons tomato paste
- ¼ teaspoon red pepper flakes
- 1 cup diced carrots
- 5 cups chicken broth or stock
- 1.5 pounds red or yellow potatoes, cut into 1-inch pieces
- 2 cups spinach
- ½ cup heavy cream (or more, up to 1 cup)
- Salt to taste
- 4 tablespoons fresh thyme or chopped parsley, for garnish

Timing
| Prep Time | 15 minutes |
| Cook Time | 35 minutes |
| Total Time | 50 minutes |
Context: This hearty Italian Sausage Potato Soup with Carrots and Spinach comes together in under an hour, making it about 20% faster than similar one-pot soup recipes.
Step-by-Step Instructions
Step 1 — Brown the Sausage
Heat a large Dutch oven or soup pot over medium-high heat. Add the Italian sausage (casings removed if using links) and cook, breaking it up with a spoon, until it is browned and cooked through, about 5-7 minutes. Use a slotted spoon to transfer the sausage to a bowl, leaving the flavorful rendered fat in the pot.
Step 2 — Sauté the Aromatics
Add the diced onion to the pot with the sausage drippings. Cook for 3-4 minutes until softened. Stir in the minced garlic and cook for another minute until fragrant, being careful not to let it burn.
Step 3 — Build the Soup Base
Add the diced potatoes and carrots to the pot. Pour in the chicken broth and add dried oregano, salt, and black pepper. Bring the mixture to a boil, then reduce the heat to maintain a steady simmer.
Step 4 — Simmer Until Tender
Cover the pot and let the soup simmer for 15-20 minutes, or until the potatoes and carrots are fork-tender. You can test a piece of potato; it should pierce easily with little resistance.
Step 5 — Return the Sausage and Thicken
Stir the browned sausage back into the pot. For a richer, slightly thicker broth, you can optionally mash a few potato pieces against the side of the pot with a fork. Let the soup simmer for another 5 minutes to allow the flavors to meld.
Step 6 — Wilt the Spinach and Finish
Turn off the heat. Stir in the fresh spinach leaves and let them wilt in the residual heat for 1-2 minutes. Finally, stir in a splash of heavy cream or half-and-half for extra creaminess, if desired. Taste and adjust seasoning with more salt and pepper.
Step 7 — Serve and Enjoy
Ladle the hot Italian Sausage Potato Soup with Carrots and Spinach into bowls. Garnish with grated Parmesan cheese and a sprinkle of fresh parsley. Serve immediately with crusty bread for dipping.
Nutritional Information
| Calories | Approx. 420 kcal |
| Protein | Approx. 22g |
| Carbohydrates | Approx. 35g |
| Fat | Approx. 21g |
| Fiber | Approx. 5g |
| Sodium | Approx. 950mg |
This hearty Italian Sausage Potato Soup with Carrots and Spinach is a good source of vitamin A from the carrots and spinach, as well as vitamin C and potassium from the potatoes.
Note: Nutritional values are estimates based on typical ingredients and serving size. Actual values can vary depending on specific brands and preparation methods.
Healthier Alternatives
- Swap Italian Sausage for Ground Turkey or Chicken — Use lean ground poultry seasoned with fennel, garlic, and red pepper flakes to mimic the classic Italian sausage flavor with less fat.
- Use Sweet Potatoes or Cauliflower — Replace white potatoes with diced sweet potatoes for more nutrients or cauliflower florets for a lower-carb version of this Italian Sausage Potato Soup.
- Opt for a Dairy-Free Creaminess — Instead of heavy cream, blend a portion of the cooked potatoes and carrots with unsweetened almond or oat milk for a rich, creamy texture without dairy.
- Choose a Low-Sodium Broth — Use a certified low-sodium chicken or vegetable broth to better control the salt level in your Italian Sausage Potato Soup with Carrots and Spinach.
- Add More Leafy Greens — Boost the nutrient profile by stirring in kale or Swiss chard along with or instead of spinach for varied texture and flavor.
- Make it Gluten-Free — This soup is naturally gluten-free, but always double-check your sausage labels and broth to ensure no hidden gluten-containing ingredients are present.
- Try Plant-Based Sausage — For a vegetarian twist, use a high-quality plant-based Italian sausage alternative to capture the herby, savory notes while keeping the soup hearty.
- Increase the Protein with Lentils — Add a cup of cooked brown or green lentils when simmering the soup for extra fiber and plant-based protein, making it even more filling.

Serving Suggestions
This hearty Italian Sausage Potato Soup with Carrots and Spinach is a complete meal in a bowl, but a few thoughtful pairings and presentation tips can elevate it into a memorable dining experience.
- Perfect Pairings: Serve with a side of crusty, warm bread like a ciabatta or a slice of thick, toasted sourdough for dipping. A simple side salad with a bright vinaigrette cuts through the soup’s richness beautifully.
- Ideal Occasions: This comforting soup is perfect for a cozy weeknight family dinner, a casual weekend lunch, or as a warming starter for a larger Italian-inspired feast. It’s also a fantastic make-ahead option for meal prep.
- Plating for Impact: Ladle the soup into deep, wide bowls to showcase the vibrant carrots and spinach. Garnish with a final sprinkle of freshly grated Parmesan cheese, a crack of black pepper, and a drizzle of high-quality extra virgin olive oil just before serving.
- Wine Pairing: A medium-bodied red wine like a Chianti or a Barbera complements the savory sausage and tomato notes. For a white option, a crisp Pinot Grigio works wonderfully.
- Make it a Feast: For a larger gathering, pair this Italian Sausage Potato Soup with lighter antipasti like marinated olives and roasted peppers, followed by a simple pasta dish for a true multi-course Italian meal.
Common Mistakes to Avoid
- Mistake: Using lean sausage, which can make the soup taste dry and lack richness. Fix: Opt for regular Italian sausage; its fat renders to create a flavorful base for the soup.
- Mistake: Overcooking the potatoes until they turn mushy and fall apart. Fix: Cut potatoes into uniform, bite-sized pieces and add them just early enough to become tender but still hold their shape.
- Mistake: Adding spinach at the beginning, causing it to wilt into a dark, unappealing sludge. Fix: Stir fresh spinach in during the last 2-3 minutes of cooking so it just wilts and stays vibrant.
- Mistake: Not browning the sausage properly, missing out on deep, caramelized flavor. Fix: Cook the crumbled sausage in a hot pot until well-browned before adding other ingredients.
- Mistake: Using water instead of broth, resulting in a thin, bland soup. Fix: Always use a good-quality chicken or vegetable broth as the liquid foundation for maximum flavor.
- Mistake: Skipping the step to sauté the carrots and onions in the sausage drippings. Fix: Cook these aromatics in the rendered fat to build a more complex and savory flavor base.
- Mistake: Adding all the liquid at once without adjusting for desired thickness. Fix: Start with less broth, then add more gradually to reach your preferred soup consistency.
- Mistake: Forgetting to season in layers, leading to a flat-tasting final dish. Fix: Season the sausage while browning, the vegetables while sautéing, and then taste and adjust at the end.
- Mistake: Letting the soup come to a hard boil after adding dairy like cream or milk. Fix: If using dairy, add it off the heat or keep the soup at a very gentle simmer to prevent curdling.
Storing Tips
- Fridge: Cool your Italian Sausage Potato Soup completely before storing. Transfer it to an airtight container and refrigerate for up to 3-4 days.
- Freezer: For longer storage, freeze the soup in freezer-safe containers or heavy-duty bags for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheat: Reheat gently on the stovetop over medium-low heat, stirring occasionally, until steaming hot throughout. You can also use a microwave, stirring every 30 seconds. Ensure the soup reaches a food-safe temperature of 165°F (74°C).
Note that the spinach may soften further upon reheating, but the flavors of this hearty Italian Sausage Potato Soup will remain delicious.
Conclusion
This hearty Italian Sausage Potato Soup with Carrots and Spinach is a complete, comforting meal in a bowl. We hope you love this easy recipe as much as we do! Give it a try and let us know how it turned out in the comments. For more cozy dinners, check out our Crockpot Beef Bites & Potatoes Recipe or Steak & Shrimp Wonton Noodle Soup Recipe. Don’t forget to subscribe for more recipes!
PrintItalian Sausage Potato Soup with Carrots and Spinach
This rich and creamy Italian sausage potato soup features spicy Italian sausage, tender potatoes, diced carrots, and fresh spinach for a hearty meal ready in under an hour.
- Author: Dorothy Miller
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 1x
- Method: Soup
- Cuisine: Italian
Ingredients
- 16 oz spicy Italian crumbled sausage raw
- 1 cup chopped onion
- 5 cloves garlic minced or finely chopped
- 1 tablespoon Italian seasoning
- 1 teaspoon paprika regular or smoked
- 2 tablespoons tomato paste
- ¼ teaspoon red pepper flakes
- 1 cup diced carrots
- 5 cups chicken broth or stock
- 1.5 pounds red or yellow potatoes cut into 1-inch pieces
- 2 cups spinach
- ½ cup heavy cream or more up to 1 cup
- Salt to taste
- 4 tablespoons fresh thyme or chopped parsley for garnish
Instructions
- In a large saucepan over medium heat, cook crumbled sausage, onion, and garlic for 7-10 minutes until the sausage is browned. Drain excess fat.
- Stir in Italian seasoning, paprika, red pepper flakes, and tomato paste. Add chicken broth, stir to dissolve the tomato paste, and bring to a boil.
- Cut potatoes into 1-inch cubes and add them along with diced carrots. Reduce heat and simmer uncovered for 15-25 minutes until the potatoes are fork-tender.
- Stir in spinach and cook for a couple of minutes until wilted.
- Add heavy cream, season with salt and additional red pepper flakes if desired, and finish with fresh thyme or parsley.
Notes
Use red or yellow potatoes for best texture as they hold shape better than russet. Adjust red pepper flakes for spice level. For a milder version, substitute mild Italian sausage. Garnish with freshly grated Parmesan for extra flavor.
Nutrition
- Calories: 450
- Sugar: 5g
- Sodium: 1200mg
- Fat: 32g
- Saturated Fat: 14g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 18g
- Cholesterol: 85mg
FAQs
Can I use a different type of sausage in this soup?
Yes, you can substitute the Italian sausage with a mild or hot pork sausage, or even a chicken or turkey sausage for a lighter version. The flavor profile will change slightly, but the Italian Sausage Potato Soup with Carrots and Spinach will still be hearty and delicious.
Can I make this Italian Sausage Potato Soup ahead of time?
Absolutely. This soup stores and reheats very well. Prepare it as directed, let it cool completely, and store it in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of broth if needed.
What can I use instead of spinach?
Kale or Swiss chard are excellent substitutes for spinach in this recipe. Add these heartier greens a few minutes earlier than you would spinach to allow them time to wilt and soften properly in the flavorful broth.



