Easy Olive Garden Zuppa Toscana Soup Recipe (Copycat)

Craving a rich, creamy soup packed with savory Italian sausage, tender potatoes, and fresh kale? This zuppa toscana recipe delivers restaurant-quality flavor at home in just 30 minutes with simple ingredients. Perfect for cozy dinners, it satisfies hearty appetites while offering easy tweaks for healthier options.​

img 2 31
Easy Olive Garden Zuppa Toscana Soup Recipe (Copycat) 6

What Is Zuppa Toscana Soup?

Zuppa toscana translates to “Tuscan soup” from Italian roots, featuring potatoes, kale, and rustic flavors from the Tuscany region. The popular American version amps up the indulgence with spicy Italian sausage, bacon, garlic, onions, and heavy cream simmered in chicken broth. Naturally gluten-free, this one-pot meal provides protein from sausage, vitamins from kale, and comforting carbs from potatoes.​

Why You’ll Love This Recipe

This zuppa toscana soup stands out for its bold, smoky taste and foolproof method. Cooked in a single pot, it minimizes cleanup while maximizing flavor from browned meats and fresh aromatics. Families rave about its versatility: make it spicy for adults or mild for kids. Each bowl costs under $2 to make, far less than dining out, and leftovers reheat beautifully.​

Ingredients

Scalable for 4-6 servings (scale up as needed).

IngredientAmountNotes/Substitutions
Spicy Italian sausage1 lbMild or turkey sausage for less spice
Bacon, chopped6 ozTurkey bacon for leaner option
Yellow onion, diced1 mediumWhite onion works too
Garlic cloves, minced1 head (10 cloves)Jarred minced for convenience
Yukon Gold potatoes, 1-inch pieces1.5 lbs (5 medium)Russet or cauliflower for keto
Chicken broth, low-sodium6 cupsVeggie broth for vegetarian base
Water4 cupsMore broth for richer soup
Kale, chopped (stems removed)4-6 cupsSpinach or Swiss chard
Heavy cream1-2 cupsCoconut milk for dairy-free
Salt1-2 tspTo taste
Black pepper1 tspFreshly ground
Red pepper flakes1/2 tsp (optional)For extra heat
Parmesan cheese, grated1/2 cup + for toppingNutritional yeast for vegan

Nutrition per serving (1/6 recipe, approx.): 475 calories, 25g protein, 31g carbs, 29g fat, 6g fiber.​

Step-by-Step Instructions

  1. Brown the bacon and sausage: In a large pot or Dutch oven over medium-high heat, cook chopped bacon until crispy, about 5-7 minutes. Remove with a slotted spoon to a plate, leaving 1-2 tbsp fat. Add sausage, breaking it up with a spoon, and brown for 5 minutes. Remove to the plate with bacon.​
  2. Sauté aromatics: Add diced onion to the pot and cook until softened, 4-5 minutes. Stir in minced garlic and cook 1 minute until fragrant.​
  3. Simmer potatoes: Pour in chicken broth and water. Add potatoes, salt, pepper, and red pepper flakes. Bring to a boil, then reduce to medium-low and simmer 10-13 minutes until potatoes are fork-tender.​
  4. Finish the soup: Stir in chopped kale, cooked sausage, bacon, and heavy cream. Simmer 3-5 minutes until kale wilts and soup thickens slightly. Taste and adjust seasoning. Remove from heat.​

Ladle into bowls, top with grated Parmesan, and serve hot. Total time: 35 minutes.​

Expert Tips for Perfect Results

Use a full head of garlic for authentic depth without bitterness, as it mellows during simmering. Add cream off-heat or at low simmer to prevent curdling. For creamier texture, blend 1 cup potatoes before adding kale. Potatoes soften in leftovers, so enjoy fresh or freeze without cream (add later).​

Quick Variations:

  • Instant Pot: Sauté meats/aromatics on sauté mode, add liquids/potatoes, pressure cook 5 minutes, quick release, stir in kale/cream.
  • Slow Cooker: Brown meats first, add all except cream/kale to cooker on low 6 hours, stir in last 10 minutes.
  • Keto/Low-Carb: Swap potatoes for cauliflower florets.
  • Dairy-Free: Coconut cream + nutritional yeast mimics richness.​

Serving Suggestions

This hearty soup stands alone as a meal, but pairs beautifully with crusty sourdough for dipping, a simple green salad, or roasted asparagus. Try alongside garlic breadsticks or a charcuterie board for Italian flair. For wine, a light Chianti complements the sausage and kale.​

Storage and Reheating

