The Best Zuppa Toscana Soup Recipe You’ll Ever Make (2026)

Zuppa Toscana combines crisp bacon, Italian sausage, sliced potatoes, kale, and a creamy broth in one satisfying pot. It has the familiar restaurant-style character, but it is simple enough to prepare at home.

The same original cooking sequence is used here: render the bacon, brown the sausage, soften the aromatics, simmer the potatoes, and finish with kale, cream, and Parmesan.

Follow the sections in order for a well-balanced soup with smoky meat, tender potatoes, fresh greens, and a rich broth.

πŸ₯£ What is Zuppa Toscana Soup?

What is Zuppa Toscana

Zuppa Toscana is a rich, creamy Italian-inspired soup that brings comfort in every bite. While the name translates to β€œTuscan Soup,” the version most people know and love has become iconic thanks to its place on the Olive Garden menu. But here’s the secret: the homemade version is even better.

At its core, Zuppa Toscana combines crispy bacon, spicy Italian sausage, tender potatoes, kale, onions, garlic, and a luscious cream base into one hearty, flavor-packed bowl. It is the kind of dish that tastes like it is been simmering all day, even though it takes shape quickly.

What makes the soup so special? It is the contrast of flavors and textures. The smoky crunch of bacon, savory sausage, creamy broth, earthy bite of kale, and mild starchiness of potatoes create a symphony in your mouth.

It is cozy, filling, and well suited to those chilly days when only a big bowl of something warm will do.

Whether you’re looking for a crowd-pleasing dinner or a Sunday meal-prep soup that reheats like a dream, Zuppa Toscana never disappoints.


πŸ›’ Ingredients You’ll Need

Zuppa Toscana Soup Ingredients

Below is a complete list of the ingredients you will need to make the best Zuppa Toscana soup from scratch. This table includes recommended measurements for a generous batch that serves about 6 people.

IngredientAmountNotes
Thick-cut bacon4–5 slices (about 6 oz)Chopped into small pieces
Italian sausage1 lb (450 g)Low-sodium is preferred to control saltiness
Onion1 medium (about 1 cup chopped)Diced fine
Garlic paste1 tspOr 3–4 cloves fresh garlic, minced
Roasted garlic base1 tspOptional, but brings depth of flavor
Italian herb paste1 tspOr substitute with 1 tsp dried Italian seasoning
Russet potatoes3 medium (about 1.5 lbs / 680 g)Thinly sliced and quartered
Chicken broth or stock6 cups (1.4 liters)For a hint of heat, adjust to taste
Kale3–4 cups chopped (about 100 g)Stems removed
Heavy cream or half-and-half1 cup (240 ml)brings creaminess
Grated Parmesan cheeseΒ½ cup (50 g)Freshly grated for best flavor
Crushed red pepper flakesΒΌ tsp (optional)For a hint of heat; adjust to taste
Salt and black pepperTo tasteSeason at the end based on broth and cheese saltiness
Olive oil (for sautΓ©ing)1 tbspUsed when cooking bacon and onion, if needed

πŸ’‘ Pro Tip: If you’re avoiding dairy, try using coconut cream and nutritional yeast instead of heavy cream and Parmesan for a dairy-free version!


πŸ”ͺ Step-by-Step: How to Make the Best Zuppa Toscana Soup

How to Make the Best Zuppa Toscana Soup

If you’ve never made Zuppa Toscana at home before, you are in for a treat. This is not just any soup, it is a hearty, soul-warming bowl of Italian comfort that is easy enough for weeknights but impressive enough for company.

Below is a detailed guide that walks you through each step, using straightforward techniques and a flavor-first approach.

Let’s roll up our sleeves and get started.

🧽 Step 1: Prep the Potatoes

Let’s talk about the backbone of the soup: the potatoes. These little slices of starchy goodness thicken the soup naturally and soak up all that savory broth.

  • To peel or not to peel? That is totally up to you. The skin holds nutrients and provides a rustic texture. But if you want a smoother presentation, peel them. Just do not stress if you miss a few spots, it is soup, not a beauty pageant.
  • When peeled (or not), slice the potatoes thinly, about β…› to ΒΌ inch thick. Think thicker than potato chips, but not chunky. Thin slices cook faster and soften beautifully in the broth.
  • Next, cut the slices in half or into quarters, depending on size. You want bite-sized pieces that fit easily on a spoon. They’ll break down slightly as they cook, which supports thicken the soup naturally.
  • Rinse the potatoes under cold water 2–3 times until the water runs clear. This removes excess starch and prevents the soup from getting overly gummy or cloudy.

This stage is simple but sets the tone for the soup’s texture. Clean, evenly sized, thin-cut potatoes = creamy, spoonable perfection.

πŸ§… Step 2: Dice Your Onion & Gather the Aromatics

Now let’s build the flavor foundation. Begin by dicing a medium onion into small, even pieces. We want this to blend into the soup, not overpower it.

