Copycat Zuppa Toscana Soup

A Cozy and Flavorful Soup for Any Day
There’s nothing quite like a warm, comforting bowl of soup to brighten up your day, and Zuppa Toscana is one of the best! This hearty Italian-inspired soup is packed with delicious flavors—savory sausage, tender potatoes, and fresh kale, all swimming in a rich, creamy broth.
It’s a dish that feels like a big, cozy hug in a bowl, making it perfect for chilly nights, busy weeknights, or even when you’re craving a restaurant-quality meal at home.
Zuppa Toscana is one of the most popular soups served at Olive Garden, but the good news is that you can make an even better version right in your kitchen! The homemade version is just as rich and creamy, but you can adjust the flavors to your liking—make it spicier, lighter, or even dairy-free if you need to. Plus, it’s a one-pot meal, so cleanup is a breeze!
This post contains affiliate links and I may earn a small commission when you click on the link at no additional cost to you. As an Amazon Affiliate, I earn from qualifying purchases, thank you.
One of the things I love most about this soup is how easy it is to make with simple ingredients. It doesn’t take hours to cook, yet it tastes like it’s been simmering all day.
Whether you’re feeding a hungry family, meal prepping for the week, or just treating yourself, this soup is always a good idea. The combination of bold flavors and creamy goodness makes it a favorite for kids and adults alike.
About Zuppa Toscana
Zuppa Toscana is a creamy, flavorful Italian soup that combines crumbled sausage, tender potatoes, fresh kale, and a rich broth made with cream and chicken stock. The name “Zuppa Toscana” translates to “Tuscan Soup” in Italian, but the version most people recognize today is inspired by the one served at Olive Garden, rather than a traditional Italian recipe.
Authentic Tuscan soups often feature ingredients like beans, bread, and simple vegetables, but this Americanized version takes it up a notch with the addition of sausage and a creamy broth. It has a comforting, slightly spicy flavor that makes it stand out from other creamy soups like chowder or potato soup. The balance of meat, veggies, and creamy broth makes it filling without being too heavy—perfect for any time of year!
Why You’ll Love It
Zuppa Toscana is more than just a soup—it’s a go-to meal that checks all the right boxes. Here’s why you’ll want to make it again and again:
1. Rich & Comforting
This soup is the perfect blend of creamy and savory flavors. The sausage adds a delicious kick, the potatoes make it hearty, and the cream ties everything together into a silky, satisfying bowl of goodness.
2. Easy to Make
With just a few simple ingredients and one pot, you can whip up this soup in under an hour. It’s perfect for busy weeknights when you want something homemade but don’t have hours to spend in the kitchen.
3. Great for Meal Prep
Zuppa Toscana stores well and tastes even better the next day! Make a big batch and enjoy leftovers for lunch or dinner throughout the week.
4. Customizable & Family-Friendly
Not a fan of kale? Swap it for spinach! Want it spicier? Use hot Italian sausage! You can easily tweak the recipe to suit your taste preferences, and even picky eaters love the creamy, savory flavors.
5. Restaurant-Quality at Home
Why go out when you can make a better version of Olive Garden’s famous soup right in your kitchen? This homemade version is fresher, healthier, and just as delicious—if not better!
Ingredients for Zuppa Toscana
This soup is made with simple, everyday ingredients that come together to create an incredibly rich and flavorful dish. Here’s everything you’ll need:
For the Soup Base:
- 1 tablespoon olive oil
- 1 pound Italian sausage (mild or spicy)
- 1 small onion, diced
- 3 cloves garlic, minced – Fresh garlic makes all the difference in taste.
- 4 cups chicken broth – I love using low-sodium broth so I can control the salt level.
- 3-4 medium russet potatoes, sliced into thin rounds
For Creaminess & Flavor:
- 1 cup heavy cream – This gives the soup a rich, silky texture. If you prefer a lighter version, you can use half-and-half.
- ½ teaspoon crushed red pepper flakes (optional) – Adds a little heat, just like the restaurant version!
- Salt and black pepper, to taste – Season to your liking.
For the Greens & Final Touches:
- 2 cups fresh kale, chopped – If you’re not a fan of kale, baby spinach is a great substitute.
- ½ cup grated Parmesan cheese (optional, for serving)
Kitchen Tools Needed
You don’t need any fancy equipment to make Zuppa Toscana, but having the right tools makes cooking easier!
1. Large Soup Pot or Dutch Oven
A heavy-bottomed pot helps distribute heat evenly and prevents burning. I love using a 5- or 6-quart Dutch oven because it holds all the ingredients comfortably.
2. Sharp Knife & Cutting Board
You’ll need a good chef’s knife to chop onions, slice potatoes, and mince garlic. If you have a mandoline slicer, it makes slicing the potatoes super quick!
3. Wooden Spoon or Spatula
A sturdy wooden spoon helps break up the sausage while cooking and ensures nothing sticks to the bottom of the pot.
4. Ladle
For serving up big, hearty portions of this delicious soup!
5. Measuring Cups & Spoons
Since soups rely on balanced flavors, measuring your broth, cream, and seasonings ensures you get the perfect taste every time.
Personal Favorite: I always use my Lodge Dutch oven for soups—it holds heat so well and gives the best simmer! If you’re looking for a good mandoline slicer, OXO Good Grips makes an easy-to-use one for slicing potatoes thinly.
Cooking Instructions
Making Zuppa Toscana at home is super easy and only takes about 40 minutes from start to finish. Follow these step-by-step instructions for a delicious, restaurant-quality soup!
Step 1: Brown the Sausage (5-7 minutes)
- Heat 1 tablespoon of olive oil in a large soup pot or Dutch oven over medium heat.
- Add 1 pound of Italian sausage and break it up with a wooden spoon. Cook until it’s browned and slightly crispy, about 5-7 minutes.
- If there’s too much grease, drain some off, but leave about a tablespoon for flavor.
Pro Tip: If you like extra heat, use hot Italian sausage or add a pinch of red pepper flakes at this stage!
Step 2: Sauté the Aromatics (3-4 minutes)
- Add 1 small diced onion to the pot and cook for about 2 minutes, stirring often.
- Add 3 minced garlic cloves and cook for another minute, just until fragrant. Be careful not to burn the garlic!
Pro Tip: Stir frequently so the garlic doesn’t stick to the bottom—it can turn bitter if it burns.
Step 3: Add Broth & Potatoes (10-15 minutes)
- Pour in 4 cups of chicken broth and bring it to a boil.
- Add 3-4 thinly sliced russet potatoes and lower the heat to a gentle simmer.
- Cook for 10-15 minutes, or until the potatoes are fork-tender.
Pro Tip: Slicing the potatoes thinly helps them cook faster and makes the broth naturally creamy as they break down a little!
Step 4: Stir in the Cream & Kale (5 minutes)
- Reduce the heat to low and slowly pour in 1 cup of heavy cream, stirring gently.
- Add 2 cups of chopped kale and let it wilt for about 2-3 minutes.
Pro Tip: If you prefer a lighter soup, use half-and-half instead of heavy cream, or try coconut milk for a dairy-free option.
Step 5: Final Touches & Serve!
- Taste the soup and season with salt and black pepper as needed. If you want extra spice, add more red pepper flakes.
- Let the soup simmer for another 2 minutes to let the flavors meld together.
- Ladle into bowls and top with grated Parmesan cheese for extra richness.
Pro Tip: For even more flavor, crumble crispy bacon on top before serving!

