Some recipes just feel like home, no matter where you are. My Zuppa Toscana Soup is one of those — a rich, creamy Italian-inspired bowl that takes comfort to another level. It’s the kind of soup that turns a chilly night into something cozy, hearty, and full of love.
Table of Contents
Why You’ll Love This Zuppa Toscana Soup

This soup is perfect for anyone who loves a creamy, hearty, one-pot dinner that satisfies every craving.
- Creamy and cozy, ideal for cold weather
- Packed with hearty sausage and tender potatoes
- One-pot simplicity for easy cleanup
- Naturally gluten-free
- Easy to make lighter with turkey sausage or coconut milk
It’s everything you want from a comfort meal — rich, flavorful, and deeply satisfying.
I first made this recipe after a trip to a small Italian café outside Austin. The owner, an old friend of my mom’s, told me the secret to great Tuscan soup wasn’t in the cream — it was in the patience.
Ingredients You’ll Need
For the Soup Base
- 1 pound Italian sausage (or substitute turkey or chicken sausage)
- 1 onion, chopped
- 3 garlic cloves, minced
- 6 cups chicken broth (use bone broth for extra nutrition)
- 4 medium Russet potatoes, diced
- 2 cups kale, chopped
- Salt, to taste
- Black pepper, to taste
- 2 tablespoons olive oil
For the Creamy Texture
- 1 cup heavy cream (substitute coconut milk or cashew cream for dairy-free)
Optional Add-Ons
- Red pepper flakes, to taste
- Grated Parmesan, to taste
- Crumbled cooked turkey bacon or smoked chicken, to taste
My note: I like using turkey sausage for a leaner soup — it still gives that Tuscan flavor without the heaviness.
Step-by-Step Instructions

- Brown the sausage:
In a large pot, heat olive oil over medium heat. Add sausage and cook until browned, breaking it apart as it cooks. Remove and set aside.
(Jake’s tip: Don’t rush the browning — those crispy bits at the bottom are pure gold.) - Sauté the aromatics:
In the same pot, add onions and cook for 3–4 minutes until translucent. Stir in garlic and cook for 30 seconds until fragrant. - Add the potatoes and broth:
Pour in chicken broth and add diced potatoes. Bring to a boil, then reduce heat to simmer for 10–12 minutes until potatoes are tender. - Combine the flavors:
Return sausage to the pot and stir in chopped kale. Let everything simmer together for 5 minutes until the kale softens. - Finish with cream:
Lower heat and stir in heavy cream. Season with salt, pepper, and red pepper flakes to taste. - Serve warm:
Ladle into bowls and top with grated Parmesan or a drizzle of olive oil if desired.
Quick Reminders:
- Don’t let the cream boil — it can separate.
- Use a mix of kale and spinach for extra greens.
- For extra flavor, sprinkle in smoked paprika or chili flakes.
- Save leftovers — the soup tastes even better the next day.
Expert Tips for Success

The best soups are about patience and balance — this one’s no different.
- Use quality sausage for authentic flavor.
- Let the potatoes cook until just tender — they’ll thicken the broth slightly.
- For extra depth, deglaze the pan with a splash of broth after browning the sausage.
- If you prefer it lighter, swap cream for half-and-half or cashew cream.
- For meal prep, store the cream separately and add it when reheating.
If you love hearty Italian-inspired soups, try my Italian Wedding Soup next — it’s a classic with tender meatballs and greens that pairs beautifully with this Tuscan favorite.
Serving Suggestions
This soup stands strong on its own, but it shines even brighter with the right sides.
- Crusty garlic bread or baguette slices
- Simple arugula salad with lemon dressing
- Shaved Parmesan or fresh herbs on top
- Roasted vegetables for a complete meal
- A warm bowl alongside Sausage Potato Soup for a flavor-packed soup night
I love serving it family-style with extra Parmesan and olive oil on the table — just like an Italian trattoria.
Storing and Reheating
How to Store It
- Let soup cool completely before storing.
- Refrigerate in airtight containers for up to 4 days.
- Freeze without the cream for up to 2 months.
How to Reheat It
- Reheat gently on the stove over medium-low heat.
- Add a splash of broth or cream to revive the texture.
- Stir often to prevent sticking or curdling.
This soup only gets richer as it sits, so it’s a great make-ahead meal.
Nutrition (Per Serving)
- Calories: 350
- Protein: 15g
- Carbohydrates: 30g
- Fat: 20g
- Saturated Fat: 10g
- Cholesterol: 70mg
- Sodium: 800mg
- Potassium: 800mg
- Fiber: 3g
- Vitamin A: 500IU
- Vitamin C: 30mg
- Calcium: 150mg
- Iron: 2mg
Creamy, balanced, and nourishing — the perfect mix of indulgence and comfort.
Frequently Asked Questions
Can I make Zuppa Toscana vegetarian?
Yes! Use plant-based sausage or chickpeas and swap chicken broth for vegetable stock.
What kind of potatoes work best?
Russet potatoes create a creamy texture, but Yukon Golds hold their shape better.
Can I use kale substitutes?
Yes, spinach or Swiss chard both work, but add them right before serving.
Final Thoughts
My Zuppa Toscana Soup brings the warmth of Italy to your own kitchen — creamy, flavorful, and downright comforting. It’s the kind of recipe that makes you slow down, grab a bowl, and savor the simple joy of a well-cooked meal.
It’s rustic cooking at its finest — a perfect reminder that comfort food doesn’t have to be complicated.
- Brown the sausage for maximum flavor.
- Add cream off the heat for smoothness.
- Serve with good bread and good company.
If you loved this, don’t miss my Tuscan White Bean Soup — another cozy Italian-inspired favorite. And for something smoky and creamy, try my Roasted Poblano Chicken Soup next — both deliver that same homemade warmth that keeps you coming back for another spoonful.

Zuppa Toscana Soup
Ingredients
Equipment
Method
- In a large pot, heat olive oil over medium heat. Add turkey sausage and cook until browned, breaking it apart. Remove and set aside.
- Add onions to the pot and cook for 3–4 minutes until translucent. Stir in garlic and cook for another 30 seconds.
- Pour in chicken broth and add diced potatoes. Bring to a boil, then reduce to a simmer for 10–12 minutes, until potatoes are tender.
- Return sausage to the pot and stir in chopped kale. Simmer for 5 minutes until kale softens.
- Lower heat and stir in heavy cream. Season with salt, pepper, and red pepper flakes if using.
- Ladle into bowls and top with Parmesan or olive oil if desired. Serve warm.
Nutrition
Notes
- Made pork-free with turkey sausage.
- For dairy-free, sub coconut or cashew cream.




