Zuppa Toscana

$7.51 recipe / $0.94 serving
by Beth - Budget Bytes
4.82 from 145 votes
Pin RecipeJump to recipe →

This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.

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.

Close up overhead view of a bowl of Zuppa Toscana with a spoon in the center.

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!

Overhead view of a bowl of Zuppa Toscana with a spoon dipping into the center.
Share this recipe

Zuppa Toscana

4.82 from 145 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!
Overhead view of a bowl of Zuppa Toscana with a spoon dipping into the center.
Servings 8 (1.5 cups each)
Prep 15 minutes
Cook 30 minutes
Total 45 minutes

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

*I use Better Than Bouillon brand soup base to make my broth.
**I recommend tempering your half and half before adding it to the soup. Do this by gently simmering the half and half separately in a saucepan until small bubbles begin to form around the edges. It should NOT boil or you may experience curdling. Once you see those tiny bubbles form, it will be safe to add to the soup without the risk of curdling. 

Nutrition

Serving: 1.5CupsCalories: 299.81kcalCarbohydrates: 27.85gProtein: 13.89gFat: 15.56gSodium: 723.19mgFiber: 5.15g
Read our full nutrition disclaimer here.
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.

Video

Scroll down for the step by step photos!

How to Make Zuppa Toscana – Step by Step Photos

Brown Italian Sausage Then Add Onion and Garlic
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.

Add White Beans and Smoked Paprika
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?

Add Broth and Half and Half
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.

Slice Potatoes for Zuppa Toscana
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.

Bagged Chopped Kale
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 Kale to Zuppa Toscana
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.

Wilted Kale in Zuppa Toscana
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.

Simmered Zuppa Toscana
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
And that’s it!! The potatoes and beans help thicken the broth up nicely, without having to use heavy cream.

Overhead view of a bowl of zuppa toscana with a spoon on the side.

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

Share this recipe

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

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating





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

Comments

Leave a Comment
  1. I used plant based hot Italian sausage and full fat coconut milk instead of half and half. Turned out great. Good soup!

  2. Very good! I’ve never had it before but I know my aunt makes it A LOT, and her whole family loves it. I wish I had read the recipe more thoroughly and known I could use bacon instead of the Italian sausage. I’m not a huge fan of Italian sausage. I did substitute spinach for the kale, because I just cannot stand the taste of kale. 

    I’d like to know if you can freeze this? 

    1. I have to limit my dairy intake so I made this but used oatmilk instead of half and half and it came out great! Thanks for a great recipe.

      1. Oops, totally didn’t mean for this to be a reply… Just a comment.

  3. This was so good! I had some bacon that had gotten too crispy for my liking leftover from breakfast and added that and it was so a yummy addition! Thinking of adding some shaved Parmesan next time too!

  4. This soup is just amazing. Sometimes I use cabbage instead of kale – still as good as ever.

  5. This soup is on the regular meal rotation in our house, and I look forward to eating it each and every time! My husband and kids prefer soup light on the broth, so I typically double the sausage, beans, and potatoes to thicken it up. We also enjoy tossing in a cup or two of frozen corn kernels to add some sweet, crunchy contrast.

  6. Good soup! I used ground turkey and added Italian seasoning, salt and pepper, had no onion so that was left out. I added more smoked paprika and too much crushed red pepper so it was a tad spicier than I would like but still very good and I will make it again for sure! Garlic bread is fantastic dipped in it. Great recipe! 

    1. Oh yeah, I added garlic powder and celery salt as well for a deeper flavor.  Better than bullion would have been better than the boxed broth as it has more flavor on its own. Cook and learn 😄

  7. So it’s the pandemic, and my freezer had no sausage! I made this recipe and subbed in a generous cup of rotisserie chicken chopped up, 1/2 tsp fennel seeds and a generous pinch of red pepper flakes. It was pretty good. Everyone liked it and ate it up! We are socked in again in the PNW, and I am making this soup tonight, using your recipe with the Italian sausage I thoughtfully froze a few weeks ago! Subbing spinach for the kale this time, stores are out of everything!

  8. This is my favorite soup recipe, I make it a couple times a month. The only changes I make are increasing the garlic and paprika. I also add the half & half at the end when the potatoes are cooked through and let it warm through for a few minutes, because otherwise I’ve had trouble with it curdling. I’ve also taken to using fat free half & half (whatever that means).
    I’ve tried this with pre-chopped kale and there was such an unpleasant metallic taste. I’d recommend a fresh bunch of kale, it gets a lot more tender and tastes better than the bagged kale for some reason.

  9. Delicious! And a appreciate Beth finding a way to lighten up the recipe. With all that kale and the beans- this feels like a healthy potato soup!

  10. I made this tonight without any sausage, and it turned out great. I used the can of Cannellini beans and added a can of dark red kidney beans and a good dash of fennel seed. I used about 2 tsp Italian seasoning from Penzey’s Spices (Tuscan Sunset), and a squirt of Liquid smoke too. The flavors melded really well and frankly it let the kale shine so bright. I finished it off with 1/2 cup heavy cream, since the half and half split while the potatoes cooked, and the texture improved a lot. 

    Although I love the traditional Zuppa Toscana suffuse with sausage flavor, the all-bean replacement was so good that I’m sure I will make it again that way! Thanks for the great recipe! 

  11. Absolutely perfect and so delicious!  I did sub cannellini beans (cooked from scratch) instead of Great Northerns, and added maybe 1/2 tsp of Italian seasoning.   I always love your recipes and this one is going to be another favorite — thanks!

  12. I’m about to make this for the second time but I only have about a cup of half & half but I’ll be doubling the recipe.  Can I substitute milk? The entire family loved this and I made it extra hearty so this was a dinner stew that was served with crusty bread.  Perfect for cold days. 

    1. You should be fine replacing it with milk, it will just be less rich. You can try and balance it a bit by substituting the water used in the recipe (1cup), with milk as well.

  13. Can’t do dairy, so I replaced the half and half with coconut milk. I had turkey sweet italian sausage instead of pork.

    Still tasted perfect. Even more delicious on day 2.