Zuppa Toscana Soup (Cozy Copycat Olive Garden Comfort)

There’s something about a steaming bowl of Zuppa Toscana that wraps itself around you like a soft blanket at the end of a long, chilly day. This version brings all the creamy, rustic warmth of the restaurant favorite right into your kitchen but with that extra touch of homemade comfort that makes it feel like a nourishing family dinner idea rather than just another pot of soup.

The sausage adds a rich, protein-packed heartiness, while the potatoes melt into the broth with that familiar cozy weeknight meal tenderness we crave after busy days. And the kale? A gentle hint of green that makes the whole bowl feel like balanced comfort cooking warm, flavorful, and quietly nutrient-rich.

Whether you’re stirring this on a slow Sunday afternoon or doubling it as a budget-friendly dinner that reheats beautifully for meal prep during the week, this Zuppa Toscana is pure, wholesome satisfaction in every spoonful.

Ingredients You’ll Need

A simple list with rustic flavors that come together in one nourishing homemade meal.

Soup Base & Protein

  • 1 pound mild Italian sausage (hot or mild)
  • 1/2 cup diced bacon
  • 1 tablespoon unsalted butter

Aromatics & Flavor

  • 1 large onion, finely chopped
  • 6 cloves garlic, minced
  • 3 tablespoons flour
  • 6 cups low-sodium chicken broth
  • 1 cube beef bouillon, crushed

Veggies & Creaminess

  • 4–5 small Russet potatoes (about 1 pound), sliced into 1/4-inch rounds
  • 1 cup half and half or heavy cream
  • 3 cups chopped kale (stems removed)
    • Or substitute baby spinach or Swiss chard for a lighter, diabetic-friendly choice.

Seasonings

  • 1/2 teaspoon salt
  • 1/4 teaspoon cracked black pepper
  • 1 teaspoon each: mustard powder, dried parsley, ground fennel
  • 1/2 teaspoon each: dried oregano, dried basil
  • 1/4 teaspoon red chili flakes (optional adjust to taste)

For Serving

  • Grated Parmesan, for that final warm Italian finish

How to Make It

Brown the sausage

Cook the Italian sausage in a heavy pot over medium-high heat, breaking it apart until browned and fully cooked, about 10 minutes. Drain excess oil, leaving just a touch for flavor, then transfer the sausage to a plate.
A protein-rich start that builds the hearty base of this comforting bowl.

Crisp the bacon

Add the bacon to the same pot and cook until crispy, about 2 minutes. Keep just a teaspoon or two of those golden drippings before transferring the bacon to the sausage plate.
This step layers in cozy depth essential for a family-style comfort meal.

Soften the onions

Add the reserved drippings and butter, then stir in the onions. Cook until softened and fragrant, about 5 minutes.

Add garlic + flour

Mix in the garlic for a minute, then sprinkle in the flour. Stir constantly for 2 minutes to create a soft roux that thickens the soup beautifully.

Build the broth

Turn heat to high and pour in the chicken broth. Add the crushed bouillon and all seasonings. Bring to a gentle boil.
This is where the kitchen starts smelling like a nostalgic restaurant night out, but with the wholesome touch of homemade.

Cook the potatoes

Add sliced potatoes and cook until fork-tender, about 10 minutes.
The potatoes make this a filling, budget-friendly dinner that satisfies in all the right ways.

Finish with cream + greens

Lower the heat. Return the sausage and bacon, then stir in the cream and kale. Simmer for 2 minutes, just until the greens soften into the broth.
Creamy, cozy, and full of balanced comfort the kind of bowl that warms busy weeknights.

Serve warm

Ladle into bowls and finish with a sprinkle of Parmesan. Enjoy the rustic Italian hug in every bite.

Cozy Tips & Serving Ideas

  • Meal prep for the week: This soup reheats beautifully. Store in glass containers for grab-and-go warm lunches.
  • Gluten-free adjustment: Swap the flour for your favorite gluten-free thickener.
  • Low-carb alternative: Replace potatoes with cauliflower florets for a lighter, low carb bowl.
  • High-protein boost: Stir in white beans or add extra sausage for a more protein-packed version.
  • Diabetic-friendly choice: Use half-and-half instead of heavy cream and keep seasonings bold for flavor without added carbs.
  • Family dinner idea: Serve with warm bread, a simple salad, or roasted veggies for a full, nourishing homemade meal.
  • Budget-friendly planning: Buy sausage in bulk and freeze portions so you can make this cozy recipe anytime.

