Italian Sausage Potato Soup with Carrots & Spinach
If you’re looking for a comforting, hearty bowl of goodness that will warm you from the inside out, then this Italian Sausage Potato Soup with Carrots & Spinach is the one to try. Picture this: tender potatoes, savory Italian sausage, fresh spinach, and carrots swimming in a rich, flavorful broth. The perfect blend of ingredients creates the kind of soup you’ll want to cozy up with on a chilly evening. Trust me, every spoonful feels like a hug. The savory sausage adds a wonderful kick, the potatoes make it feel cozy, and the spinach is just the perfect pop of color and freshness. It’s the kind of dish that makes you feel good about life, and guess what? It’s incredibly easy to make, too. So get ready to make this your new go-to comfort food!
Why You’ll Love Italian Sausage Potato Soup with Carrots & Spinach
This recipe isn’t just about throwing a bunch of ingredients in a pot. It’s about creating moments of joy. Whether you’re having a relaxed dinner with family, serving it up to guests, or just treating yourself to something hearty and flavorful, this soup hits the spot every time. Here’s why it’s an absolute winner:
- Versatile: This soup is perfect for those busy weeknights when you want something comforting but don’t want to spend hours in the kitchen. It’s also great for entertaining—you can make a big batch, and everyone will be asking for the recipe.
- Budget-Friendly: No need for fancy, expensive ingredients here. This soup uses simple ingredients that are likely already in your pantry. It’s a perfect choice when you’re looking to make a delicious meal without breaking the bank.
- Quick and Easy: This recipe is straightforward and requires very little prep work. Even if you’re not a pro in the kitchen, you’ll have no trouble following these simple steps.
- Customizable: Feel free to tweak the flavors to suit your taste. Want it a little spicier? Add more crushed red pepper flakes. Prefer a milder version? Just skip the spice. It’s easy to make this soup exactly how you like it.
- Crowd-Pleasing: Whether you’re feeding kids or adults, this soup is sure to be a hit. The flavors are familiar and comforting, making it a great option for just about everyone at the table.

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Ingredients in Italian Sausage Potato Soup with Carrots & Spinach
Here’s the beauty of this soup—it’s made with simple, everyday ingredients, but together they create something truly special. Let’s break it down:
- Italian Sausage: The star of the soup! The sausage brings that savory, slightly spicy flavor that gives this soup its personality. You can use mild or spicy sausage depending on your preference.
- Potatoes: Soft and hearty, the potatoes create that cozy texture that you want in a soup. They soak up the delicious broth and add substance to the dish.
- Carrots: Sweet and vibrant, carrots bring a touch of freshness and balance to the richness of the sausage and potatoes.
- Spinach: A handful of fresh spinach adds color, flavor, and a burst of nutrients to the soup. Plus, it wilts down beautifully into the broth.
- Onions: A basic, yet essential ingredient that builds the flavor foundation for the soup. They soften and sweeten as they cook, adding a subtle depth to the overall taste.
- Garlic: Because garlic makes everything better! It adds an aromatic kick to the broth and pairs perfectly with the sausage.
- Broth: Chicken or vegetable broth is the base of this soup, providing the liquid that carries all the rich flavors.
- Seasonings: Salt, pepper, thyme, and red pepper flakes (if you want a little heat) are all you need to bring the flavors together.
(Note: the full ingredients list, including measurements, is provided in the recipe card directly below.)
Instructions
Let’s dive into the steps to create this comforting bowl of goodness:
Sauté the Sausage
Start by heating a large pot over medium heat. Crumble the Italian sausage into the pot and cook, stirring occasionally, until it’s browned and crispy. This is where the magic happens—the sausage releases all its delicious flavors into the pot.
Sauté the Vegetables
Add the onions and garlic to the sausage, cooking for about 3–4 minutes until the onions are softened and fragrant. The garlic will add an irresistible aroma at this point.
Add the Broth and Potatoes
Pour in the broth and add the potatoes. Stir to combine everything, and bring the mixture to a boil. Once boiling, reduce the heat and let it simmer until the potatoes are tender, which will take about 15 minutes.
Add the Carrots
Once the potatoes are cooked through, add the carrots and cook for an additional 5 minutes until they soften up just a bit. They’ll add a natural sweetness and crunch to the soup.
Stir in the Spinach
Throw in the spinach and let it wilt into the soup. It only takes a minute or two, and you’ll see the soup take on a beautiful green hue.
Season to Taste
Taste your soup and adjust the seasoning with salt, pepper, and red pepper flakes (if you want some heat). If you like a little extra thyme or seasoning, now’s the time to add it.
Serve and Enjoy
Ladle the soup into bowls, and you’re done! Serve hot, garnish with some fresh herbs or a sprinkle of Parmesan cheese if you like, and enjoy the comforting flavors.
How to Serve Italian Sausage Potato Soup with Carrots & Spinach
This hearty soup is great on its own, but if you want to elevate the experience, here are some tasty sides to serve with it:
- Crusty Bread: You can’t go wrong with a side of warm, crusty bread. It’s perfect for dipping into that rich, flavorful broth.
- Fresh Salad: A simple, crisp green salad dressed with a light vinaigrette adds a refreshing contrast to the richness of the soup.
- Cheese: A sprinkle of Parmesan or mozzarella adds a little extra indulgence to each bowl.
- Garlic Bread: If you’re in the mood for something extra, serve with a side of garlic bread for dipping.
Additional Tips
Here are some extra tips to help you make this recipe even better:
- Prep Ahead: Chop your veggies and slice the sausage ahead of time to save time when it’s dinner time. You can also cook the soup a day ahead and store it in the fridge—flavors only get better with time.
- Spice It Up: If you love spice, add some crushed red pepper flakes or even a dash of hot sauce. You can adjust the heat level to your liking.
- Swap the Sausage: Feel free to swap out the Italian sausage for turkey sausage or chicken sausage if you want a lighter version.
- Storage Tips: Store leftovers in an airtight container in the fridge for up to 3 days. This soup also freezes really well, so you can make a big batch and have it ready for another meal later.
FAQ Section
Q1: Can I use frozen spinach instead of fresh?
A1: Yes! Frozen spinach works just as well. Just make sure to thaw and drain it before adding it to the soup.
Q2: Can I make this soup ahead of time?
A2: Definitely! This soup actually tastes better the next day when the flavors have had time to meld together. You can make it a day ahead and store it in the fridge.
Q3: How do I store leftovers?
A3: Store any leftover soup in an airtight container in the fridge for up to 3 days. Reheat it on the stove or in the microwave until it’s piping hot.
Q4: Can I freeze this soup?
A4: Yes, this soup freezes wonderfully. Let it cool completely, then transfer it to a freezer-safe container. It will stay good in the freezer for up to 3 months.
Q5: Can I double the recipe?
A5: Absolutely! This recipe is easy to double if you’re cooking for a crowd or want leftovers. Just be sure to use a large enough pot!
Q6: Can I make this soup vegetarian?
A6: Yes! You can omit the sausage and replace it with a plant-based protein like lentils or chickpeas. You’ll still have a hearty, flavorful soup.
Conclusion
This Italian Sausage Potato Soup with Carrots & Spinach is the ultimate cozy meal. It’s easy, comforting, and bursting with flavor—what’s not to love? Whether you’re making it for a family dinner or just treating yourself to something warm and satisfying, this soup is sure to become a favorite in your recipe rotation. Enjoy!/
Print
Italian Sausage Potato Soup with Carrots & Spinach
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4–6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
- Diet: Vegetarian
Description
This hearty Italian Sausage Potato Soup is packed with flavors from tender potatoes, savory Italian sausage, and fresh spinach, creating the ultimate comfort food. Perfect for cozy nights, it’s a delicious, wholesome meal that everyone will love
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
-
Optional: Salt and pepper to taste, olive oil for sautéing if needed
Instructions
-
Brown the Sausage:
In a large pot over medium heat, cook the crumbled Italian sausage until browned and fully cooked. If there’s too much grease, drain some but keep a little for flavor. -
Sauté the Aromatics:
Add the chopped onion and garlic to the pot with the sausage. Sauté for 2-3 minutes until fragrant and translucent. -
Add the Veggies:
Stir in the potatoes and carrots. Let them cook for 5 minutes, allowing them to absorb the flavors of the sausage and aromatics. -
Pour in the Broth:
Add the chicken broth. Stir well, bring to a boil, then reduce heat and simmer for about 20–25 minutes, or until the potatoes and carrots are tender. -
Add the Spinach:
In the final 5 minutes of cooking, stir in the chopped spinach. Let it wilt into the soup and infuse it with freshness.
-
Taste and Serve:
Season with salt and pepper as needed. Serve hot with crusty bread or a sprinkle of Parmesan if desired.
Notes
-
For extra flavor, consider using a flavored chicken broth or adding a pinch of red pepper flakes to the sausage for a little heat.
-
You can also add a dollop of sour cream or a sprinkle of cheese on top before serving for added creaminess.
Nutrition
- Serving Size: 1 bowl (about 1.5 cups)
- Calories: 350
- Sugar: 4g
- Sodium: 700mg
- Fat: 20g
- Saturated Fat: 6g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 20g
- Cholesterol: 45mg