Italian Sausage Potato Soup with Carrots & Spinach Recipe
There’s something utterly soul-soothing about a bowl of Italian Sausage Potato Soup with Carrots & Spinach—every spoonful bursts with comfort, color, and flavor. This heartwarming soup showcases a celebration of textures: tender potatoes, sweet carrots, vibrant greens, and irresistible sausage. It’s the kind of dish that feels like a hug on a cold evening, filling your home with welcoming aromas and everyone’s bellies with deep satisfaction. Whether you indulge in it as a weeknight rescue or a weekend treat, this Italian Sausage Potato Soup with Carrots & Spinach will quickly become your go-to favorite for cozy, nourishing meals.

Ingredients You’ll Need
You’ll be amazed how a handful of everyday ingredients can blend into something so satisfying! Each element brings its own unique flair—savory richness from the sausage, sweetness from the carrots, a bit of earthiness from the potatoes, and brightness from fresh spinach—culminating in a robust and colorful pot of Italian Sausage Potato Soup with Carrots & Spinach.
- Italian sausage: The backbone of the soup, providing savory depth and a little zest—choose mild for gentle spice or spicy for a kick.
- Olive oil: Handy for sautéing if your sausage is on the lean side; it also rounds out the soup’s flavor.
- Onion: Essential for that aromatic, savory base that melds with the sausage.
- Garlic: Just a couple of cloves deliver a gentle, fragrant punch and tie all the flavors together.
- Carrots: Their natural sweetness balances out the richness of the sausage and broth.
- Gold or russet potatoes: These become meltingly tender and make the soup extra hearty.
- Chicken broth: The flavorful liquid foundation for all the ingredients to mingle in.
- Dried Italian seasoning: Adds that classic blend of herbs for unmistakably Italian vibes.
- Crushed red pepper flakes (optional): For anyone who loves a little heat, this ingredient wakes up the soup beautifully!
- Salt and pepper: Simple but crucial; season to taste so all those flavors pop.
- Fresh spinach: Tossed in at the end, it wilts and brings a fresh green burst both in flavor and appearance.
- Heavy cream or half-and-half (optional): A swirl of richness if you want a creamy finish to your soup.
- Freshly grated Parmesan cheese (optional): The ultimate savory topper for serving, bringing a salty, nutty finish.
How to Make Italian Sausage Potato Soup with Carrots & Spinach
Step 1: Brown the Sausage
In a large pot or Dutch oven, start by browning your Italian sausage over medium heat. Break it up with a spoon as it cooks so you get plenty of little crumbles throughout the soup. If there’s a lot of grease, you’ll want to drain it off at this stage. Otherwise, a tablespoon or so of olive oil will keep things moving if your sausage is on the lean side. The aromatic sausage base is what makes Italian Sausage Potato Soup with Carrots & Spinach irresistibly hearty.
Step 2: Sauté the Onion and Garlic
Add the diced onion right into the delicious sausage-y goodness, letting it soften for about 3 minutes as it soaks up all those irresistible flavors. After that, stir in the minced garlic and give it just about 30 seconds—enough for your kitchen to start smelling incredible, but not so long you risk burning those precious aromatics.
Step 3: Add Carrots, Potatoes, and Seasonings
Now it’s time to truly build the soup. In go the carrots, diced potatoes, chicken broth, Italian seasoning, a pinch (or more!) of salt and pepper, and those optional—but totally recommended—crushed red pepper flakes if you like some spice. Give everything a good stir, bring the mixture to a boil, then lower the heat so it simmers gently. Let it bubble away for 20 to 25 minutes, until the potatoes and carrots are fork-tender and your house smells utterly amazing.
Step 4: Wilt the Spinach
With the soup bubbling and nearly done, add the fresh spinach. It will seem like a lot at first, but in just a couple of minutes, those vibrant greens will wilt into beautiful, tender ribbons throughout your Italian Sausage Potato Soup with Carrots & Spinach. This step not only brings gorgeous color, but also a boost of nutrition.
Step 5: Stir in the Cream and Finish
If you love a luxuriously creamy soup, here’s your moment: pour in the heavy cream or half-and-half and let it warm through for another minute or two. Final tasting is important—adjust the seasoning with a bit more salt and pepper if needed. Ladle up generous portions and serve your masterpiece piping hot!
How to Serve Italian Sausage Potato Soup with Carrots & Spinach