A Final Cozy Note

There’s something special about a soup that feels like home from the very first spoonful. This Zuppa Toscana is creamy, hearty, and full of flavor — the kind of comforting bowl you’ll want to save, revisit, and share again and again.

Zuppa Toscana Soup Olive Garden

A cozy, creamy Zuppa Toscana soup inspired by Olive Garden, made with Italian sausage, potatoes, bacon, and kale in a rich, comforting broth.
Prep Time 15 minutes
Cook Time 45 minutes
0 minutes
Total Time 1 hour
Course Soup
Cuisine Italian-American
Servings 6 bowls
Calories 420 kcal

Equipment

  • Dutch oven or heavy soup pot For browning sausage and simmering the soup.
  • Wooden spoon For breaking up sausage and stirring.
  • Chef’s knife For chopping onions, garlic, and potatoes.
  • Cutting board For prepping vegetables and sausage.
  • Ladle For serving the soup.

Ingredients
  

  • 1 pound mild Italian sausage (hot or mild)
  • 1/2 cup diced bacon
  • 1 tablespoon unsalted butter
  • 1 large onion, finely chopped
  • 6 cloves garlic, minced
  • 3 tablespoons flour
  • 6 cups low-sodium chicken broth
  • 1 cube beef bouillon, crushed
  • 4-5 small Russet potatoes (about 1 pound), rinsed and sliced into 1/4-inch slices
  • 1 cup half and half or heavy cream
  • 3 cups chopped kale, hard stems removed (or baby spinach or Swiss chard)
  • 1/2 teaspoon salt
  • 1/4 teaspoon cracked black pepper
  • 1 teaspoon mustard powder
  • 1 teaspoon dried parsley
  • 1 teaspoon ground fennel
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon red chili flakes, optional
  • Grated Parmesan, for serving

Instructions
 

  • In a heavy-based pot or Dutch oven, cook the Italian sausage over medium-high heat. Use a wooden spoon to break up the meat as it cooks. After about 10 minutes, when the sausage is browned and fully cooked, drain off most of the oil, leaving about 1 teaspoon in the pot. Transfer the cooked sausage to a plate.
  • In the same pot, add the diced bacon and cook over medium heat until crispy, about 2 minutes. Drain the pot, reserving 1–2 teaspoons of bacon drippings, then transfer the bacon to the plate with the sausage.
  • Add the reserved drippings and butter to the pot. Stir in the chopped onion and cook over medium heat until softened, about 5 minutes.
  • Add the minced garlic and cook for about 1 minute, until fragrant. Sprinkle in the flour and cook, stirring continuously, for 2 minutes to remove the raw flour taste.
  • Turn the heat to high and slowly pour in the chicken broth while stirring. Add the crushed beef bouillon cube, salt, pepper, mustard powder, dried parsley, ground fennel, dried oregano, dried basil, and red chili flakes if using. Bring the mixture to a gentle boil.
  • Add the sliced Russet potatoes to the boiling broth. Cook until the potatoes are fork-tender, about 10 minutes.
  • Reduce the heat to medium. Stir in the half and half or heavy cream, then return the cooked sausage and bacon to the pot. Add the chopped kale and simmer for about 2 minutes, just until the kale softens.
  • Taste and adjust seasoning if needed. Ladle the soup into bowls and top with grated Parmesan before serving.

Notes

Perfect for a chilly night, family dinners, or easy meal prep. Adjust spice level and creaminess to taste.

Nutrition

Calories: 420kcalCarbohydrates: 24gProtein: 18gFat: 30gSaturated Fat: 14gPolyunsaturated Fat: 3gMonounsaturated Fat: 10gCholesterol: 80mgSodium: 980mgPotassium: 750mgFiber: 3gSugar: 3gVitamin A: 90IUVitamin C: 35mgCalcium: 20mgIron: 15mg
Keyword Italian soup, olive garden copycat, sausage potato kale soup, zuppa toscana
Tried this recipe?Let us know how it was!