Zuppa Toscana soup is a creamy, savory one-pot soup with Italian sausage, potatoes, kale, and rich broth, ready in about 40 minutes and easy to make at home.
Zuppa Toscana soup is inspired by the restaurant favorite, but it’s also a practical home-cooking win. You get spicy sausage, tender potatoes, and silky cream in one cozy bowl.
It tastes rich without being fussy, and the method is straightforward enough for a weeknight. The best part is how easy it is to make it your own.
Keep the heat low before adding the cream so the broth stays smooth instead of splitting.
Why This Is the Best Zuppa Toscana Recipe
This soup earns a regular spot because it layers flavor in a smart order. First comes browned sausage, then onion and garlic in the same pot, then potatoes simmer right in the broth so every bite tastes seasoned instead of flat.
The texture is the sweet spot too. It’s creamy and hearty, but it doesn’t feel like a bowl of heavy paste. If you love cozy soups with that same comforting feel, creamy Broccoli Cheddar Soup hits a similar note.
And yes, it works on a busy night. One pot, familiar ingredients, and a clear finish line.
Key Ingredients for Authentic Zuppa Toscana
Each ingredient pulls its weight here, from the sausage that builds the base to the kale and cream that finish the soup with color, richness, and balance.
- 1 pound spicy Italian ground sausage, use mild for kid-friendly
- 4 tablespoons butter
- ½ white onion, diced
- 1 tablespoon minced garlic
- 6 cups chicken broth
- 2 cups water
- 4-5 yellow potatoes, cut into 1-inch pieces
- 3 teaspoons salt, or to taste
- 1 teaspoon black pepper
- 2 cups heavy cream
- 4 cups chopped kale
- chopped bacon or bacon bits and grated parmesan cheese for topping, optional
I like to strip the thick stems from the kale and chop the leaves fairly small so they soften quickly and are easy to eat with a spoon.
The Best Sausage to Use
Sausage sets the tone for the whole pot. Hot Italian sausage gives that classic spicy edge, while mild or sweet Italian sausage makes a gentler, family-friendly bowl. If you want a lighter version, chicken or turkey Italian sausage works well, though the broth will taste a little leaner and less rich.
A lot of home cooks ask if the soup has to be spicy. It doesn’t. Mild sausage gives you the same savory base, and you can always offer red pepper flakes at the table for anyone who wants more heat.
Choosing Your Potatoes
Potatoes change the texture more than people expect. Russets break down more as they simmer, so the broth gets naturally thicker and a little creamier. Yukon Golds hold their shape better, which gives you a chunkier, more defined bite.
| Potato | How It Cooks | Best Result |
|---|---|---|
| Russet | Softens and releases more starch | Thicker, more rustic soup |
| Yukon Gold | Stays firmer and buttery | Chunkier soup with cleaner pieces |
| Yellow potatoes in this recipe | Land nicely between the two | Tender pieces with a creamy feel |
If potato-forward soups are your thing, hearty Chicken Potato Soup is another cozy option worth bookmarking.
Kale and Cream: The Finishing Touch
Kale gives the soup its signature look and a slightly earthy bite that balances the rich broth. Add it near the end so it stays green and tender instead of turning dull and overly soft.
Heavy cream makes the broth lush and smooth. If you want a lighter finish, half-and-half works, but the soup will be a bit thinner and less velvety. The key is timing: stir dairy in only after the bubbling settles down so it blends in cleanly.
How to Make Zuppa Toscana
- Cook the sausage in a large pot for 5 to 6 minutes until it browns, then lift it out with a slotted spoon and set it aside.
The meat should look deeply browned with no pink remaining, and the pot should have flavorful browned bits on the bottom. - Add the butter to the same pot, then cook the onion over medium heat until softened before stirring in the garlic for 1 minute.
The onion should turn translucent rather than brown, and the garlic should smell fragrant as soon as it hits the heat. - Pour in the chicken broth and water, then add the potatoes, salt, and pepper and bring everything to a boil.
Boil until the potatoes are tender and easily pierced with a fork without resistance. - Lower the heat and stir in the kale, heavy cream, and cooked sausage, then taste and adjust the salt and pepper if needed before serving.
The broth should turn creamy and pale, and the kale should wilt while still keeping its bright green color.
Pro Tips for Restaurant-Quality Soup

