A creamy, hearty Italian soup — sausage, kale, potatoes, and cream in one pot. It tastes like it took all day. It doesn’t.
Zuppa Toscana is Tuscan peasant cooking at its best: a handful of cheap, sturdy ingredients turned into something rich and deeply satisfying. Italian sausage does the heavy lifting on flavor — the fat from the meat seasons the broth, the kale wilts into it, the potatoes thicken it, and the cream ties everything together. One pot, no fuss, feeds a crowd. This is the kind of soup that gets better the next day.
Ingredients
Serves 6. One large pot.
- 1 lb Italian sausage (mild or spicy)
- 1 onion, diced
- 3 garlic cloves, sliced thin
- 5-6 potatoes, sliced or cubed
- 1 bunch kale, leaves torn from the heavy stems
- Chicken broth or 1 tsp Better Than Bouillon chicken base (plus water)
- 1 pint heavy cream (or 1 can evaporated whole milk)
- Salt and black pepper to taste
- Crushed red pepper flakes (optional)
Method
1. Brown the sausage
In a large pot over medium-high heat, cook the Italian sausage, breaking it into chunks as it goes. Once it’s mostly browned, add the diced onion and sliced garlic. Cook until the onion is softened and translucent and the meat is cooked through — about 8-10 minutes total. Drain excess fat if you want a lighter broth, or leave it in for a richer one. Season with salt, black pepper, and red pepper flakes if you’re using them.
2. Wilt the kale
Add the torn kale leaves directly to the pot. Stir and saute until the kale has wilted down substantially — it will look like a lot going in, but it’ll reduce to a fraction of its volume in about 5 minutes. This step concentrates the kale’s flavor and softens its texture before the broth goes in.
3. Add potatoes and broth
Add the sliced or cubed potatoes to the pot. Pour in enough broth (or water with Better Than Bouillon stirred in) to just cover the potatoes. Bring to a simmer and cook until the potatoes are completely tender — you should be able to break a piece easily with the back of a fork. This takes about 15-20 minutes depending on the size of your cut.
4. Add cream and finish
Pour in the heavy cream or evaporated milk. Stir to combine and bring the soup back up to a gentle boil. Let it bubble for a couple of minutes so the cream integrates fully into the broth. Taste and adjust salt and pepper. Serve hot, with bread for the bottom of the bowl.
What You’re Learning
This recipe teaches one of the most fundamental techniques in one-pot cooking: using rendered meat fat as the flavor base. The fat that comes out of the sausage as it browns is not waste — it is seasoned, aromatic cooking fat that carries everything the sausage was seasoned with. Onion and garlic cooked in that fat absorb all of it. The broth poured over them picks it up next. By the time the cream goes in, every element has passed through the same flavor medium. That layering is why this soup tastes deeper than its ingredient list suggests.
You are also learning how to finish a cream soup without breaking it. Heavy cream and evaporated milk are both stable under moderate heat, but a hard rolling boil can separate them into fat and liquid. The right move is to add the dairy last, bring the pot to a gentle simmer just long enough for everything to integrate, then reduce the heat immediately. Taste and adjust from there. This ending sequence — dairy in, gentle heat, taste, serve — applies to every cream-finished soup you make from here.
Notes
- Mild or spicy sausage? Either works. Spicy sausage gives the broth more heat and depth; mild lets the cream come through more cleanly. If you’re unsure, go mild and add red pepper flakes to individual bowls.
- Better Than Bouillon vs. carton broth. Both work. Better Than Bouillon gives you more control — start with 1 tsp per cup of water and adjust to taste. It’s more concentrated than most boxed broths.
- Heavy cream vs. evaporated milk. Heavy cream gives a richer, more luxurious result. Evaporated whole milk is lighter and slightly sweeter — still good, easier on the waistline. Don’t use regular milk; it can break in the heat.
- Potato cut matters. Thin slices cook faster and partially dissolve into the broth, thickening it. Cubes hold their shape and give you more texture. Both are right — pick what you want.
- Gets better overnight. Like most soups with sturdy greens and starch, this one improves after a night in the fridge. The potatoes absorb more flavor and the broth thickens naturally. Reheat gently.