Garnishes
The finishing touches are key! I love showering each steaming bowl with freshly grated Parmesan cheese for extra richness and a touch of nutty flavor. A sprinkle of cracked black pepper and a drizzle of olive oil add another layer of aroma. If you’re feeling extra fancy, a few torn fresh basil leaves can send your Italian Sausage Potato Soup with Carrots & Spinach straight to wow-town.
Side Dishes
This soup is a meal in itself, but it’s also a dream with crusty bread for dunking, or some garlic toast on the side. For a lighter pairing, try a crisp green salad with a zesty vinaigrette. If you’re aiming for ultimate comfort, a wedge of focaccia alongside your Italian Sausage Potato Soup with Carrots & Spinach is hard to beat.
Creative Ways to Present
Turn this soup into a showstopper by serving it in a rustic bread bowl—everyone will love tearing off bites of soup-soaked bread! Another fun twist is to top each serving with a fried sage leaf or a swirl of pesto. For family-style dining, present the pot at the center of the table and let everyone help themselves to hearty ladles of Italian Sausage Potato Soup with Carrots & Spinach.
Make Ahead and Storage
Storing Leftovers
Leftover Italian Sausage Potato Soup with Carrots & Spinach keeps beautifully! Store cooled soup in an airtight container in the refrigerator for up to 4 days. The flavors only meld and deepen, making tomorrow’s lunch or dinner even yummier. Don’t forget to give the soup a little taste before reheating and adjust for salt or pepper after it’s warmed through.
Freezing
For longer storage, freeze the soup (without the cream added, if possible) in individual portions or a large container for up to 2 months. Spinach and potatoes freeze best when cooked until just tender, so keep that in mind. When you’re ready to eat, thaw in the refrigerator overnight before reheating—your cozy Italian Sausage Potato Soup with Carrots & Spinach will be ready in a flash!
Reheating
Reheat leftovers gently over medium-low heat on the stove, stirring occasionally. If you’ve added cream, keep the heat moderate to prevent curdling. Add a splash more broth or water if the soup thickens up. For microwave reheating, pop your portion in a microwave-safe bowl, cover loosely, and heat in 1-minute bursts, stirring between, until warmed through.
FAQs
Can I use turkey or chicken sausage instead of traditional Italian sausage?
Absolutely! Turkey or chicken sausage work beautifully in this recipe. You’ll get a lighter soup but all the classic flavors. Just make sure to use a sausage with good seasoning to keep that signature taste in your Italian Sausage Potato Soup with Carrots & Spinach.
What’s the best potato to use for this soup?
Gold potatoes, like Yukon Gold, are my favorite for their creamy texture, but russets work really well too. Both become beautifully tender without falling apart, giving Italian Sausage Potato Soup with Carrots & Spinach the perfect hearty consistency.
Can I make this soup dairy-free?
Definitely—just skip the heavy cream or half-and-half. The soup is still rich, flavorful, and satisfying without it. If you want a touch of creaminess, a splash of your favorite unsweetened non-dairy milk (like cashew or oat) is a good trick.
How can I make this soup spicier?
If you want more heat, use spicy Italian sausage and definitely include the crushed red pepper flakes. You can also add a pinch of cayenne or finish each bowl with additional chili oil for a bolder version of Italian Sausage Potato Soup with Carrots & Spinach.
Is kale a good substitute for spinach in this soup?
Absolutely—kale is a fantastic alternative! Just add it a few minutes earlier than you would spinach, so it has time to soften. Kale’s robust greens bring another dimension of flavor and texture to Italian Sausage Potato Soup with Carrots & Spinach.
Final Thoughts
If you’re craving a bowlful of pure comfort and color, give Italian Sausage Potato Soup with Carrots & Spinach a try! It’s easy to make, endlessly satisfying, and sure to become a mainstay in your home. Gather your loved ones, grab those simple ingredients, and savor the warmth—one spoonful at a time.
Print
Italian Sausage Potato Soup with Carrots & Spinach Recipe
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Non-Vegetarian
Description
This Italian Sausage Potato Soup with Carrots & Spinach is a hearty and flavorful soup that is perfect for a cozy night in. With a rich broth, tender vegetables, and savory Italian sausage, this soup is sure to become a family favorite.
Ingredients
Italian Sausage Potato Soup:
- 1 pound Italian sausage (mild or spicy)
- 1 tablespoon olive oil (if needed)
- 1 small onion, diced
- 2 cloves garlic, minced
- 3 medium carrots, peeled and sliced
- 1 ½ pounds gold or russet potatoes, peeled and diced
- 6 cups chicken broth
- 1 teaspoon dried Italian seasoning
- 1/2 teaspoon crushed red pepper flakes (optional)
- Salt and pepper to taste
Additions:
- 3 cups fresh spinach
- 1/2 cup heavy cream or half-and-half (optional)
- Freshly grated Parmesan cheese, for serving (optional)
Instructions
- Brown the Sausage: In a large pot, brown the Italian sausage until fully cooked, breaking it into crumbles. Drain excess grease if needed.
- Cook Aromatics: Add diced onion to the pot and cook until softened. Stir in garlic and cook until fragrant.
- Add Vegetables & Broth: Add carrots, potatoes, chicken broth, Italian seasoning, red pepper flakes, salt, and pepper. Simmer until vegetables are tender.
- Finish Soup: Stir in spinach and cook until wilted. Add cream if desired and adjust seasoning. Serve hot topped with Parmesan.
Notes
- You can substitute kale for spinach if preferred.
- For a lighter version, omit the cream entirely—it’s still flavorful and hearty without it.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 ½ cups
- Calories: 360
- Sugar: 4g
- Sodium: 750mg
- Fat: 21g
- Saturated Fat: 8g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 3g
- Protein: 16g
- Cholesterol: 50mg