- Build the flavor base: Brown the sausage well before anything else. Those browned bits in the pot add a deeper, more savory broth once the liquid goes in.
- Use the pot wisely: Sauté the onion and garlic in the same pot after the sausage. That little bit of leftover fat carries tons of flavor.
- Try a Parmesan rind: If you have one, let it simmer in the broth with the potatoes, then remove it before serving. It adds a quiet, savory depth that makes the soup taste like it simmered longer than it did.
- Add a pinch of smoked paprika: This is optional, but a tiny pinch can bring a subtle smoky note that plays really well with sausage and bacon topping.
- Wait on the kale and cream: Add both at the end so the kale stays pleasant and the dairy stays smooth. Boiling after the cream goes in is where trouble starts.
- Thicken it naturally: Mash a few cooked potato pieces against the side of the pot and stir them back in. It works beautifully and keeps the texture true to the soup.
Variations and Customizations
This soup is easy to adjust without losing its cozy character. If you enjoy rich Italian-style soups with room to play, White Lasagna Soup is another great one for that same comfort-food mood.
| Variation | What to Change | How It Affects the Soup |
|---|---|---|
| Lighter | Use turkey or chicken Italian sausage and swap the heavy cream for half-and-half or evaporated milk | The broth stays creamy but tastes lighter and a little less rich |
| Keto or low-carb | Replace the potatoes with chopped cauliflower florets | You keep the hearty feel, but the soup is less starchy and a bit less thick |
| Dairy-free | Use olive oil instead of butter and finish with full-fat unsweetened coconut milk | The soup stays creamy with a faint coconut note in the background |
Lighter Zuppa Toscana
For a lighter bowl, use Italian turkey or chicken sausage and finish with half-and-half or evaporated milk instead of heavy cream. You’ll still get a creamy broth, just with a leaner body and slightly less luxurious finish.
Keto (Low-Carb) Zuppa Toscana
Swap the potatoes for chopped cauliflower florets and simmer them until tender-crisp. The soup will taste a little less earthy and won’t thicken in quite the same way, but it still gives you that sausage-and-greens comfort people want from this dish.
Dairy-Free Option
Use olive oil in place of butter and stir in full-fat, unsweetened coconut milk instead of heavy cream. It keeps the broth silky, though you may notice a mild coconut flavor that makes the soup taste a touch less classic.
Slow Cooker and Instant Pot Methods
For the slow cooker, brown the sausage first, then add it with the onions, garlic, broth, water, potatoes, salt, and pepper. Cook on low until the potatoes are tender, then stir in the kale and cream at the end so the greens stay bright and the dairy stays smooth.
For the Instant Pot, use the sauté function for the sausage, onion, and garlic, then add the broth, water, potatoes, salt, and pepper and pressure cook until the potatoes are tender. Stir in the kale and cream after pressure cooking, once the soup has stopped aggressively bubbling.
How to Store, Freeze, and Reheat

Leftovers are worth saving, but this soup does best when you handle the creamy finish carefully. For best quality, cool it promptly, refrigerate it within 2 hours, and use it within 3 to 4 days following official guidance.
Refrigerator Storage
Store the cooled soup in an airtight container in the fridge. Reheat it gently on the stove over medium-low heat and avoid boiling, which helps keep the cream from separating and the kale from turning too soft.
How to Freeze Zuppa Toscana (The Right Way)
The best freezing method is to freeze the soup base before the potatoes, kale, and cream go in. That gives you a much better texture later, because dairy can separate and potatoes can turn grainy after freezing.
Here’s the practical approach: cook the sausage, onion, garlic, and broth base, then cool that mixture completely and freeze it. When you’re ready to serve, thaw the base, bring it to a simmer, add fresh potatoes and cook until tender, then finish with kale and cream.
What not to do? Don’t freeze the fully finished soup if texture matters to you. It may still be usable, but it usually won’t come back as creamy or as clean-tasting.
| Situation | Best Way to Handle It | What to Watch For |
|---|---|---|
| Refrigerated leftovers | Store covered and reheat gently on the stove | Avoid a full boil so the cream stays smooth |
| Freezer prep | Freeze only the sausage and broth base | Leave out potatoes, kale, and cream until serving day |
| Reheating from frozen base | Thaw, simmer, then finish the soup fresh | Add potatoes first, then kale and cream last |
Troubleshooting Common Issues
A lot of home cooks run into the same few problems with this soup, and thankfully they’re all fixable. Here’s the quick guide I’d want next to the stove.
| Problem | Likely Cause | Fix |
|---|---|---|
| Soup is too thin | The potatoes haven’t released enough starch, or the broth is a little too loose | Mash some of the cooked potatoes into the broth, or simmer a bit longer with the lid off |
| Soup is too thick | Too much starch released from the potatoes, or the soup reduced too much | Stir in a splash of broth or water until the texture loosens to where you want it |
| Cream curdled or separated | The cream went into soup that was boiling or kept boiling afterward | Next time, lower the heat first and add the cream only once the bubbling calms down |
| Soup tastes greasy | Too much sausage fat stayed in the pot | Drain off most of the excess fat after browning, or skim some from the surface before serving |
| Potatoes fell apart | They cooked too long or were cut too small | Use slightly larger pieces next time, or switch to Yukon Gold for firmer chunks |
If your heavy cream carton is close to its printed date, university extension guidance notes that date labels usually speak to quality rather than safety, as long as the dairy has been stored properly.
What to Serve with Zuppa Toscana

