Zuppa Toscana

$9.98 recipe / $1.25 serving
By Beth Moncel
4.82
from
151
Read reviews
Prep 15 minutes
Cook 30 minutes
Servings 8 (1.5 cups each)
Jump to recipePin Save

Zuppa Toscana is probably one of the richest, most hearty soups out there and is definitely one of my favorites. This creamy soup with tender potatoes and flavorful Italian sausage is modeled after the famous Zuppa Toscana from The Olive Garden restaurant, but I threw in my own personal twist. I’ve added an extra budget-friendly ingredient and lightened it up just a touch so I can slurp up a giant bowl without feeling too full.

Overhead view of a bowl of homemade zuppa toscana.

“I love this recipe. We make it so often, it is literally taped to the cabinet next to the stove! Works perfect every time. I occasionally swap cannellini beans for the great northern if I cannot find them. Other than that, it’s so perfect!”

Pam

Easy Recipe for Zuppa Toscana

If you’ve never been to Olive Garden or had Zuppa Toscana soup anywhere else, I’d describe it as a creamy potato soup loaded with flavorful Italian sausage, kale, and bacon. The original version uses heavy cream, bacon, and a whole pound of sausage, but I decided to try to lighten it up a bit. I used half and half instead of heavy cream, subbed half the sausage for white beans, used smoked paprika for smokiness instead of bacon, and then loaded up on potatoes and kale. The result? Still totally creamy and chock full of flavor, plus a hefty dose of vegetables. Whenever I make this soup, I know I’m going to eat nothing but this for the next four days straight (it has kale, so it’s okay, right?).

Tips for adding dairy to hot soups!

Anytime you add dairy to a homemade soup like this one, there’s a chance it can separate or curdle. To avoid this, I’ve always simmered my soups (and never let it come to a boil!), but I want everyone to enjoy their Zuppa Toscana as intended, so I’ve updated the recipe to include the following information:

  1. Use room temperature half and half, as cold dairy is more likely to curdle than room temperature dairy
  2. Temper the half and half with some of the hot broth before adding it to the soup

These tips (room temperature half and half, tempering the dairy before adding to the pot, and only letting the soup simmer once it’s added) will go a long way in keeping your soup silky-smooth and creamy—not curdled or grainy.

Share this recipe

Zuppa Toscana

4.82 from 151 votes
Zuppa Toscana is a creamy, filling, and flavorful soup with Italian sausage, potatoes, and kale. Just like The Olive Garden's, but made from scratch!
Author: Beth Moncel
Overhead view of a bowl of zuppa toscana.
Servings 8 (1.5 cups each)
Prep 15 minutes
Cook 30 minutes
Total 45 minutes

