The 1-Pot Creamy Zuppa Toscana That’ll Make You Skip Takeout Forever

5 from 3 votes
Jump to Recipe

This post contains affiliate links. Please see our disclosure policy.

Zuppa Toscana Soup Recipe by Mr. Make It Happen
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Zuppa Toscana – The Creamy, Cozy Soup Everyone Craves

This Zuppa Toscana Soup Recipe is the ultimate comfort soup — loaded with crispy bacon, spicy Italian sausage, tender potatoes, and creamy broth. It’s everything you love about Olive Garden’s version, but even better, made fresh at home. Perfect for chilly nights, cozy dinners, or when you just want something hearty and satisfying in under an hour.

Why You’ll Love This Zuppa Toscana Recipe

If you’ve ever had the Zuppa Toscana from Olive Garden, you already know it’s one of the best soups ever made — and this homemade version takes it to the next level. It’s creamy, garlicky, rich in flavor, and every spoonful has the perfect balance of sausage, bacon, and kale.

What I love about this recipe is that it’s restaurant-quality comfort food, but you can make it easily at home with simple ingredients. The flavors come together beautifully as the soup simmers, and it tastes even better the next day.


Watch Me Make This Zuppa Toscana Soup – Follow Along With Me

YouTube video


Ingredients for Zuppa Toscana Soup

Zuppa Toscana Soup Recipe by Mr. Make It Happen
  • 1 lb mild Italian sausage
  • 6–8 slices center-cut bacon
  • 1 onion, diced
  • 2 tbsp minced garlic
  • 2 russet potatoes, sliced or cubed
  • 4 cups chicken broth
  • 1 cup heavy cream
  • 3–4 cups fresh kale, roughly chopped
  • 1 tbsp basil paste (or 1 tsp dried basil)
  • 1 tsp Italian seasoning
  • ½ tsp crushed red pepper flakes (optional, for heat)
  • ¼ cup grated Parmesan cheese
  • All-purpose seasoning (salt, pepper, garlic & onion powder) — to taste

EQUIPMENT

Equipment Used

  • Large Dutch oven or heavy-bottomed pot
  • Wooden spoon or spatula
  • Sharp knife and cutting board
  • Ladle for serving
  • Paper towels (for draining bacon)

2 pc. Hybrid All-Purpose Skillet


Step-by-Step Zuppa Toscana Soup Instructions

Step 1: Prep Your Ingredients

Zuppa Toscana Soup Recipe by Mr. Make It Happen

Before we start cooking, I like to get everything chopped and ready. Peel, dice, and clean the potatoes and kale, then dice your onion and garlic. Keeping everything prepped makes the cooking process smooth and stress-free.


Step 2: Crisp the Bacon

In a large Dutch oven over medium heat, add 6–8 slices of center-cut bacon. Cook until the bacon is crispy and the fat has rendered out — about 6–8 minutes.


Use a slotted spoon to remove the bacon and place it on a paper towel-lined plate. Leave the bacon fat in the pot for flavor! Once cooled, crumble or chop the bacon and set it aside.


Step 3: Brown the Sausage

Turn the heat up to medium-high and add 1 lb of mild Italian sausage directly into the reserved bacon fat. Break it apart as it cooks and let it brown for 6–8 minutes until no longer pink and slightly caramelized.

Zuppa Toscana Soup Recipe by Mr. Make It Happen

Remove the cooked sausage and set it aside with the bacon.


Step 4: Sweat the Aromatics

If the pot looks a bit dry, add a small drizzle of olive oil or a splash of chicken broth. Lower the heat to medium, then add 1 diced onion and a pinch of AP seasoning (salt, pepper, garlic, and onion powder).

Zuppa Toscana Soup Recipe by Mr. Make It Happen


Cook for 4–5 minutes until the onion turns translucent. Add 2 tbsp minced garlic and cook for 30–45 seconds, stirring constantly to prevent burning.


5. Build the Soup Base (H3)

Return the browned sausage and most of the bacon to the pot (save a handful for garnish).

Zuppa Toscana Soup Recipe by Mr. Make It Happen

