Craving a rich, creamy soup packed with Italian sausage, tender potatoes, and fresh kale? This Zuppa Toscana recipe delivers restaurant-quality flavor right in your kitchen with simple ingredients and one-pot ease. Ready in 30 minutes, it’s hearty enough for dinner and customizable for any diet.

What Is Zuppa Toscana Soup?
Zuppa Toscana translates to “Tuscan soup” from Italian, featuring a creamy broth with potatoes, sausage, and greens. This version highlights bold garlic and smoky bacon for authentic taste. Naturally gluten-free, it offers vitamins from kale and potatoes while providing protein from sausage. For lighter options, swap heavy cream with coconut milk or use turkey sausage.
Ingredients
Serves 6-8 | Prep: 10 minutes | Cook: 25 minutes
- 1 pound spicy Italian sausage (mild or turkey for less heat)
- 6 ounces bacon, chopped
- 1 medium yellow onion, diced
- 1 head garlic (about 10 cloves), minced
- 5 medium russet potatoes, peeled and cut into 1-inch pieces (Yukon Gold or cauliflower for keto)
- 6 cups chicken broth (low-sodium)
- 4 cups chopped kale (stems removed; spinach or chard as substitute)
- 1 1/2 cups heavy cream (full-fat coconut milk for dairy-free)
- 1 teaspoon Italian seasoning
- Salt and black pepper to taste
- Red pepper flakes (optional, for spice)
- Grated Parmesan cheese, for serving
| Ingredient | Purpose | Substitution |
|---|---|---|
| Italian sausage | Rich, savory base | Chicken sausage (leaner), vegan sausage |
| Bacon | Smoky crunch | Turkey bacon, omit for lighter |
| Heavy cream | Creamy texture | Half-and-half, cashew cream (dairy-free) |
| Kale | Nutrient boost | Baby spinach (milder) |
Nutrition (per serving, approx.): 450 calories, 25g protein, 30g carbs, 32g fat.
Step-by-Step Instructions
- Cook bacon and sausage: In a large pot or Dutch oven over medium heat, cook chopped bacon until crispy, about 5-7 minutes. Remove with a slotted spoon to a plate, leaving 2 tablespoons fat. Add sausage, break it up, and brown for 5 minutes. Remove to the plate with bacon.
- Sauté aromatics: In the same pot, add diced onion and cook until softened, 4-5 minutes. Stir in minced garlic and Italian seasoning; sauté 1 minute until fragrant.
- Simmer potatoes: Pour in chicken broth and add potatoes. Bring to a boil, then reduce to medium-low and simmer 12-15 minutes until potatoes are fork-tender.
- Finish the soup: Stir in chopped kale, heavy cream, cooked sausage, and three-quarters of the bacon. Simmer 5 minutes until kale wilts and flavors meld. Season with salt, pepper, and red pepper flakes. Ladle into bowls, top with remaining bacon and Parmesan.
Serve hot with crusty bread for dipping. Total time: 35 minutes.
Expert Tips and Variations
- Spice control: Use mild sausage and add red pepper flakes at serving for customizable heat.
- Instant Pot method: Sauté bacon/sausage/onion/garlic on sauté mode. Add broth/potatoes, pressure cook 8 minutes, quick release, then stir in kale/cream.
- Make it healthier: Add white beans for protein or zucchini for volume. Keto: Swap potatoes for cauliflower florets.
- Dairy-free/Whole30: Coconut cream works perfectly; stir in at the end to avoid curdling.
- Double the garlic: A full head infuses authentic Italian depth without overpowering.
- Cost saver: Feeds 6-8 for under $15 using pantry staples.
Serving Suggestions
- Crusty sourdough or baguette for dipping.
- Simple green salad with lemon vinaigrette.
- Roasted asparagus or garlic breadsticks.
- Pair with shrimp scampi for a full Italian meal.
Storage and Reheating
- Fridge: Cool completely, store in airtight container up to 4 days.
- Freezer: Portion into bags, freeze up to 3 months (potatoes may soften; best within 2 weeks).
- Reheat: Stovetop over low heat, stirring to prevent cream separation. Microwave in short bursts.
Frequently Asked Questions
Is Zuppa Toscana spicy?
Depends on sausage; spicy Italian adds kick, but mild keeps it family-friendly. Adjust with flakes.
Can you freeze Zuppa Toscana?
Yes, but consume within 3 weeks for best texture. Thaw overnight before reheating gently.
What potatoes work best?
Russets for creaminess; Yukon Gold hold shape. Avoid red for this recipe.
Dairy-free substitute?
Coconut milk mimics richness without dairy; use full-fat canned.
How many calories per bowl?
About 450; lighter with turkey sausage and half-and-half.
Slow cooker option?
Brown meats first, then cook on low 6 hours with all but cream/kale (add last 30 minutes).
Vegan version?
Use plant-based sausage, coconut cream, veggie broth, and omit bacon or use coconut bacon.
This hearty Zuppa Toscana soup warms from the inside out, perfect for chilly nights. Pin it, share your tweaks below, and enjoy homemade comfort anytime.
Print
Olive Garden Zuppa Toscana Soup Recipe
- Total Time: 35 minutes
- Yield: 6
Description
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.
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.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1.5 cups
- Calories: 475
- Sugar: 6
- Sodium: 493
- Fat: 29
- Saturated Fat: 14
- Unsaturated Fat: 12
- Trans Fat: 0
- Carbohydrates: 31
- Fiber: 6
- Protein: 25
- Cholesterol: 66