This is a hearty meal on its own, but it loves a good sidekick. Warm crusty bread is the obvious pick because it soaks up every drop, and breadsticks bring that classic restaurant-style feel.
A simple green salad with a light vinaigrette helps balance the richness. If you’re in the mood for another Italian soup for a future dinner, classic Minestrone Soup is a great one to keep in the rotation.
Optional toppings like grated parmesan, chopped bacon, or red pepper flakes let everyone tweak their own bowl without changing the base recipe.
Conclusion
This zuppa toscana soup is creamy, hearty, flexible, and weeknight-friendly in the best way. You get big flavor from simple layering, and the final bowl feels every bit as cozy as you want it to.
If you remember one thing, make it this: add the cream at the end and keep the heat gentle. Do that, and you’re on your way to a really good pot of soup.
Frequently Asked Questions About Zuppa Toscana Soup
Do I Have to Use Spicy Sausage?
No. Mild or sweet Italian sausage works very well if you want a less spicy soup, and you can always set out red pepper flakes for anyone who wants extra heat.
Can I Use Spinach Instead of Kale?
Yes, spinach is a good substitute. Add it at the very end because it wilts much faster than kale and only needs about a minute to soften.
How Do I Keep the Cream from Curdling?
Turn the heat down first and let the soup stop simmering hard before adding the cream. Once the cream is in, warm the soup gently and don’t let it boil.
Can You Freeze Zuppa Toscana Soup?
Yes, but the best move is freezing the soup base before adding the potatoes and cream. That way the reheated soup tastes fresher and keeps a much better texture.
What Kind of Potatoes Are Best for Zuppa Toscana?
Russets are great if you want the soup a bit thicker because they break down more as they cook. Yukon Golds are better if you prefer potato pieces that stay more intact.
My Soup Is Too Thin, How Can I Thicken It?
Mash a few of the cooked potatoes right into the broth for the most natural fix. If you want another option, you can stir in a small cornstarch slurry and simmer briefly until the soup thickens.

Zuppa Toscana Soup
Equipment
- Large Pot
Ingredients
- 1 pound spicy Italian ground sausage use mild for kid-friendly
- 4 tablespoons butter
- ½ white onion, diced
- 1 tablespoon minced garlic
- 6 cups chicken broth
- 2 cups water
- 4-5 yellow potatoes, cut into 1-inch pieces
- 3 teaspoons salt or to taste
- 1 teaspoon black pepper
- 2 cups heavy cream
- 4 cups chopped kale
- chopped bacon or bacon bits and grated parmesan cheese for topping optional
Instructions
- Cook the sausage in a large pot for 5 to 6 minutes until it browns, then lift it out with a slotted spoon and set it aside. The meat should look deeply browned with no pink remaining, and the pot should have flavorful browned bits on the bottom.
- Add the butter to the same pot, then cook the onion over medium heat until softened before stirring in the garlic for 1 minute. The onion should turn translucent rather than brown, and the garlic should smell fragrant as soon as it hits the heat.
- Pour in the chicken broth and water, then add the potatoes, salt, and pepper and bring everything to a boil. Boil until the potatoes are tender and easily pierced with a fork without resistance.
- Lower the heat and stir in the kale, heavy cream, and cooked sausage, then taste and adjust the salt and pepper if needed before serving. The broth should turn creamy and pale, and the kale should wilt while still keeping its bright green color.












