Pin it
Homemade Zuppa Toscana is the kind of soup that makes the kitchen smell good before the pot is even full. Bacon and Italian sausage give the broth a savory base, then potatoes soften into it and kale keeps the bowl from feeling too heavy.
I like this version because it is creamy without turning thick or gluey. The cream goes in late, the kale stays bright, and a handful of cannellini beans makes the soup feel like a full meal.
Homemade Zuppa Toscana essentials
The ingredient list is simple, so the sausage and broth matter. Use a sausage you would happily eat on its own and choose sturdy kale with deep green leaves.
- Bacon. Starts the pot with smoky fat and gives the finished soup crisp salty bites.
- Italian sausage. Builds the main flavor. Mild or hot both work, depending on how much heat you like.
- Yellow onion and garlic. Soften into the broth and round out the sausage.
- Russet potatoes. Simmer until tender and release enough starch to give the soup body.
- Chicken broth. Carries the flavor without making the soup too heavy.
- Cannellini beans. Add creaminess and make each bowl more filling.
- Kale. Brings color, texture, and a little earthiness that balances the cream.
- Heavy cream. Makes the broth silky. Add it near the end so it stays smooth.
- Parmesan. Finishes each bowl with salty, nutty flavor.
Build the soup in layers
- Crisp the bacon. Cook diced bacon in a Dutch oven until browned and crisp. Move it to a plate and keep about one tablespoon of the fat in the pot.
- Brown the sausage. Add the sausage and break it into small crumbles. Cook until no pink remains and the edges are browned, then move it to the plate with the bacon.
- Soften the aromatics. Cook the onion in the same pot until tender. Stir in the garlic, thyme, salt, and pepper for about 1 minute.
- Simmer the potatoes. Add potatoes, broth, and water. Scrape the bottom of the pot, then simmer until the potatoes are fork-tender.
- Add beans and greens. Return the sausage and bacon, then stir in the drained beans and kale. Cook until the kale softens but still looks bright.
- Finish with cream. Lower the heat, stir in the cream, and warm gently. Taste before serving and add parmesan and extra black pepper to each bowl.
Why browning matters
The best flavor in this soup comes before the broth goes in. Bacon leaves smoky fat in the pot, and sausage leaves browned bits stuck to the bottom. Those bits are not a mess. They are the reason the broth tastes deeper than the short cook time suggests.
Give the sausage room to brown instead of steaming it in a crowded pot. If your Dutch oven is small, cook it in two batches. Once the potatoes and broth go in, scrape the bottom with a wooden spoon. That pulls the browned flavor into the soup and keeps anything from scorching.
If you already like the cozy sausage-and-kale flavor, the site's Italian Sausage Soup is a natural next bowl to try. For a thicker potato-forward soup, keep Best Homemade Potato Soup nearby too.
Keep the broth silky
Creamy soup can go wrong when it gets boiled hard after the dairy is added. The fix is simple. Simmer the potatoes first, then lower the heat before stirring in the cream. You want the soup hot enough to steam, not rolling like pasta water.
Russet potatoes will release some starch and gently thicken the broth. If you want a fuller texture, mash a few potato pieces against the side of the pot before adding the kale. I do not reach for flour here because the soup already has enough body from the potatoes and beans.
Food safety still matters with a cozy pot like this. Ground pork sausage should be cooked thoroughly before it goes back into the soup, and the USDA safe temperature chart is a good reference for meat temperatures at USDA food safety guidance.
Swaps that taste right
Hot Italian sausage gives the soup a steady warmth, but mild sausage works if you are cooking for kids or spice-sensitive eaters. Add a pinch of red pepper flakes later if only part of the table wants heat. Turkey Italian sausage also works, though you may need a teaspoon of olive oil because it gives off less fat.
For the greens, curly kale is sturdy and classic. Lacinato kale feels a little more tender. Spinach is fine in a pinch, but add it at the very end because it collapses quickly.
Skip the cannellini beans if you want a more restaurant-style bowl. Keep them if you like a soup that eats like dinner. For dipping, Homemade Crusty Bread Bowls make this feel like a weekend meal without changing the soup itself.
Storage and reheating
Zuppa Toscana keeps well, but the potatoes keep drinking up broth. Store leftovers in a sealed container in the fridge for up to 3 days. When you reheat it, add a splash of broth or water and warm it over medium-low heat. Stir often and avoid a hard boil.
If you want to make the soup ahead for company, cook it through the potato step and refrigerate that base. Add the beans, kale, sausage, bacon, and cream when you reheat. The greens will look fresher and the cream will stay smoother.
Freezing is possible, but cream soups can separate after thawing. If you plan to freeze it, leave out the cream and kale. Add both after the soup has thawed and warmed.
Serve it like dinner
This soup does not need much beside it. A spoonful of parmesan, cracked black pepper, and a piece of crusty bread are enough. If you want something crisp on the side, a lemony salad cuts through the rich broth nicely.
For a bigger family meal, pair the soup with a pasta dish like Homemade Chicken Alfredo Pasta and keep the soup portions smaller. It also works as the main course with bread and a simple fruit dessert.
Serve it right after the cream warms through. The broth will be loose and glossy, the potatoes tender, and the kale still green. That is the bowl you want.
Summary
Serve this soup with bread, a little parmesan, and plenty of black pepper while it is hot.
FAQs
- What is Homemade Zuppa Toscana made of?
Most homemade versions use Italian sausage, bacon, potatoes, kale, chicken broth, and cream. This recipe also adds cannellini beans for body and a little extra protein.
- Can I use spinach instead of kale?
Yes. Spinach wilts faster than kale, so stir it in during the last minute or two. It will taste softer and less earthy, but it works well.
- Can I make Zuppa Toscana ahead of time?
Yes, but stop before adding the cream if you can. Reheat the soup gently, then stir in the cream and kale near the end so the broth stays smooth and the greens stay fresh.
- How do I keep the cream from curdling?
Lower the heat before adding cream and do not boil the soup hard afterward. A gentle simmer is fine, but high heat can make the dairy separate.
- What kind of potatoes work best?
Russet potatoes make the broth a little starchier and more rustic. Yukon Gold potatoes hold their shape better and give a buttery texture. Both are good choices.
- How long does Zuppa Toscana last in the fridge?
Store leftovers in an airtight container for up to 3 days. Reheat slowly on the stovetop with a splash of broth or water because the potatoes thicken the soup as it sits.
- Can I make this soup dairy-free?
You can use full-fat coconut milk or an unsweetened dairy-free cream, but the flavor will change. Skip the parmesan and check that your sausage and broth are dairy-free too.