Now, grab a spoon and enjoy your homemade Zuppa Toscana—it’s just as good (or better!) than the restaurant version!
Tips and Tricks for Success
Want to make the best Zuppa Toscana ever? Here are some tried-and-true tips that will take your soup to the next level!
1. Use Fresh Ingredients for the Best Flavor
Fresh garlic, onion, and kale make a huge difference in taste. Pre-minced garlic and bagged kale are convenient, but chopping fresh ingredients gives you a brighter, more flavorful soup.
Personal Tip: I always buy a fresh bunch of kale and remove the tough stems—it’s worth the extra effort!
2. Slice the Potatoes Evenly
Thin, evenly sliced potatoes cook faster and help give the soup its signature texture. If you cut them too thick, they’ll take longer to cook, and the soup won’t be as creamy.
Pro Tip: If you have a mandoline slicer, use it to get perfectly thin, uniform slices in seconds!
3. Don’t Overcook the Kale
Kale should be added at the end so it stays vibrant and slightly crisp. If you cook it too long, it can turn mushy and lose its bright green color.
Alternative: If you’re using spinach, add it just before serving, since it wilts much faster than kale!
4. Adjust the Spice Level to Your Liking
Zuppa Toscana has a mild heat from Italian sausage and red pepper flakes, but you can adjust it to suit your taste.
- Want it spicier? Use hot Italian sausage and add extra red pepper flakes.
- Prefer a mild version? Use sweet Italian sausage and skip the spice.
Personal Tip: I love using a mix of mild and spicy sausage for a balanced heat that isn’t overpowering!
5. Make It Thicker or Lighter
If you love a thicker soup, try mashing a few potatoes in the broth before adding the cream. This naturally thickens the soup without extra flour or cornstarch.
For a lighter version, swap the heavy cream for half-and-half or even coconut milk for a dairy-free option!
6. Let It Rest for Even Better Flavor
Like most soups, Zuppa Toscana tastes even better the next day because the flavors have more time to meld together. If you have time, make it a few hours ahead and let it sit before serving.
Ingredient Substitutions and Variations
Zuppa Toscana is already a flexible recipe, but you can easily swap out ingredients to fit dietary needs or personal preferences. Here are some great substitutions and fun variations to try!
Substitutions
- Dairy-Free Option: Swap the heavy cream for coconut milk or oat milk for a creamy texture without dairy. Full-fat coconut milk works best for richness.
- Lighter Version: Use half-and-half instead of heavy cream, or even plain Greek yogurt for a tangy, protein-rich alternative.
- Gluten-Free: This soup is naturally gluten-free! Just be sure to check the sausage ingredients, as some brands may contain gluten.
- Meat-Free Version: Replace the sausage with plant-based sausage, crumbled tofu, or even mushrooms for a hearty, vegetarian alternative.
- Potato Swap: If you want a lower-carb version, use cauliflower florets instead of potatoes. They absorb the flavors beautifully and make the soup just as satisfying!
Variations
Want to mix things up? Try these fun ways to switch up your Zuppa Toscana!
1. Spicy Version
- Use hot Italian sausage and double the red pepper flakes for extra heat.
- Add a dash of smoked paprika for a deeper, smoky spice.
2. Extra Protein-Packed
- Add grilled chicken, shrimp, or tofu for even more protein.
- Stir in a can of white beans (like cannellini or navy beans) for a heartier, more filling soup.
3. Extra Veggie Version
- Toss in carrots, zucchini, or bell peppers for added color and nutrients.
- Replace kale with baby spinach or Swiss chard for a different leafy green option.
4. Bacon Lovers’ Edition
- Stir in crispy, crumbled bacon at the end for a smoky, salty twist.
- Use bacon fat instead of olive oil to cook the onions and garlic for extra depth of flavor.
Serving Suggestions
Zuppa Toscana is a meal on its own, but pairing it with the right sides makes it even better! Here are some of my favorite serving ideas:
1. Crusty Bread or Breadsticks
- Nothing beats dipping warm, crusty bread into the creamy broth! Try a baguette, sourdough, or homemade garlic bread.
- Olive Garden-style breadsticks are a classic pairing that makes it feel like a restaurant meal at home.
2. Fresh Green Salad
- A simple side salad with a light vinaigrette balances the richness of the soup.
- Try a Caesar salad or arugula salad for a fresh, crisp contrast.
3. Roasted Vegetables
- Roasted Brussels sprouts, asparagus, or zucchini add a delicious, healthy side to your meal.
- Drizzle them with olive oil, salt, and a little Parmesan cheese for extra flavor.
4. A Glass of Wine or Sparkling Water
- A light, crisp white wine like Sauvignon Blanc or Pinot Grigio pairs beautifully with the creamy broth.
- For a non-alcoholic option, sparkling water with lemon or a refreshing iced tea is a great choice.
5. Make It a Cozy Italian Night!
- Serve Zuppa Toscana alongside a homemade Margherita pizza or a plate of pasta for a full Italian-inspired dinner.
- End the meal with tiramisu or cannoli for a perfect sweet treat!
With these serving ideas, your Zuppa Toscana meal will feel complete and satisfying, whether it’s a casual family dinner or a cozy date night at home!

