
Zuppa Toscana Recipe tastes rich, creamy, garlicky, and a little spicy, and it comes together in about 45 minutes, so it works on busy weeknights or lazy Sundays, and I’ve made some version of it at least a hundred times in my tiny American kitchen. It suits anyone who loves cozy Olive Garden style soup but wants more flavor, better ingredients, and control over the salt and spice. I still remember slurping a bowl on my couch in sweatpants after a long shift and thinking, “Yep, this counts as self-care.”
Why Make This Zuppa Toscana Recipe at Home
You control the flavor, the creaminess, and the heat level, which means your bowl tastes exactly how you like it every single time. You also skip the mystery ingredients and use real potatoes, real sausage, and plenty of fresh garlic.
Homemade Zuppa Toscana costs less than eating out, feeds a crowd, and reheats beautifully for lunches. You also fill your kitchen with that cozy garlic and bacon aroma that makes everyone wander in asking what you made.
“This Zuppa Toscana Recipe tastes even better than the restaurant version, with richer flavor and perfectly tender potatoes. ★★★★★”
Ingredients You Need
Here is everything you need for a classic, hearty Zuppa Toscana Recipe that tastes like the restaurant favorite but with better texture and flavor.
Main ingredients
-
Italian sausage
- 1 pound mild or hot Italian sausage, casings removed
- Use bulk sausage if you find it, or squeeze links out of the casing.
- I like Johnsonville or your favorite local brand with visible fennel seeds.
-
Bacon
- 4 to 6 slices thick cut bacon, chopped
- Thick cut gives better texture and smoky flavor.
- Use turkey bacon if you prefer, but add 1 tablespoon olive oil for extra fat.
-
Potatoes
- 4 to 5 medium Russet potatoes, peeled or scrubbed and sliced into thin half moons
- Russets give a creamy, slightly starchy broth.
- You can swap Yukon Golds for a slightly firmer bite.
-
Onion and garlic
- 1 medium yellow onion, finely diced
- 4 to 6 cloves garlic, minced
- Use pre-minced garlic from a jar in a pinch, but fresh garlic gives better flavor.
-
Kale
- 3 to 4 cups chopped curly kale, ribs removed
- You can use lacinato (Tuscan) kale or baby spinach as a softer option.
- Frozen kale works if you thaw and squeeze out excess water.
-
Chicken broth
- 6 cups low sodium chicken broth
- Low sodium broth lets you control salt at the end.
- Use a good quality boxed broth like Swanson or Better Than Bouillon plus water.
-
Heavy cream
- 1 to 1 ½ cups heavy cream
- Use half and half for a lighter version, or add a splash more cream for extra richness.
- Avoid milk only, since it can curdle and tastes thin.
Flavor boosters
- 2 tablespoons olive oil, only if your bacon or sausage looks very lean
- 1 to 1 ½ teaspoons kosher salt, plus more to taste
- ½ to 1 teaspoon freshly ground black pepper
- ½ to 1 teaspoon crushed red pepper flakes, adjust to your heat level
- ½ teaspoon dried oregano
- ½ teaspoon dried thyme
- Optional: ¼ cup grated Parmesan cheese for serving
- Optional: pinch of smoked paprika for a subtle smoky note
Pantry shortcuts and substitutions
- Use frozen diced onions if chopping makes you cry or you feel short on time.
- Use pre-washed bagged kale to skip washing and trimming stems.
- Use shelf stable cream if your store sells it near the broth section.
- Use chicken bouillon paste plus hot water when you run out of boxed broth.
Equipment list
- Large heavy bottomed pot or Dutch oven, at least 5 to 6 quarts
- Sharp chef’s knife and cutting board
- Wooden spoon or spatula
- Ladle for serving
- Measuring cups and spoons
- Small bowl or plate for draining bacon
Tips & Mistakes
- Brown the sausage deeply so it develops browned bits on the bottom that flavor the broth.
- Drain only some bacon fat if the pot looks very greasy, since that fat carries flavor.
- Slice potatoes evenly so they cook at the same rate and stay tender, not mushy.
- Simmer gently and avoid a hard boil so the potatoes hold their shape.
- Add kale near the end so it stays vibrant and slightly tender, not gray and limp.
- Warm the cream slightly or add it off the heat so it does not curdle.
- Taste at the end before adding more salt, since sausage and bacon already contain plenty.
- Chill leftovers quickly and store them in shallow containers so the soup stays safe and tasty.
How to Make Zuppa Toscana Recipe
Step 1: Prep the ingredients
Wash and peel or scrub the potatoes, then slice them into thin half moons about ¼ inch thick. Dice the onion, mince the garlic, and chop the kale, removing the tough stems. Set everything in separate bowls so you move quickly once the pot heats up.
Step 2: Cook the bacon
Place your large pot over medium heat and add the chopped bacon in a single layer. Cook, stirring occasionally, until the bacon turns crisp and brown and renders its fat, about 6 to 8 minutes. Use a slotted spoon to transfer the bacon to a paper towel lined plate, and leave about 1 to 2 tablespoons of bacon fat in the pot.
Step 3: Brown the sausage
Add the Italian sausage to the hot bacon fat in the pot. Break it up with a wooden spoon into small crumbles and cook until browned and cooked through, about 6 to 8 minutes. If the sausage releases a lot of grease, spoon off a little, but keep enough to coat the bottom of the pot.
Step 4: Sauté onion and garlic
Push the sausage to one side of the pot and add the diced onion to the open space. Cook the onion, stirring, until it turns soft and translucent, about 4 to 5 minutes. Stir in the minced garlic, dried oregano, dried thyme, crushed red pepper flakes, and a pinch of salt, and cook 1 minute until the garlic smells fragrant.
Step 5: Deglaze and add broth
Pour in about 1 cup of the chicken broth and scrape the bottom of the pot with your spoon to release all the browned bits. Add the remaining broth and stir everything together. Bring the mixture to a gentle boil over medium high heat.
Step 6: Add potatoes and simmer
Stir in the sliced potatoes and a little black pepper. Reduce the heat to medium low so the soup simmers gently with small bubbles. Cook 12 to 15 minutes, stirring occasionally, until the potatoes feel tender when you pierce them with a fork.
Step 7: Add kale and bacon
Stir in the chopped kale and the cooked bacon pieces. Simmer another 3 to 5 minutes until the kale softens but still looks bright green. Taste and adjust salt and pepper at this stage, since the flavors have concentrated.
Step 8: Finish with cream
Lower the heat to low or turn it off completely. Slowly pour in the heavy cream while you stir the soup. Taste again and adjust seasoning, then let the soup sit a couple of minutes so the flavors settle and the broth thickens slightly.
Step 9: Serve
Ladle the Zuppa Toscana Recipe into warm bowls. Top with extra crushed red pepper, black pepper, and grated Parmesan if you like. Serve with crusty bread or garlic bread and enjoy while it steams.
Variations I've Tried
I swap half the Italian sausage with ground turkey when I want a slightly lighter bowl but still crave that sausage flavor. I also use turkey bacon sometimes and add a splash of olive oil to keep the richness. When I feel extra veggie focused, I toss in diced carrots and celery with the onion for more texture.
I make a dairy lighter version with half and half and an extra potato, which still tastes creamy but sits lighter. I also tried a fully dairy free version with full fat canned coconut milk and extra garlic, which tasted surprisingly rich and cozy. On cold days, I add a pinch of smoked paprika and extra red pepper flakes for a deeper, spicier broth.
How to Serve Zuppa Toscana Recipe
Serve Zuppa Toscana Recipe piping hot in wide bowls so the potatoes, sausage, and kale show off. Add a sprinkle of Parmesan, extra black pepper, and a pinch of red pepper flakes for those who like more heat. Pair it with crusty bread, garlic bread, or warm focaccia to soak up the creamy broth.
You can also serve it with a simple green salad or chopped salad to add crunch and freshness. I sometimes set out toppings like extra bacon bits, shredded cheese, and chopped fresh parsley so everyone customizes their own bowl.
How to store
- Cool the soup to room temperature within 1 to 2 hours, then store it in airtight containers in the fridge for up to 3 to 4 days.
- For the freezer, portion the soup into freezer safe containers, leave a little space at the top, and freeze for up to 2 to 3 months.
- Thaw frozen soup overnight in the fridge or in a bowl of cold water if you feel short on time.
- Reheat gently on the stove over medium low heat, stirring often, until hot, and add a splash of broth or cream if the soup thickened too much in storage.

