Italian Sausage Potato Soup with Carrots & Spinach

A hearty, comforting soup loaded with Italian sausage, tender potatoes, sweet carrots, and fresh spinach — perfect for a cozy weeknight dinner!
Why You’ll Love This Recipe
-
Hearty and satisfying with tender potatoes and savory Italian sausage.
-
Loaded with vegetables like carrots and spinach for added nutrition.
-
Creamy, flavorful, and easy to make in one pot.
-
Perfect for weeknight dinners or meal prep for the week.
Ingredients
-
1 medium onion, diced
-
3 cloves garlic, minced
-
3 medium carrots, peeled and sliced
-
1 lb (450 g) Italian sausage (mild or spicy), casings removed
-
4 medium potatoes, peeled and diced (Yukon gold or russet work well)
-
6 cups chicken broth (or vegetable broth)
-
1 tsp Italian seasoning
-
½ tsp crushed red pepper flakes (optional)
-
Salt & black pepper, to taste
-
3 cups fresh spinach leaves (roughly chopped if large)
-
½ cup heavy cream (optional)
-
2 tbsp olive oil or butter
-
Freshly grated Parmesan cheese, for serving
Prep Time: 10 minutes
Cooking Time: 30 minutes
Total Time: 40 minutes
Servings: 6
Directions
Step 1: Cook Sausage
In a large pot, heat olive oil over medium heat. Add sausage and cook until browned, breaking it apart. Drain excess grease if needed.
Step 2: Sauté Vegetables
Add onion, garlic, and carrots. Sauté for 3–4 minutes until softened and fragrant.
Step 3: Add Potatoes & Broth
Stir in potatoes, Italian seasoning, red pepper flakes, and broth. Bring to a boil, then reduce heat and simmer 20–25 minutes, until potatoes and carrots are tender.
Step 4: Add Spinach & Cream
Add spinach and cook 2–3 minutes until wilted. Stir in heavy cream if using.
Step 5: Season & Serve
Season with salt and black pepper to taste. Ladle into bowls, top with Parmesan cheese, and serve warm with crusty bread.
Tips & Variations
-
Spice Level: Use hot Italian sausage or add extra red pepper flakes for more heat.
-
Vegetables: Swap or add zucchini, kale, or bell peppers for extra veggies.
-
Thicker Soup: Mash some of the potatoes for a creamier texture.
Frequently Asked Questions
Can I make this soup ahead of time?
Yes, it tastes even better the next day. Store in the fridge for up to 3 days.
Can I freeze it?
Yes, freeze in airtight containers for up to 2 months. Reheat gently on the stove.
Can I make it dairy-free?
Yes, omit the heavy cream and use dairy-free alternatives or skip entirely.
Storage & Reheating
-
Store in an airtight container in the fridge for up to 3 days.
-
Reheat on the stovetop over medium heat until warmed through.
-
Freeze portions in freezer-safe containers for up to 2 months; thaw overnight in the fridge before reheating.
Final Thoughts
This Italian Sausage Potato Soup is a cozy, flavorful meal that’s easy to prepare and perfect for feeding a crowd or enjoying as leftovers. The combination of sausage, tender potatoes, and fresh spinach makes it both hearty and nourishing.