Add:

  • 2 russet potatoes (sliced or cubed)
  • 4 cups chicken broth
  • 1 tbsp basil paste
  • 1 tsp Italian seasoning
  • ½ tsp crushed red pepper flakes (optional for heat)

Bring to a simmer over medium heat, then reduce to medium-low and cook for 12–15 minutes, or until the potatoes are tender. Stir occasionally so nothing sticks.


Step 6: Add Cream & Kale

Once the potatoes are fork-tender, reduce the heat to low. Stir in 1 cup of heavy cream and 3–4 cups of chopped kale. Simmer gently for 3–5 minutes, just until the kale wilts but still has some bite.

Zuppa Toscana Soup Recipe by Mr. Make It Happen

💡 Tip: Don’t boil the soup after adding cream — gentle heat keeps it silky and prevents curdling.


Step 7: Taste & Finish

Stir in ¼ cup grated Parmesan cheese for that signature salty, nutty flavor. Taste the soup and adjust with a pinch of AP seasoning as needed.

Zuppa Toscana Soup Recipe by Mr. Make It Happen

Ladle into bowls, top with the reserved crispy bacon, and finish with a drizzle of olive oil or extra Parmesan if you like.


Tips & Notes

  • Potato texture: Sliced potatoes create a silky soup, while cubed ones give hearty bites.
  • Salt balance: Taste before salting — bacon, sausage, and Parmesan already add salt.
  • Make-ahead: Store in the fridge for 3–4 days. Reheat gently on the stove with a splash of broth if thick.
  • Freezer-friendly: Skip adding the cream before freezing; add it fresh when reheating.
  • Vegetarian option: Swap sausage for mushrooms and skip the bacon. Add a bit of smoked paprika for depth.

Serving Suggestions

  • Serve with crusty bread, garlic toast, or focaccia for dunking.
  • Add a simple green salad for balance.
  • Pair it with Chardonnay or a light Chianti for a cozy dinner pairing.

Why This Recipe Works

The secret to this Zuppa Toscana is layering flavor — starting with rendered bacon fat, caramelized sausage, and sweet onion before simmering everything in a creamy, herby broth. Each bite hits every flavor note: salty, savory, creamy, and just a little spicy.

Once you make this at home, you’ll never crave Olive Garden’s version again — trust me.


Final Thoughts

This Zuppa Toscana Soup is everything a comfort soup should be: creamy, cozy, hearty, and full of love. It’s perfect for cold nights, family dinners, or meal prepping for the week ahead. Once you try it, it’ll be on repeat all season long.


Try More Soup Recipes

Zuppa Toscana Soup Recipe by Mr. Make It Happen

Zuppa Toscana Soup

Matt Price
This Zuppa Toscana recipe is the ultimate comfort soup — loaded with crispy bacon, spicy Italian sausage, tender potatoes, and creamy broth. It’s everything you love about Olive Garden’s version but even better made fresh at home. Perfect for chilly nights, cozy dinners, or when you just want something hearty and satisfying in under an hour.
5 from 3 votes
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Course Side Dish, Soups & Stews
Cuisine Italian
Servings 8 servings
Calories 485 kcal

Equipment

Large Dutch Oven or Heavy-Bottomed Pot
Wooden Spoon or Spatula
Sharp Knife and Cutting Board
Ladle for Serving
Paper Towels for draining bacon

Ingredients
  

  • 1 lb mild Italian sausage
  • 6-8 slices center-cut bacon
  • 1 onion diced
  • 2 tbsp minced garlic
  • 2 russet potatoes sliced or cubed
  • 4 cups chicken broth
  • 1 cup heavy cream
  • 3-4 cups fresh kale roughly chopped
  • 1 tbsp basil paste or 1 tsp dried basil
  • 1 tsp Italian seasoning
  • ½ tsp crushed red pepper flakes optional, for heat
  • ¼ cup grated Parmesan cheese
  • All-purpose seasoning, salt, pepper, garlic & onion powder — to taste

Instructions
 

Step 1: Prep Your Ingredients

  • Before we start cooking, I like to get everything chopped and ready.
  • Peel, dice, and clean the potatoes and kale, then dice your onion and garlic. Keeping everything prepped makes the cooking process smooth and stress-free.