Zuppa Toscana Recipe
Ingredients
Instructions
- In a large pot or Dutch oven over medium heat, cook the Italian sausage, breaking it into crumbles, until browned and cooked through. Remove the sausage with a slotted spoon and set aside, leaving some drippings in the pot.
- Add the chopped bacon to the pot and cook until crispy. Remove the bacon with a slotted spoon and set aside with the sausage, leaving about 1–2 tablespoons of fat in the pot.
- Add the diced onion to the pot and sauté until softened and translucent, about 5 minutes. Stir in the minced garlic and cook for 30–60 seconds until fragrant.
- Add the sliced potatoes, chicken broth, and water to the pot. Season with salt, black pepper, and red pepper flakes if using. Bring to a boil, then reduce the heat and simmer for 10–15 minutes, or until the potatoes are tender.
- Return the cooked sausage and bacon to the pot. Stir in the chopped kale and simmer for 3–5 minutes, until the kale is wilted and tender.
- Reduce the heat to low and stir in the heavy cream. Let the soup heat through gently without boiling, 2–3 minutes. Adjust seasoning with additional salt and pepper to taste.
- Ladle the Zuppa Toscana into bowls and top with grated Parmesan cheese if desired. Serve hot.
Notes
Approximate per 1 of 6 servings: 520 calories; fat 37 g; saturated fat 17 g; carbohydrates 25 g; fiber 2 g; sugars 3 g; protein 20 g; sodium 1220 mg. Values will vary based on specific ingredients, brands, and portion sizes.

Leave a Reply