Zuppa Toscana is probably one of the richest, most hearty soups out there, and 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 ful.
What is Zuppa Toscana??
If you’ve never been to Olive Garden or had Zuppa Toscana 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. I’m probably going to eat nothing but this soup for the next four days straight (it has kale, so it’s okay, right?).
Ingredients for Zuppa Toscana
Here are all of the ingredients you’ll need to make this homemade Zuppa Toscana:
- Italian Sausage: You can use hot, mild, or sweet Italian sausage for this soup, although I prefer hot because I love the combination of spicy with the creamy broth. Buy loose ground Italian sausage rather than sausage in casings.
- Onion and Garlic: These aromatics provide a deep base flavor for the soup.
- Great Northern Beans: These mild white beans add bulk to the soup without adding a lot to the total cost of the recipe. The flavor blends seamlessly and you get a lot more fiber and nutrients in every bowl! If you don’t like beans, you can leave them out and add more sausage or potatoes.
- Chicken Broth: The base for this soup’s broth is chicken broth, which adds both flavor and salt. Make sure to get a really flavorful broth or else your soup will be lacking. I like to make my broth using Better than Bouillon because it’s inexpensive and super flavorful.
- Half and Half: This is what makes the broth rich and creamy. If you don’t have half and half, you can substitute with an equal mix of whole milk and heavy cream.
- Red Potatoes: Potatoes add a lot of bulk to this soup which helps you feel full and satisfied. Their tender texture is also great with the creamy broth and they soak up tons of flavor.
- Kale: Dark green kale adds a ton of texture and color to the soup and really helps round it out to make the soup a full meal in a bowl. If you don’t like kale, you can toss in a couple handfuls of spinach at the end of the recipe and just stir it in until wilted.
- Spices: The Italian sausage and chicken broth bring a ton of flavor to the soup already, so all we need to add is a little smoked paprika (to mimic the smoky flavor of bacon), some crushed red pepper, and freshly ground black pepper!
make it vegetarian
The sausage in this recipe is responsible for adding a lot of flavor to this soup, so if you plan to skip the sausage 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.
What to Serve with Zuppa Toscana
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!
Zuppa Toscana
Ingredients
- 1/2 lb. Italian Sausage, hot or mild ($1.75)
- 1 yellow onion ($0.32)
- 2 cloves garlic ($0.16)
- 1 15 oz. can Great Northern beans ($0.49)
- 1/2 tsp smoked paprika ($0.05)
- 3 cups chicken broth* ($0.39)
- 1 cup water ($0.00)
- 2 cups half and half** ($1.49)
- 1 lb. red potatoes ($1.29)
- 1/2 lb. kale, chopped ($1.50)
- 1 pinch red pepper flakes, optional ($0.02)
- freshly cracked black pepper, optional ($0.05)
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, one cup water, and half and half to the pot. 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. Season with red pepper flakes and freshly cracked black pepper if desired.
See how we calculate recipe costs here.
Notes
Nutrition
Video
Scroll down for the step by step photos!
How to Make Zuppa Toscana – Step by Step Photos
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 off 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.
Drain and rinse one 15oz. can of Great Northern beans, then add them to the pot with 1/2 tsp of smoked paprika. The smoked paprika will give that smoky hint that the bacon would have supplied. Sneaky, right?
Next add 3 cups of chicken broth, 1 cup water, and 2 cups (one pint) of half and half. If you’re not from the U.S., “half and half” is like a lighter version of light cream. Read about it here. Put a lid on the pot and let it come to a simmer over medium heat.
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. Add the potatoes to the pot.
Instead of buying a regular bunch of kale, I bought this bag of pre-chopped kale (it’s actually less expensive than regular bunches at my local store). This is a 12oz. bag, so I just used about 2/3 of it. If you are buying your kale in a bunch, use about one bunch. Make sure to remove the stems and tear the leaves into 1 to 2-inch pieces.
Add the kale to the pot and it will likely fill it up to the top. Let the heat from the liquid begin to wilt the kale. Give it a stir occasionally to help it contact 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.
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).
And that’s it!! The potatoes and beans help thicken the broth up nicely, without having to use heavy cream.
Absolutely deserving of all the internet hype. SO. GOOD.
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.
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!
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.
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.
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.
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???
I think broccoli would be your best bet or just omit! You could add a little diced carrot as well.
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.
Any tips on making this in a slow cooker??
This isn’t tested, so you’d be the guinea pig! But, I would still brown the sausage, onions and garlic then transfer to the slow cooker with the rest of the ingredients, adding the kale in at the end. I’d also maybe try to cook on low so that the half and half doesn’t curdle. Good luck!
I can’t get great northern beans where I am. Any other bean that would be similar?
Any white bean variation would be fine!
This was bangin! I love budget bytes. Made the crockpot potato soup last that was amazing too. I used sweet sausage cuz I don’t like overly spicy and with the red pepper flakes at the end it had the perfect spicy kick
I have made this recipe as written several times and it is always a hit! Some changes I do based on what I have on hand are: yukon gold potatoes for the reds, Italian kale instead of the curly leaf, and adding a teaspoon of fennel seeds to boost the sausage flavor.
Today, I changed out the potatoes for cubed butternut squash! (My guests were over during Thanksgiving and I served the original version of the recipe and did not want to duplicate it!) It is a hit. Butternut squash is sweet with the salty sausage and the kale. Hooray and Happy New Year!
Made this for dinner & it was a m a z i n g! Reading some of the other comments, I was concerned my half & half would curdle, but I just followed the directions of not turning the heat up too high & it worked out perfectly!
I failed miserably. My medium was too high and the whole thing curdled. Not worth adding in the half and half with heat on. Hopefully I can pull myself up to make this again.
It is not your fault, the recipe is written poorly. You should always add half and half or heavy cream at the end after you’ve taken the soup down from a boil to low heat. You can’t reasonably cook potatoes through correctly and also avoid curdling cream (at least without much finesse and babysitting!) – next time (and with similar recipes), add at the very end, and you will be much happier! I have asked the author to revise the recipe.
Sooo good!! I did a couple modifications to make the recipe vegan, if anyone’s interested:
I used a plant based sausage (field roast) with oil, for broth I used the better than bouillon that’s vegetarian “chicken” flavor, and I made cashew cream in place of half and half. I’m actually vegetarian so I could use half and half but I just love cashew cream lol. Soak raw cashews in boiling water for 20 minutes while you prep the vegetables, drain, throw them in a blender with an equal part non-dairy milk (I used almond) and some salt/pepper.
Thank you!
Why did my half and half curdle? Should i add it at the end instead of with the chicken broth
Was the soup boiling hard instead of simmering, maybe? Sometimes if the heat is too high it can cause curdling. You can add it at the end, but that does make it taste just a little sweeter, IMHO.
You can also temper your half/half by whisking in little bits of the hot liquid to bring up the temp slowly, and then add it to the soup.