Next, gather the aromatics:

  • Garlic paste: One teaspoon brings a sweet, mellow flavor without peeling and mincing.
  • Roasted garlic base: This brings another layer of depth, a bit richer and mellow than raw garlic.
  • Italian herb paste: This packs a concentrated hit of basil, oregano, and thyme into a spoonful.

Having these flavor boosters ready ahead of time makes the cooking process smoother and more enjoyable. It is like setting up your tools before painting; it makes the art part more fun.

πŸ₯“ Step 3: Cook the Bacon

Ah, bacon, the magical ingredient that makes the soup smoky, salty, and deeply satisfying.

  • In a large Dutch oven or heavy-bottomed soup pot, heat a tablespoon of oil over medium heat.
  • Add 4–5 slices of thick-cut bacon, chopped into small pieces.
  • Continue cooking until the bacon becomesΒ crispy and golden brown, and its fat is rendered into the bottom of the pot.

When it is crisp, remove the bacon with a slotted spoon and transfer it to a paper towel-lined plate. do not drain the bacon fat; this is liquid flavor gold. We will use it for the next step.

This stage brings a double-whammy of flavor: crispy bites of bacon + a rich, savory base from the rendered fat.

🌭 Step 4: Brown the Sausage

In the same pot (do not you dare clean it out!), add 1 pound of Italian sausage directly into the bacon fat. Mild or hot, your choice.

  • Break the sausage into small crumbles as it browns, using a wooden spoon or spatula.
  • Cook for about 6–8 minutes until it is nicely browned and cooked through.
  • Optional: If the pan looks overly greasy, you may drain off a little fat now. But do not go overboard, you still want some left behind for flavor.

Remember: we’re not just cooking sausage here, we’re layering flavor. The bits stuck to the bottom (called fond) will mix into the broth later and make the soup taste like it is been simmering for hours.

When cooked, remove the sausage and set it aside with the bacon.

πŸ§„ Step 5: SautΓ© the Onions & Garlic

Now let’s soften things up. With the sausage and bacon removed and a small amount of fat still in the pot:

  • Toss in your diced onion and cook over medium heat for 2–3 minutes until softened and translucent.
  • Mix in 1 tsp of garlic paste and 1 tsp of roasted garlic base. SautΓ© for 30–60 seconds until fragrant.
  • Add 1 tsp of Italian herb paste, plus a sprinkle of salt and freshly cracked black pepper.
  • For a small amount of heat, throw in ΒΌ tsp of red pepper flakes, totally optional but highly recommended.

This moment is where the kitchen starts to smell like heaven. You will want to bottle this aroma and wear it as perfume.

πŸ— Step 6: Add the Broth & Potatoes

Let’s bring the soup to life.

  • Add 6 cups of chicken broth or stock. Use low-sodium so you may control the salt.
  • Increase the heat to bring the mixture to a boil, then add in your sliced and rinsed potatoes.
  • Reduce to a simmer and cook for 15–20 minutes, or until the potatoes are fork-tender.

During this time, the potatoes soak up all those savory layers: the garlic, the herbs, the onion, the sausage drippings. It is like a bath in flavor.

If the soup looks a bit too thick as the potatoes cook, feel free to add another cup of broth. But do not worry, when we add cream, the texture will even out beautifully.

πŸ₯¬ Step 7: Add the Meats Back In + Kale

When your potatoes are soft, it is time to reunite the dream team:

  • Add the browned sausage and crispy bacon back into the pot.
  • Stir gently to combine all the hearty goodness.

Now, toss in your 3–4 cups of chopped kale. do not worry if it looks like a lotβ€”it will wilt down significantly.

  • Cover the pot with a lid and allow the soup simmer for 5–10 minutes, just enough for the kale to become tender and vibrant green.

This is the part that makes you feel a little better about the bacon and sausage. Kale sneaks in some fiber, vitamins, and texture, and even the picky eaters in your house might be into it.

πŸ₯› Step 8: Add Cream & Cheese

This is where the soup transforms into pure comfort food.

  • Lower the heat to a gentle simmer (not boiling), and mix in 1 cup of heavy cream or half-and-half.
  • Add Β½ cup of grated Parmesan cheese and stir until melted and creamy.

The cream brings a luscious, velvety body to the broth, while the cheese provides it richness and depth. This is where Zuppa Toscana earns its comfort-food status.

Give the soup a taste. Add more salt, pepper, or red pepper flakes if needed. Remember, the cheese and sausage add saltiness, so season with care.

🍽️ Step 9: Time to Serve!

Your Zuppa Toscana is now ready for the grand finale.

  • Ladle generous portions into warm bowls.
  • Top with extra Parmesan cheese, go ahead, be generous.
  • Add a pinch of fresh black pepper or a tiny drizzle of olive oil for shine, if desired.
  • Serve with warm, crusty bread, garlic knots, or even a hunk of focaccia.