Storage and Reheating Instructions
Zuppa Toscana is just as delicious the next day, and the flavors deepen as it sits! Here’s how to store and reheat it properly so it tastes just as good as when you first made it.
How to Store Zuppa Toscana
In the Refrigerator (Best for 3-4 Days)
- Let the soup cool to room temperature before storing.
- Pour it into an airtight container and keep it in the fridge for up to 4 days.
- If possible, store the kale separately and add it in when reheating to keep it fresh and vibrant.
Personal Tip: If you know you’ll have leftovers, make a big batch without the cream and add it fresh when reheating. This keeps the texture smooth and prevents separation.
In the Freezer (Best for 2-3 Months)
- Zuppa Toscana can be frozen, but the cream and potatoes may change texture after thawing.
- To freeze, leave out the cream and add it fresh after reheating.
- Use a freezer-safe container or zip-top bags (lay them flat for easier storage).
- Label with the date and freeze for up to 3 months.
Personal Tip: If you’re meal prepping, freeze the soup in individual portions so you can thaw only what you need!
How to Reheat Zuppa Toscana
On the Stovetop (Best for Even Heating)
- Pour the soup into a pot over medium-low heat.
- Stir occasionally and add a splash of broth, water, or milk if it looks too thick.
- If the kale was stored separately, add it in the last 2 minutes to keep it fresh.
- Heat until steaming hot, about 5-7 minutes, then serve!
Pro Tip: Stir frequently to prevent the cream from separating. If it does, whisk in a little more milk or cream to bring back the silky texture.
In the Microwave (Best for Quick Reheating)
- Transfer a portion of soup to a microwave-safe bowl.
- Cover loosely with a lid or paper towel to prevent splatters.
- Heat on medium power in 1-minute intervals, stirring in between.
- If the soup looks too thick, stir in a splash of broth or milk before serving.
Personal Tip: I like to microwave in short bursts and stir often—it helps the soup heat evenly without overcooking the cream.
Reheating from Frozen
- Thaw overnight in the fridge for best results.
- Reheat on the stovetop, adding fresh cream after it’s warmed through.
- If reheating from frozen, warm it slowly on low heat, stirring often.
With these storage and reheating tips, your Zuppa Toscana will always taste fresh, creamy, and flavorful—whether it’s the next day or a month later!
Frequently Asked Questions
Zuppa Toscana is a simple but flavorful soup, and I get a lot of questions about how to customize it, store it, and make it even better. Here are some of the most common FAQs!
1. Can I make Zuppa Toscana in a slow cooker?
Yes! A slow cooker is a great option for a hands-off approach. Here’s how:
- Brown the sausage, onion, and garlic in a pan first, then transfer them to the slow cooker.
- Add the broth and potatoes and cook on low for 5-6 hours or high for 3-4 hours until the potatoes are tender.
- Stir in the kale and cream in the last 30 minutes, then serve!
Pro Tip: If the soup is too thin, mash a few potatoes before adding the cream to naturally thicken it.
2. Can I make this soup dairy-free?
Absolutely! To make a dairy-free Zuppa Toscana, use:
- Full-fat coconut milk instead of heavy cream for a creamy, rich texture.
- Almond or oat milk for a lighter alternative.
Personal Tip: I prefer coconut milk because it gives the best creamy consistency without affecting the flavor too much!
3. How do I make Zuppa Toscana less spicy?
If you prefer a milder soup, here are some easy tweaks:
- Use mild Italian sausage instead of spicy.
- Skip the red pepper flakes or use just a pinch.
- Add an extra splash of cream or milk to balance out any heat.
Bonus: If you’re cooking for different spice preferences, serve red pepper flakes on the side so everyone can adjust their own bowl!
4. Can I use different meats instead of sausage?
Yes! While Italian sausage is traditional, you can try:
- Ground turkey or chicken for a leaner option.
- Bacon (or pancetta) for a smoky flavor.
- Meatless sausage or mushrooms for a vegetarian twist.
Personal Tip: If using ground turkey, add extra garlic and Italian seasoning to boost the flavor!
5. How can I thicken my Zuppa Toscana?
If you love a thicker, creamier soup, try these tricks:
- Mash some of the potatoes before adding the cream.
- Stir in a cornstarch slurry (1 tbsp cornstarch + 2 tbsp water).
- Add an extra splash of cream or milk for a richer texture.
Pro Tip: Avoid using too much cornstarch—it can make the soup too gloopy!
6. Can I use frozen kale or spinach?
Yes! Frozen greens work well, but keep in mind:
- Frozen kale should be added in the last 5 minutes of cooking so it doesn’t overcook.
- Spinach wilts faster, so add it right before serving.
Personal Preference: I love fresh kale because it gives the best texture, but frozen works in a pinch!
7. What’s the best way to meal prep Zuppa Toscana?
This soup is perfect for meal prep! Here’s how:
- Make the broth, sausage, and potatoes ahead of time and store in the fridge.
- Add the kale and cream fresh when reheating for the best texture.
Storage Tip: Store in individual portions so you can grab a quick meal anytime!
I hope this recipe helps you make the best Zuppa Toscana ever! Whether you stick to the classic recipe or try some fun variations, I’d love to hear how it turns out.
Let me know in the comments: Do you like your Zuppa Toscana extra creamy or with a little extra spice? Did you try any fun twists? Let’s chat!
Don’t forget to share your photos on Instagram and tag me (@tasiahub_) or use the hashtag (#tasiahub). I’d love to see your creations!

Copycat Zuppa Toscana Soup
Equipment
- Large Soup Pot or Dutch Oven
- Sharp knife & cutting board
- Wooden spoon or spatula
- Ladle
- Measuring Cups & Spoons
Ingredients
For the Soup Base:
- 1 tablespoon olive oil
- 1 pound Italian sausage mild or spicy – Spicy sausage adds a nice kick, but mild works well too!
- 1 small onion diced
- 3 cloves garlic minced – Fresh garlic makes all the difference in taste.
- 4 cups chicken broth – I love using low-sodium broth so I can control the salt level.
- 3-4 medium russet potatoes sliced into thin rounds
For Creaminess & Flavor:
- 1 cup heavy cream – This gives the soup a rich silky texture. If you prefer a lighter version, you can use half-and-half.
- ½ teaspoon crushed red pepper flakes optional – Adds a little heat, just like the restaurant version!
- Salt and black pepper to taste – Season to your liking.
- For the Greens & Final Touches:
- 2 cups fresh kale chopped – If you’re not a fan of kale, baby spinach is a great substitute.
- ½ cup grated Parmesan cheese optional, for serving
Instructions
Step 1: Brown the Sausage (5-7 minutes)
- Heat 1 tablespoon of olive oil in a large soup pot or Dutch oven over medium heat.
- Add 1 pound of Italian sausage and break it up with a wooden spoon. Cook until it’s browned and slightly crispy, about 5-7 minutes.
- If there’s too much grease, drain some off, but leave about a tablespoon for flavor.
- Pro Tip: If you like extra heat, use hot Italian sausage or add a pinch of red pepper flakes at this stage!
Step 2: Sauté the Aromatics (3-4 minutes)
- Add 1 small diced onion to the pot and cook for about 2 minutes, stirring often.
- Add 3 minced garlic cloves and cook for another minute, just until fragrant. Be careful not to burn the garlic!
- Pro Tip: Stir frequently so the garlic doesn’t stick to the bottom—it can turn bitter if it burns.
Step 3: Add Broth & Potatoes (10-15 minutes)
- Pour in 4 cups of chicken broth and bring it to a boil.
- Add 3-4 thinly sliced russet potatoes and lower the heat to a gentle simmer.
- Cook for 10-15 minutes, or until the potatoes are fork-tender.
- Pro Tip: Slicing the potatoes thinly helps them cook faster and makes the broth naturally creamy as they break down a little!
Step 4: Stir in the Cream & Kale (5 minutes)
- Reduce the heat to low and slowly pour in 1 cup of heavy cream, stirring gently.
- Add 2 cups of chopped kale and let it wilt for about 2-3 minutes.
- Pro Tip: If you prefer a lighter soup, use half-and-half instead of heavy cream, or try coconut milk for a dairy-free option.
Step 5: Final Touches & Serve!
- Taste the soup and season with salt and black pepper as needed. If you want extra spice, add more red pepper flakes.
- Let the soup simmer for another 2 minutes to let the flavors meld together.
- Ladle into bowls and top with grated Parmesan cheese for extra richness.
- Pro Tip: For even more flavor, crumble crispy bacon on top before serving!
Notes
Nutritional Value (Per Serving – Approximate)
- Calories: ~400-500 kcal
- Protein: ~15-20g
- Carbohydrates: ~30-35g
- Fat: ~25-30g
- Saturated Fat: ~12-15g
- Fiber: ~3-4g
- Sodium: ~900-1200mg
The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed. It should not be used as a substitute for a professional nutritionist’s advice.