Fridge: Cool completely, store in airtight containers up to 4 days. Freezer: Portion without cream up to 3 months; thaw and stir in fresh cream. Reheat gently on stovetop over low heat or microwave, stirring often, until steaming (avoid boiling).​

Nutrition and Customizations

Customize for diets:

  • Gluten-Free: Naturally so.
  • Whole30: Coconut milk, no cheese.
  • Vegetarian: Beyond Sausage + veggie broth.

Full breakdown (per serving):

  • Calories: 475
  • Protein: 25g
  • Carbs: 31g (6g fiber)
  • Fat: 29g
  • Sodium: 493mg​

Frequently Asked Questions

Is zuppa toscana spicy?
Uses hot Italian sausage for kick; swap mild for family-friendly. Add red pepper flakes for more heat.​

Is zuppa toscana healthy?
Gluten-free with nutrient-rich kale and potatoes. Lean sausage and light cream cut calories without losing creaminess.​

Can you freeze zuppa toscana?
Yes, but freeze base without cream. Potatoes may soften; best within 3 weeks.​

What can I substitute for kale?
Spinach wilts faster; Swiss chard adds earthiness.​

How do I make it dairy-free?
Full-fat coconut milk creates rich texture; stir in at end.​

Is it better with bacon?
Bacon adds smoky crunch; skip for lighter version.​

Enjoy this comforting classic any night of the week. Share your tweaks in the comments below!​

Print

Easy Olive Garden Zuppa Toscana Soup Recipe (Copycat)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Craving a rich, creamy soup packed with savory Italian sausage, tender potatoes, and fresh kale? This zuppa toscana recipe delivers restaurant-quality flavor at home in just 30 minutes with simple ingredients. Perfect for cozy dinners, it satisfies hearty appetites while offering easy tweaks for healthier options.

  • Author: Emma Recipe
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 6
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Ingredients

Spicy Italian sausage – 1 lb (mild or turkey sausage for less spice)

Bacon, chopped – 6 oz (turkey bacon for leaner option)

Yellow onion, diced – 1 medium (white onion works too)

Garlic cloves, minced – 1 head (10 cloves) (jarred minced for convenience)

Yukon Gold potatoes, 1-inch pieces – 1.5 lbs (5 medium) (russet or cauliflower for keto)

Chicken broth, low-sodium – 6 cups (veggie broth for vegetarian base)

Water – 4 cups (more broth for richer soup)

Kale, chopped (stems removed) – 4-6 cups (spinach or Swiss chard)

Heavy cream – 1-2 cups (coconut milk for dairy-free)

Salt – 1-2 tsp (to taste)

Black pepper – 1 tsp (freshly ground)

Red pepper flakes – 1/2 tsp (optional) (for extra heat)

Parmesan cheese, grated – 1/2 cup + for topping (nutritional yeast for vegan)

Instructions

1. Brown the bacon and sausage: In a large pot or Dutch oven over medium-high heat, cook chopped bacon until crispy, about 5-7 minutes. Remove with a slotted spoon to a plate, leaving 1-2 tbsp fat. Add sausage, breaking it up with a spoon, and brown for 5 minutes. Remove to the plate with bacon.

2. Sauté aromatics: Add diced onion to the pot and cook until softened, 4-5 minutes. Stir in minced garlic and cook 1 minute until fragrant.

3. Simmer potatoes: Pour in chicken broth and water. Add potatoes, salt, pepper, and red pepper flakes. Bring to a boil, then reduce to medium-low and simmer 10-13 minutes until potatoes are fork-tender.

4. Finish the soup: Stir in chopped kale, cooked sausage, bacon, and heavy cream. Simmer 3-5 minutes until kale wilts and soup thickens slightly. Taste and adjust seasoning. Remove from heat.

Notes

Use a full head of garlic for authentic depth without bitterness, as it mellows during simmering.

Add cream off-heat or at low simmer to prevent curdling.

For creamier texture, blend 1 cup potatoes before adding kale.

Potatoes soften in leftovers, so enjoy fresh or freeze without cream (add later).

Quick Variations:

Instant Pot: Sauté meats/aromatics on sauté mode, add liquids/potatoes, pressure cook 5 minutes, quick release, stir in kale/cream.

Slow Cooker: Brown meats first, add all except cream/kale to cooker on low 6 hours, stir in last 10 minutes.

Keto/Low-Carb: Swap potatoes for cauliflower florets.

Dairy-Free: Coconut cream + nutritional yeast mimics richness.

Storage: Fridge up to 4 days, freezer base up to 3 months (add cream after thawing).

Reheat gently on stovetop over low heat or microwave, stirring often.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star