This Zuppa Toscana recipe is rich, cozy, and full of flavor — made with crispy bacon, Italian sausage, tender potatoes, and kale in a creamy broth. It’s a comforting one-pot soup that tastes just like Olive Garden’s classic, but even better homemade. Includes easy dairy-free option and simple ingredients you already have in your kitchen.
Cook the Bacon: In a large Dutch oven (5.5 qt) over medium-high heat, sauté the sliced bacon until golden and crisp, about 5–7 minutes. Transfer to a paper towel–lined plate. Carefully spoon out excess fat, leaving about 1 tablespoon in the pot.
Brown the Sausage: Add the Italian sausage to the same pot. Break it apart with a wooden spoon and cook until no longer pink, about 5 minutes. Remove to a paper towel–lined plate and set aside.
Sauté the Aromatics: Add the diced onion to the pot and cook until softened and lightly golden, about 5 minutes. Stir in the garlic, cooking for 1 minute until fragrant.
Simmer the Potatoes: Pour in the chicken broth and water. Bring to a boil, then add the sliced potatoes. Reduce the heat and simmer for 13–15 minutes, or until the potatoes are fork-tender.
Add the Greens & Sausage: Stir in the chopped kale and cooked sausage, and half of the bacon. Let everything come to a gentle boil so the flavors meld together.
Finish with Cream: Pour in the heavy whipping cream (or coconut milk for dairy-free) and stir to combine. Bring just to a light boil, then season to taste with salt, black pepper, and a pinch of red pepper flakes.
Serve: Ladle into bowls, garnish with the crispy bacon, and sprinkle with Parmesan cheese if desired. Serve hot with something crusty like sourdough bread, focaccia bread, or breadsticks.
Notes
Don’t skip the browning! That golden crust on the sausage or beef gives your soup its deep, savory base.
Save a spoon of bacon fat. Use it to sauté your onions and garlic — instant flavor boost.
Even potato slices = perfect texture. Thin and uniform helps them cook evenly without falling apart.
Coconut milk = creamy dairy-free magic. Adds richness without the cream.
Add greens last. Keeps kale bright and tender.
Taste as you go. Salt levels vary depending on your broth and sausage — balance with pepper or chili flakes.
Serve with bread. Crusty sourdough or garlic bread makes every bowl feel cozy and complete.