It is so easy to make Olive Garden’s classic Zuppa Toscana Soup at home! This incredible copycat recipe is even better than the restaurant version and can be made on the stove top or in the crock pot!
Bonus: It’s Stove Top and Crock Pot friendly!
Zuppa Toscana Soup
There is nothing cozier than a warm bowl of Zuppa Toscana Soup made right in your own kitchen. Olive Garden’s version is great, but I really do find this homemade version to be even better!
Maybe it’s the incredible combination of simple seasonings, or my trusty flavor enhancers, or just the simple fact that you can hand pick your own ingredients and use any variety of sausage that you want (hot, mild, regular). Either way, you and your family are going to love this.
Don’t miss my PRO TIPS below!
How to Make It
See recipe card below this post for ingredient quantities and full instructions.
Cook and crumble the sausage over medium heat. Reserve 1 Tbsp. drippings and set aside. Sauté the onions in butter and the reserved drippings until softened. Add garlic, hot sauce, soy sauce, and seasonings and cook for 1 more minute. Add the flour and cook for 2 minutes.
Add the chicken broth and heavy cream in small splashes. Bring to a boil, then reduce to a simmer.
Add the potatoes and the cooked sausage.
Cook until the potatoes are nearly fork tender, then add the kale until softened/wilted. Garnish with red pepper flakes, grated Parmesan, and/or chopped bacon and serve!
Pro Tips
- Flavor Enhancers: The mustard powder, hot sauce, and soy sauce are flavor enhancers and can’t be tasted outright in this recipe. The hot sauce doesn’t make this soup hot/spicy. I usually use Frank’s hot sauce.
- Sausage: Hot Italian Sausage is typically used in Zuppa Toscana, but mild Italian works if you are heat averse. My personal preference is Jimmy Dean Original Pork Sausage.
- The sausage in this recipe is cooked over medium heat as opposed to medium-high, this keeps it extra juicy and gives you enough drippings to make the roux, which also adds a lot of flavor.
- Cheese Garnish: I like to garnish bowls of this soup with freshly grated Belgioioso Parmesan cheese.
- Spinach can be used instead of kale if preferred or needed.
- Crock Pot method: See notes section of the recipe card.
Storage
- Store in an airtight container and refrigerate for up to 3 days or freeze for up to 3 months.
- Cream based sauces don’t reheat exactly back to their original consistency after being frozen/reheated, but this one comes close. Be sure not to overcook the potatoes if you plan on freezing.
Tools For This Recipe
(Amazon affiliate links)- Check out all of my kitchen essentials here.
- 4-Quart Dutch Oven– this is the perfect size for this soup.
- Measuring Spoons– I have these magnetic ones which stay nice and organized in my utensil drawer.
- Pinch Bowls– For measuring seasonings, etc. ahead of time.
- Soup Ladle
Try These Next
- Italian Wedding Soup
- Lemon Pepper Chicken
- Homemade Ramen
- Shrimp Pasta
- Broccoli Cheese Soup
- Steak with Gravy
Get My Free Meal Plan
I’ve got a Free Meal Plan with 7 of my super popular recipes (complete with grocery list)! Sign up for my email list and I’ll send it over now along with weekly dinner recipes!
And follow me on Facebook, Instagram, and Pinterest!
Tried This Recipe?
Leave a review, I love hearing your feedback! ⭐⭐⭐⭐⭐
Zuppa Toscana Soup
Ingredients
- 1 pound ground Italian sausage, hot or mild
- 1 tablespoon butter
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1 teaspoon hot sauce
- 1 teaspoon soy sauce, can sub Worcestershire sauce
- 3 tablespoons flour
- 5 cups chicken broth
- 1 cup heavy cream
- 3-4 small russet potatoes, about 1 lb.
- 3 cups kale, roughly chopped
Seasonings
- 1 teaspoon EACH: mustard powder, dried parsley
- ½ teaspoon EACH: dried oregano, dried basil
- 1 Pinch of red pepper flakes, optional
For Serving
- Grated Parmesan
- Roughly Chopped Bacon
Instructions
- Cook and crumble the sausage in a large soup pot over medium heat until cooked through, about 10 minutes. Reserve 1 tablespoon drippings and set the sausage aside. (1 additional tbsp. butter can be used if you don’t have drippings.)
- Add the drippings and butter to the soup pot and add the onions. Cook over medium heat until softened, about 5 minutes. Add the garlic, hot sauce, soy sauce, and seasonings and cook for 1 more minute.
- Add the flour and stir continuously for 2 minutes, until the raw flour smell is gone.
- Add the chicken broth in small splashes, stirring continuously. Add the heavy cream in the same manner. Bring to a boil, then reduce to a simmer.
- Clean the potatoes and pat them dry. Cut them in half lengthwise, then cut into 1/4-inch slices. Add the the potatoes to the soup along with the cooked sausage.
- Simmer for 10 more minutes, or until the potatoes are nearly fork tender. Stir in the kale and simmer for 5 more minutes.
- Transfer to serving bowls and garnish with red pepper flakes, grated Parmesan, and/or chopped bacon. Serve!
Notes
- Flavor Enhancers: The mustard powder, hot sauce, and soy sauce are flavor enhancers and can't be tasted outright in this recipe. The hot sauce doesn't make this soup hot/spicy. I usually use Frank's hot sauce.
- Sausage: Hot Italian Sausage is typically used in Zuppa Toscana, but mild Italian works if you are heat averse. My personal preference is Jimmy Dean Original Pork Sausage.
- The sausage in this recipe is cooked over medium heat as opposed to medium-high, this keeps it extra juicy and gives you enough drippings to make the roux, which also adds a lot of flavor.
- Cheese Garnish: I like to garnish bowls of this soup with freshly grated Belgioioso Parmesan cheese.
- Spinach can be used instead of kale if preferred or needed.
Slow Cooker Method:
- Note: Flour is not used for the slow cooker method.
- Follow steps 1 & 2 as outlined in stove top method. Transfer everything to the Crock Pot except for the heavy cream, potatoes, and kale.
- Cook on LOW for 5-6 hours or on HIGH for 3-4.
- Add the potatoes during the last 45 minutes. Cook until fork tender but not overcooked.
- Flip heat to low, if not it’s not already. Slowly stir in the heavy cream, followed by the kale. Let it heat through for 5 minutes, then serve!
Storage:
- Store in an airtight container and refrigerate for up to 3 days or freeze for up to 3 months.
- Cream based sauces don't reheat exactly back to their original consistency after being frozen/reheated, but this one comes close. Be sure not to overcook the potatoes if you plan on freezing.
Nutritional information is an estimate and is per serving. There are 6 servings in this recipe.
So good I had to review! I used half & half and vegetable broth since that was what we had. I drained the hot Italian sausage well, very important tip to keep the soup from turning red. It looked and tasted great, even better the next day. Surprisingly easy and good recipe.
It’s so great to hear you enjoyed this Susan. I love that it tasted even better the next day!💖 Thanks so much for taking the time to leave a review!
I have made this recipe in my crockpot once a month for the last couple of years, it’s amazing! I love your site, I use it all the time!
I add sliced mushrooms (I love them and I add them to everything I can) but other than that I make it as directed.
I always add the bacon when serving and it really makes the soup sooooo delicious!
Hey Kristin! I am SO happy to hear that!! I love the idea of putting mushrooms in this soup, I’ll have to try that! I’m a big mushroom fan. Thank you SO much for taking the time to leave a review, I really appreciate it! -Stephanie
Hi Stephanie CC
I forgot to buy kale at the store. I used the cabbage I had from another soup recipe I made. My husband put in a request for sweet potatoes instead of russet, just cooked less time.
It came out delicious. Another hip hip hooray!!!! Thank you
Pretty color with the sweet potato
That’s so great to hear Dawn! I bet the color is amazing with the sweet potato!😍 Thanks so much for the review!
Delish!!! And easy to put together on a weeknight.
Thanks Shelley!😀 I agree, definitely a great weeknight meal!
Followed this recipe today doing stove top directions. I doubled everything.
I used 1 lb mild sausage & 1 lb hot sausage.
Only used half of an onion, more garlic was added, used baby kale, kosher salt instead of regular and everything else stayed the same. Wish I could post my picture but I sprinkled parmesan on top and ate it with toasted baguette w/ butter.
It was sooooooooo delicious.
So glad to hear you enjoyed this!😀 I’m obsessed with soup and this is one of my favorites! Good job making those tweaks based on your preferences!
This was SO easy, and tasted SO good!
A perfect copycat! I will make this again and again! Thanks!
Kerri
Hey Kerri! I’m SO happy you loved it! This is like, SO close to Olive Garden’s recipe isn’t it?! I don’t think I can tell the difference! I love freezing it for easy lunches, (if I ever have any leftover, lol). THANK you for commenting and rating my friend! -Stephanie
I cut my potatoes to thin and now I have sausage and Kale lol.
I’m just going to boil more and throw them in the pot.
Hi Stephanie. I’m sorry I keep commenting on all your posts but I wanted to comment on this recipe. I have made a copycat recipe of this before and it was awesome. For some reason I used spinach instead of Kale but it still tasted awesome. I also cooked up a few slices of bacon, diced and added it. Do you think it is okay to use regular or mild italian sausage instead of hot? Is there a brand you recommend? Thanks!
Hey Alexis! No need to apologize at all!! You can absolutely use regular/mild Italian sausage! I’ve always liked Jacksonville sausage myself! 🙂 Bacon in the soup sounds amazing, as does spinach! YUM! I’ll have to try that next time! 🙂 -Stephanie
Another huge hit! We loved it, and it was super easy!
Great for a cold winter night!
Yes!! Wahoooo! I’m so happy to hear it Steph!! You made my day!
It’s so coincidental that I had already planned to make this for dinner tonight! Your recipe is a bit different from mine however. I’ve never used flour in the cream, but I’m definitely trying this tonight. Also, your recipe calls for only 1 potato…is this correct? I usually use 3 or 4 potatoes. Perhaps mine are smaller russets? Thanks for sharing this!
That is so funny that you were planning on making this!!! You can absolutely use more potatoes, I don’t like too many in my soup and round that one medium potato was plenty, but totally your call!! ENJOY!!!!