πŸ§€ Feeling extra indulgent? Offer grated cheese at the table and let guests say β€œwhen.” Or do not. Just keep grating while they stare in silent gratitude.


πŸ’‘ Why This Zuppa Toscana Soup Recipe Works So Well

Why This Zuppa Toscana Recipe Works So Well

There is a reason the soup is a fan favorite: it is the perfect balance of indulgent and wholesome, cozy and well-seasoned. Every ingredient is chosen with purpose, and together they create something far greater than the sum of their parts.

Below is what makes the recipe stand out:

  • Crispy bacon and Italian sausage form a well-seasoned base that infuses the entire soup with richness and smokiness.
  • Thin-sliced potatoes cook quickly and gently break down into the broth, giving the soup body without needing flour or thickeners.
  • Aromatic onion, garlic, and Italian herbs add depth and complexity that make each spoonful exciting.
  • Chopped kale brings a pop of color, a hint of nutrition, and a slightly earthy contrast to the creaminess.
  • Heavy cream and Parmesan cheese round out the dish, giving it that velvety finish that feels like a warm hug.

It is comfort food, but smarter, layered with flavor and texture, and easy enough to make on a busy weeknight.


βœ… Tips for Zuppa Toscana Soup Success

Tips for Zuppa Toscana Soup Success

Want your Zuppa Toscana to turn out perfect every time? These quick tips will help you make the most well-seasoned and satisfying soup, without stress in the kitchen.

1. Slice Potatoes Thinly and Evenly

Thin slices cook faster and break down slightly to help thicken the broth. Cutting them into quarters also makes them easier to eat by the spoonful.

2. Rinse the Potatoes Well

After slicing, rinse the potatoes in cold water until the water runs clear. This removes excess starch and keeps your soup from turning cloudy or gummy.

3. Brown the Sausage for Extra Flavor

do not rush this part. Allow the sausage brown and develop those tasty bits at the bottom of the pan, called fond. That is where the magic happens.

4. Add Kale at the Right Time

Kale cooks quickly. Add it just before the cream, and only simmer for a few minutes so it softens without turning mushy or dull in color.

5. Season at the End

Since bacon, sausage, broth, and cheese all add salt, wait until the end to adjust seasoning. A small pinch of salt or pepper can make all the difference.

These tips are simple but powerful. Follow them, and you will have a restaurant-quality soup right at home every single time.


πŸ₯„ Final Thoughts

This homemade Zuppa Toscana soup is like a warm blanket on a chilly day, cozy, satisfying, and full of comfort. When you make it from scratch, you will never crave the restaurant version again.

Plus, it is customizable, simple to prep, and sure to become a cold-weather favorite in your household.

Whether you are making it for a weeknight dinner, a Sunday supper, or meal prep for the week, the soup is a keeper.



Homemade Zuppa Toscana Soup

Homemade Zuppa Toscana Soup

A creamy Italian-inspired soup with crispy bacon, savory sausage, tender potatoes, kale, garlic, and Parmesan.

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 6 servings
Difficulty Easy
Pin Recipe
Units
Scale

Ingredients

  • 4–5 slices thick-cut bacon, chopped
  • 1 pound Italian sausage
  • 1 tablespoon olive oil, if needed
  • 1 medium onion, diced
  • 1 teaspoon garlic paste or 3–4 minced garlic cloves
  • 1 teaspoon roasted garlic base, optional
  • 1 teaspoon Italian herb paste or dried Italian seasoning
  • 1/4 teaspoon crushed red pepper flakes, optional
  • 3 medium russet potatoes, thinly sliced
  • 6 cups low-sodium chicken broth
  • 3–4 cups chopped kale, stems removed
  • 1 cup heavy cream or half-and-half
  • 1/2 cup grated Parmesan cheese
  • Salt and black pepper, to taste

Instructions

  1. Slice and rinse the potatoes, dice the onion, and prepare the kale and aromatics.
  2. Cook the chopped bacon in a Dutch oven until crisp. Reserve the bacon and leave the rendered fat in the pot.
  3. Brown the Italian sausage in the same pot, breaking it into crumbles. Reserve it with the bacon.
  4. Cook the onion in the remaining fat until softened. Add the garlic, herbs, and optional red pepper flakes.
  5. Add the chicken broth and potatoes. Bring to a boil, then simmer until the potatoes are fork-tender.
  6. Return the sausage and most of the bacon to the pot. Mix in the kale and cook until just tender.
  7. Lower the heat and mix in the cream and Parmesan without boiling.
  8. Season to taste, then serve with the remaining bacon and extra Parmesan.

Rate This Recipe

No ratings yet. Be the first to rate this recipe.

πŸ₯£ Craving More Cozy Soups?

Warm your week with these tried-and-true soup recipes from our kitchen to yours:

Bookmark your favorites and build your fall soup lineup because comfort food season is officially here. 🍁

Easy 30-Min Zuppa Toscana Soup Recipe for Dinner

Leave a Comment