Step 2: Crisp the Bacon

  • In a large Dutch oven over medium heat, add 6–8 slices of center-cut bacon.
  • Cook until the bacon is crispy and the fat has rendered out — about 6–8 minutes.
  • Use a slotted spoon to remove the bacon and place it on a paper towel-lined plate.
  • Leave the bacon fat in the pot for flavor! Once cooled, crumble or chop the bacon and set it aside.

Step 3: Brown the Sausage

  • Turn the heat up to medium-high and add 1 lb of mild Italian sausage directly into the reserved bacon fat.
  • Break it apart as it cooks and let it brown for 6–8 minutes until no longer pink and slightly caramelized.
  • Remove the cooked sausage and set it aside with the bacon.

Step 4: Sweat the Aromatics

  • If the pot looks a bit dry, add a small drizzle of olive oil or a splash of chicken broth. Lower the heat to medium, then add 1 diced onion and a pinch of AP seasoning (salt, pepper, garlic, and onion powder).
  • Cook for 4–5 minutes until the onion turns translucent. Add 2 tbsp minced garlic and cook for 30–45 seconds, stirring constantly to prevent burning.

Step 5: Build the Soup Base

  • Return the browned sausage and most of the bacon to the pot (save a handful for garnish).
  • Add: 2 russet potatoes (sliced or cubed), 4 cups chicken broth, 1 tbsp basil paste, 1 tsp Italian seasoning, ½ tsp crushed red pepper flakes (optional for heat)
  • Bring to a simmer over medium heat, then reduce to medium-low and cook for 12–15 minutes, or until the potatoes are tender.
  • Stir occasionally so nothing sticks.

Step 6: Add Cream & Kale

  • Once the potatoes are fork-tender, reduce the heat to low.
  • Stir in 1 cup of heavy cream and 3–4 cups of chopped kale.
  • Simmer gently for 3–5 minutes, just until the kale wilts but still has some bite.
  • 💡 Tip: Don’t boil the soup after adding cream — gentle heat keeps it silky and prevents curdling.

Step 7: Taste & Finish

  • Stir in ¼ cup grated Parmesan cheese for that signature salty, nutty flavor.
  • Taste the soup and adjust with a pinch of AP seasoning as needed.
  • Ladle into bowls, top with the reserved crispy bacon, and finish with a drizzle of olive oil or extra Parmesan if you like.

Notes

Tips & Notes

  • Potato texture: Sliced potatoes create a silky soup, while cubed ones give hearty bites.
  • Salt balance: Taste before salting — bacon, sausage, and Parmesan already add salt.
  • Make-ahead: Store in the fridge for 3–4 days. Reheat gently on the stove with a splash of broth if thick.
  • Freezer-friendly: Skip adding the cream before freezing; add it fresh when reheating.
  • Vegetarian option: Swap sausage for mushrooms and skip the bacon. Add a bit of smoked paprika for depth.

Nutrition

Calories: 485kcalCarbohydrates: 15gProtein: 16gFat: 41gSaturated Fat: 17gPolyunsaturated Fat: 5gMonounsaturated Fat: 16gTrans Fat: 0.04gCholesterol: 100mgSodium: 1102mgPotassium: 536mgFiber: 1gSugar: 2gVitamin A: 1319IUVitamin C: 13mgCalcium: 102mgIron: 2mg
Show Me What You Made!Mention @_mrmakeithappen_ or tag #mrmakeithappenrecipes!

You Might Also Like:

About Matt Price

I’m Matt Price – A self taught “Home Chef”, or “Internet Chef”, lol, from Virginia. I’m super passionate about cooking and sharing recipes and techniques to elevate home cooking. Too many of us have drifted away from the kitchen – and my goal is to change that! Let’s Make It Happen.

5 from 3 votes (1 rating without comment)

Leave a comment

2 Comments

  1. Andrene says:

    5 stars
    Made this a week ago and it is fire! This is one of my favorite soups.

  2. KeShaun says:

    5 stars
    I made this recipe for my family and coworkers and they loved it