Ingredients

  • 1/2 lb. Italian Sausage, hot or mild* ($2.23)
  • 1 yellow onion ($0.70)
  • 2 cloves garlic ($0.08)
  • 1 15 oz. can Great Northern beans** ($0.94)
  • 1/2 tsp smoked paprika ($0.05)
  • 3 cups chicken broth*** ($0.39)
  • 1 cup water ($0.00)
  • 1 lb. red potatoes ($2.55)
  • 1/2 lb. kale, chopped with stems removed ($1.50)
  • 2 cups half and half, room temperature**** ($1.49)
  • 1 pinch red pepper flakes, optional ($0.02)
  • freshly cracked black pepper, optional ($0.05)
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Add the sausage to a large soup pot and sauté over medium heat, breaking it up into small pieces as it cooks. The sausage should contain enough fat to keep it from sticking, if not add a touch of olive oil. It’s okay if a small amount browns on the bottom of the pot.
  • While the sausage is cooking, dice the onion and mince the garlic. Add the onion and garlic to the pot and sauté until the onions are softened. The moisture from the onions should help dissolve any browned bits of sausage off the bottom of the pot.
  • Drain and rinse the can of beans. Add the beans, smoked paprika, chicken broth, and one cup water. Place a lid on the pot and let it come up to a simmer over medium heat.
  • While the pot is heating, cut each potato into quarters lengthwise, then slice across into thin, 1/8-inch thick slices. Add the potatoes to the pot along with the pre-chopped kale. The kale will fill the pot when it’s first added, but the heat from the liquid will wilt it within a few minutes. Stir it occasionally to help the wilting process.
  • Let the pot simmer over medium heat for about 15 minutes, or until the potatoes are tender.
  • Remove some of the hot broth from the pot, transfer it to a separate bowl, and whisk in the room temperature half and half. Now, pour the tempered half and half mixture back into the soup pot with the potatoes and kale. Bring everything to a gentle simmer (don't let it boil!).
  • Season with red pepper flakes and freshly cracked black pepper if desired.

See how we calculate recipe costs here.


Equipment

  • Dutch Oven
  • Liquid Measuring Cup
  • Chef’s Knife

Notes

*You can use hot, mild, or sweet Italian sausage for this soup. Buy loose-ground Italian sausage rather than sausage in casings.
**You can use any type of white bean you want. If you don’t like beans, you can leave them out and add more sausage or potatoes.
***I use Better Than Bouillon brand soup base to make my broth.
****If you’re not from the U.S., “half and half” is like a lighter version of light cream. Be sure to use room temperature half and half. If you don’t have half and half, you can substitute with an equal mix of room temperature whole milk and heavy cream.

Nutrition

Serving: 1.5cupsCalories: 300kcalCarbohydrates: 26gProtein: 13gFat: 17gSodium: 601mgFiber: 5g
Read our full nutrition disclaimer here.
Have you tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!

Video

How to Make Zuppa Toscana Step-by-Step Photos

The ingredients to make zuppa toscana.

Gather all of your ingredients.

Ground Italian sausage in a soup pot with diced onions.

Brown the sausage: Add 1/2 lb. Italian sausage to a large soup pot and sauté over medium heat, breaking it into chunks as it cooks. I didn’t use any extra oil because sausage tends to be pretty fatty. It’s okay if a little sticks to the bottom of the pot because it will dissolve in the next steps. While the sausage browns, dice one yellow onion and mince two cloves of garlic. Add the onion and garlic to the pot and continue to sauté until the onions are soft.

Great northern beans, smoked paprika and chicken broth added to a soup pot with sauteed ground sausage and onions.

Simmer: Drain and rinse one 15oz. can of Great Northern beans, then add them to the pot with 1/2 tsp of smoked paprika, 3 cups of chicken broth, and 1 cup water. The smoked paprika will give that smoky hint that the bacon would have supplied. Sneaky, right? Put a lid on the pot and let it come to a simmer over medium heat.

A hand slicing potatoes on a wooden cutting board.

Prep the potatoes: While the pot is heating up, wash and slice one pound of red potatoes into 1/8-inch thick slices. Slicing them thinly helps them cook faster, plus makes a great texture in the soup.

Sliced potatoes and kale added to a pot of zuppa toscana.

Add the veggies: Add the potatoes to the pot along with 1/2 lb. of chopped kale. The heat from the liquid will begin to wilt the kale. Give it a stir occasionally to help it come into contact with the hot soup and wilt. After a few minutes, it will have wilted down into the soup nicely. Let the soup simmer over medium heat for about 15 minutes or until the potatoes are tender.

A ladle removing some broth from a pot of zuppa toscana.

Now, remove some of the hot broth and add it to a separate jug or bowl.

A jug of hot broth, with half and half being poured into it to temper.

Temper the half and half: Pour 2 cups room-temperature half and half into the reserved broth, stirring gently to combine. This helps temper the dairy so it blends smoothly into the hot soup without curdling.

A tempered half and half and chicken broth mixture being poured into a pot of zuppa toscana.

Simmer: Pour the tempered half and half into the pot and bring it up to a gentle simmer. DO NOT let it come to a boil at any point now!

Seasonings added to a pot of zuppa toscana.

Season to taste: I like my soup spicy (and had used mild Italian sausage), so I seasoned it with a pinch of red pepper flakes. A little freshly cracked black pepper is also nice. Depending on what type of broth you use, you may need to add a little salt (I did not add any).

Finished zuppa Toscana in a soup pot.

Serve, and enjoy!

Overhead view of a bowl of zuppa toscana with a spoon taking some.

Absolutely deserving of all the internet hype. SO. GOOD.

make it vegetarian

The sausage in this copycat Zuppa Toscana recipe is responsible for adding a lot of flavor to this soup, so if you plan to skip the sausage to make this recipe vegetarian, you’ll need to ramp up the seasoning. I suggest adding a tablespoon or so of Italian seasoning blend to make up for the spices that are found in the Italian sausage. You may also want to add an extra can of beans to bulk up the soup a bit. Be sure to use a vegetarian broth, too!

Serving suggestions

This is truly a meal in a bowl with the starchy potatoes, protein-filled Italian sausage and beans, and veggilicious kale, but if you want something on the side, I’ve got you covered. Garlic bread would probably be my first pick, or you can do something simple like no-knead bread or soda bread. Or maybe you want to go a little lighter and add a simple side salad to really make you feel like you’re at The Olive Garden!

Storage & Reheating

If you’re lucky enough to have leftovers, you can store them in the fridge for up to 3-4 days. I like to portion it out into individual airtight containers to make reheating easier. To reheat, you can either use the microwave or the stovetop, stirring occasionally until fully heated through. Some readers have also successfully frozen this soup and said it thaws and reheats well! I’d freeze it for up to 3 months. If you do decide to freeze it, just keep in mind that dairy-based soups can sometimes separate after thawing, and potatoes can become a bit mushy.

Our Zuppa Toscana recipe was originally published 1/31/15. It was retested, reworked, and republished to be better than ever 4/12/25.

Share this recipe

Posted in: , , , , , , , , , , , ,

4.82 from 151 votes
Subscribe
Notify of
guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

326 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Laura
04.22.25 9:26 am

I substituted some ingredients (spinach instead of kale, evaporated milk instead of of half and half) and it was delicious! My husband and son had seconds (and thirds!). I have added this recipe to my forever family favorites. Thank you for sharing!

Vanessa
04.16.25 11:05 pm

I made this vegan with vegetable bouillon, vegan Italian sausage and plant based heavy cream. Oh my gosh it is DELICIOUS!!! Absolutely delicious. I made a giant vat of it and my husband and I will scarf it after workouts since it seems to have everything one would need for recovery. I’m writing this recipe down and keeping it my forever folder.

Erin Diamond
04.13.25 11:51 pm

I made this tonight, and my hubby & 8yo loved it! It was missing something sweet for me, and I think I’ll add some sun-dried tomatoes next time. Still so yummy!

Lisa
04.13.25 12:37 pm

Beth, in a phrase like this:

“subbed half the sausage for white beans“

the thing that comes first is the substitute – the thing that wasn’t part of the original recipe – and the thing that comes second is the thing being removed.

Elisa
04.12.25 12:39 pm

This looks so good! Can’t wait to try it. Do you think it would work to substitute a can of coconut milk for the half & half?

Paige Rhodes
04.17.25 10:28 am
Reply to  Elisa

Other readers have done that with success! Just keep in mind that you might be able to detect that coconut flavor but it should be subtle.

Lauren
01.25.25 2:52 pm

SO GOOD! I have shared this recipe many many times!

gustavo estrada
01.20.25 9:07 am

A wonderful, tasteful and effortless soup, came out so good!!! Didn’t had any Italian sausage, I used a different one and it was so so so good!!! Thank you

Robin M
01.13.25 7:24 am

This soup is wonderful . I’ve been making it for years . Last week I substituted a can of evaporated milk for the 1/2 & 1/2 . It was just as creamy . I have also switched out part of the 1/2 & 1/2 with dairy milk . Just as awesome .
I am trying to work in Kale to more of our meals , so I look forward to Budget Bytes adding some new ones .

Janet ML
12.26.24 8:40 am

I made this soup a while back and would agree with other commenters that it is ridiculously awesome! Would it do well in an Instant Pot? If so, I’d love directions! Thanks for all the amazing recipes, this is always the first place I look when I need to find a new dish.

Paige Rhodes
12.26.24 2:29 pm
Reply to  Janet ML

I’m sure you could! I would do all the sautéing in the instant pot, then when you add the chicken broth, cook on manual high pressure for 5 minutes. When finished cooking, quick-release and stir in the half and half and kale. Let us know if it works!

Shelley garland
12.20.24 7:08 pm

My husbands favorite soup is the zupa
Toscana. I made this and it was fantastic. I did not have half and half so i used one and a half cups of heavy cream thinned with a half cup of water. Hubby said best soup I have ever made. We have been married 48 years. That is a lot of soup to beat.

Mac
10.07.24 10:21 am

I love this recipe!! Very yummy, but I tend to get a gut ache after. Might just be me.
I would like to point out that the online recipe says this makes (8) 1.5 cup servings and that is quite literally impossible.

I make this at least twice a month, and each time measure out portions using a 1/2 cup ladle. I get 5 servings every time.

I also agree with others- there is something weird about putting the cream in prior to boiling the potatoes. Maybe that is the source of my gut ache.

Julie
07.30.24 8:07 am

Made some substitutions (and also read most of the comments). Used heavy whipping cream (it’s what I had on hand), Russet potatoes (peeled, again what I had on hand), some kale and Rainbow Chard and did not use the sausage. I threw a TON of Italian seasoning in, along with some red pepper flakes… and then threw some Bacon Bits in at the end.

This was awesome. I did need to let it simmer (I was afraid of the dreaded curdle) longer than 15 minutes… more like 30 minutes total– BUUUT it was awesome!

Gabi G
05.14.24 6:57 pm

My partner just made this for us and I was panicked to come into the kitchen to the soup boiling with cream in it and the cream separating. He doesn’t make soups often and put everything in at once – I discovered the recipe told him to do that. NEVER I mean NEVER put your heavy cream in at the same time as the broth, because when your soup gets too hot (which is inevitable when cooking things like potatoes) and boils, it will curdle and separate the cream.

IMPORTANT REQUEST TO AUTHOR: Please I am begging you to fix the recipe and tell people to add the cream at the end after soup has been taken down from a boil and is on low heat. It should NOT go in same time as the broth. A poor lady down below thinks that she messed up the recipe herself when she did nothing wrong and the recipe is bad. If you google when to add cream to soup, it’s not debatable to add it at the end and to NEVER boil it. Thank you in advance for revising – if anyone else sees this, please revise your approach unless you want to be fighting your soup instead of working with it. At cream at end.

Eric
07.17.24 8:36 pm
Reply to  Gabi G

Yep, I am looking at a pot of very separated soup because I forgot again, not the first time. Definitely a problem with the recipe, wish I remembered from the last several times I’ve done it lol.

Jess Rice
07.18.24 8:51 am
Reply to  Gabi G

Hey, Gabi! Oh no! I’m sorry you had this experience. Our recipe does not call for a boil on this soup, but a consistent simmer only over medium heat. You are totally right; a high heat boil on this soup would certainly result in curdling milk!

I wanted to let you know, I did add a note about tempering the milk first as an extra precautionary measure.

Thanks for your feedback.

Jan
01.08.24 1:03 pm

My family does not like leafy greens in their soup. Is there something else I could substitute for the kale, like broccoli, carrots, or green beans???

Paige Rhodes
01.08.24 1:14 pm
Reply to  Jan

I think broccoli would be your best bet or just omit! You could add a little diced carrot as well.

KATHY L WRIGHT
01.08.24 12:54 pm

I made this today and it’s so good! I am not a kale fan so I dropped it and added my dry mixed veggies stuff. Hubby tasted it and said we’ll keep that recipe. Coming from him, that’s high honors! He isn’t a fan of soups.