
There’s something magical about ladling steaming Zuppa Toscana into bowls on a chilly evening. This beloved Italian sausage potato soup brings together tender potatoes, spicy Italian sausage, wilted kale, and rich cream in perfect harmony. One spoonful transports you straight to the rolling hills of Tuscany, where comfort food meets rustic elegance in every creamy, satisfying bite.
Ingredients
- 1 pound Italian sausage (hot or mild)
- 4 strips bacon, chopped
- 1 medium onion, diced
- 3 cloves garlic, minced
- 4 cups chicken broth
- 3 large russet potatoes, sliced thin
- 1 cup heavy cream
- 2 cups fresh kale, chopped (spinach works too)
- Salt and pepper to taste
- Red pepper flakes (optional)
Substitutions: Turkey sausage works for a lighter version, coconut milk can replace heavy cream for dairy-free needs, and Swiss chard makes an excellent kale alternative.
Timing
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Pro tip: Slice potatoes the night before and store them in water to save time. This soup also tastes even better the next day as flavors meld together.
How to Make It
1. Brown the Sausage
Heat a large Dutch oven over medium-high heat. Add Italian sausage, breaking it into bite-sized pieces with a wooden spoon. Cook for 6-8 minutes until golden brown and no pink remains. The sausage should sizzle and develop a beautiful caramelized crust that adds incredible depth to your Zuppa Toscana.
2. Add Bacon and Aromatics
Push sausage to one side and add chopped bacon. Cook for 3-4 minutes until crispy. Add diced onion and cook for another 3 minutes until softened and fragrant. The bacon fat renders beautifully, creating a flavorful base that makes this soup irresistible.
3. Build the Soup Base
Stir in minced garlic and cook for 30 seconds until aromatic. Pour in chicken broth, scraping up any browned bits from the bottom of the pot. These caramelized pieces are flavor gold. Bring the mixture to a gentle boil.
4. Add Potatoes
Carefully add sliced potatoes to the bubbling broth. Reduce heat to medium and simmer for 12-15 minutes until potatoes are fork-tender but not falling apart. They should hold their shape while being creamy throughout.
5. Finish with Cream and Kale
Lower heat to low and slowly stir in heavy cream. Add chopped kale and gently simmer for 2-3 minutes until wilted. Season with salt, pepper, and red pepper flakes to taste. The cream should create a luscious, velvety broth that coats each ingredient perfectly.
Nutritional Information
Per serving (serves 6): Approximately 420 calories, 28g fat, 18g protein, 22g carbohydrates, 3g fiber. This hearty soup provides satisfying protein and vegetables in every comforting bowl.
Serving Suggestions
Serve your Zuppa Toscana with crusty Italian bread for dipping, a simple Caesar salad, or garlic breadsticks. A sprinkle of freshly grated Parmesan cheese on top adds extra richness that complements the creamy broth beautifully.

Common Mistakes to Avoid
Don’t add cream while the soup is boiling, as it may curdle. Keep heat low when incorporating dairy. Avoid overcooking potatoes or they’ll become mushy and break apart. Make sure to brown the sausage properly for maximum flavor development. Finally, add kale at the very end to prevent it from becoming too soft and losing its vibrant color and texture.
Storing Tips
Store leftover Zuppa Toscana in the refrigerator for up to 4 days. Freeze without cream for up to 3 months. Reheat gently on the stovetop over low heat, stirring occasionally to prevent scorching.
Conclusion
This authentic Zuppa Toscana brings restaurant-quality flavors to your home kitchen with simple ingredients and easy techniques. Each spoonful delivers pure comfort that’ll have everyone asking for this recipe again and again.
FAQs
Can I make this soup dairy-free?
Yes! Substitute heavy cream with full-fat coconut milk or cashew cream for similar richness.
What if I can’t find fresh kale?
Fresh spinach, Swiss chard, or even frozen chopped spinach (thawed and drained) work perfectly as alternatives.
Can I use a different type of sausage?
Absolutely! Turkey sausage, chicken sausage, or even chorizo create delicious variations of this classic soup.
Why did my soup turn out watery?
Make sure to simmer long enough for flavors to concentrate. If it’s too thin, mix 2 tablespoons cornstarch with cold water and stir into the soup.
How do I prevent the cream from curdling?
Always add cream when the soup is at a gentle simmer, never at a rolling boil. Stir continuously and keep heat low after adding dairy.
Find more delicious comfort food ideas on our recipe boards for endless inspiration.

Zuppa Toscana
Ingredients
Method
- Heat a large Dutch oven over medium-high heat. Add Italian sausage, breaking it into bite-sized pieces with a wooden spoon. Cook for 6-8 minutes until golden brown and no pink remains.
- Push sausage to one side and add chopped bacon. Cook for 3-4 minutes until crispy. Add diced onion and cook for another 3 minutes until softened and fragrant.
- Stir in minced garlic and cook for 30 seconds until aromatic. Pour in chicken broth, scraping up any browned bits from the bottom of the pot. Bring the mixture to a gentle boil.
- Carefully add sliced potatoes to the bubbling broth. Reduce heat to medium and simmer for 12-15 minutes until potatoes are fork-tender but not falling apart.
- Lower heat to low and slowly stir in heavy cream. Add chopped kale and gently simmer for 2-3 minutes until wilted. Season with salt, pepper, and red pepper flakes to taste.
