This post may contain affiliate links. Please read our disclosure policy.
A healthier copycat Olive Garden Zuppa Toscana Soup that’s warm, comforting, and bursting with flavor! This soup is loaded with bone broth, Italian sausage, potatoes, kale, and bacon. It’s creamy, super filling, and the perfect family-friendly meal!
Just in case you didn’t know, Olive Garden’s Zuppa Toscana soup is the most popular soup on the menu. And when you taste this soup, you’ll understand why. It’s delicious, savory, and packed with crumbled sausage, potatoes, kale, and bacon in a light and creamy broth. When there’s a chill in the air, this recipe and my easy stovetop chili are my go-tos!
I’m confident this is the best healthy zuppa toscana recipe you’ll find. You can easily make it within the comforts of your own home, and the entire recipe cooks up in one pot on the stovetop! It’s family friendly, and makes plenty of leftovers, so it’s a great meal prep recipe.
If you’re looking to make a recipe without added sugar, just use my easy homemade ground Italian sausage recipe below. This recipe can also easily be made into a whole30 soup. Feel free to swap the ground pork for ground turkey or chicken, and use sugar free pork or turkey bacon.
Jump to:
Reasons You’ll Love This Recipe
Zuppa Toscana is an incredibly delicious and healthy soup. It typically includes heavy cream as the base. You’ll love this healthier version because it’s:
- Made with whole ingredients. The main ingredients are broth, ground Italian sausage, bacon, coconut milk, and it’s loaded with potatoes and kale! It’s a lighter broth that isn’t heavy on the cream. Because the ingredients are simple, this is a whole30 zuppa toscana recipe that’s paleo, too!
- Easy to make! The entire recipe cooks up in one pot on the stovetop. Perfect for weeknights!
- A make-ahead meal. You’ll get a lot of soup from this recipe. Freeze the leftovers and have another meal for lunch or dinner!
- Dairy free and gluten free. By default, this recipe is gluten free, but with a simple swap of coconut milk, is also great for people who are dairy free!
Ingredient Notes
There are just a few simple ingredients youโll need to make this recipe. The ingredients are fresh, healthy, and super flavorful. Hereโs what youโll need:
- Ground Italian sausage – Use mild or spicy ground Italian sausage depending on the amount of heat you like. For a whole30 recipe, use my homemade Italian sausage recipe above, and make sure to use sugar free bacon.
- Organic bacon – I like to look for nitrate free and sugar free bacon.
- Yellow onion – Go with a sweet onion, like Vadalia onions.
- Italian seasoning – This is a seasoning blend available at most grocery stores
- Chicken bone broth – You can use your own homemade chicken broth, or purchase a chicken broth either in a carton or in the freezer section.
- Yellow potatoes – these have a creamy texture and a soft skin
- Coconut milk – Use coconut milk from a can for the best flavor and texture.
- Sea salt – I recommend using an unrefined salt like Redmond Real Salt.
Substitutions
If youโre short on ingredients, hereโs what you can do:
- Ground Italian sausage: Make my homemade Italian sausage recipe above with ground chicken or ground turkey.
- Potatoes: You can use red or gold potatoes, too!
- Coconut milk: Heavy cream (not dairy free) works too. If using heavy cream, reduce to 1 cup.
How to Make Healthy Zuppa Toscana
The best part about this recipe is that it all cooks up in one pot! Hereโs how to make it in five easy steps:
1. Brown: Heat a large dutch oven or stock pot over medium heat. Once hot, add a small drizzle of oil. Add the sausage and use a spoon to break it up as it cooks. Once the sausage is browned, drain and set aside.
2. Cook the Bacon: Add the bacon to the pot and cook until crispy, about 5-7 minutes. Stir the bacon as it cooks. Remove the bacon pieces and set aside. Leave two tablespoons of bacon grease in the pot.
3. Sautรฉ: Add the onion, Italian seasoning, and crushed red pepper to the pot. Cook until the onions are soft, about 3-4 minutes. Stir in the minced garlic and cook for 1 minute.
4. Boil: Pour the chicken broth into the pot, stirring as you pour. Increase the heat to medium-high to bring the soup to a boil. Add the potatoes and boil until fork tender, about 15 minutes.
5. Simmer: Add the cooked sausage, most of the bacon, kale, and coconut milk to the pot. Reduce the heat to a simmer and cook until the kale is tender, about 5 minutes.
6. Serve: Add salt and pepper to taste. Top with remaining bacon and serve warm.
Homemade Sausage
If you want to make this a Whole30 zuppa toscana recipe, you can actually make your own sausage with ground pork and a mixture of spices! In fact, I much prefer making my own sausage since there are no additives. Just mix together the following in a large bowl with your hands before using it in this recipe:
Whole30 Italian Sausage
- 1 pound ground pork
- 1 teaspoon salt
- 1 teaspoon dried parsley
- 1 teaspoon fennel seeds
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon black pepper
- 1/2 teaspoon red pepper flakes
There are plenty of Whole30 compliant (sugar free) bacon options available in store! The two most widely available are Applegate Organics Uncured Bacon and Wellshire Sugar-Free Bacon. In general, look for a bacon that is uncured and sugar free.
Cooking Tips
- You can use mild or spicy ground Italian sausage depending how much heat you like.
- Make sure to dice the potatoes into small 1-inch cubes for even cooking.
- Taste the soup and season with salt and pepper at the end. I use ยฝ tsp salt and ยผ tsp pepper, but that may vary depending on the chicken broth and bacon you use.
- Don’t let the soup simmer too long after adding the kale.
- For whole30 zuppa toscana, use my homemade ground Italian sausage recipe and use sugar free bacon.
- This recipe is perfect for meal prep! A batch will give you plenty of leftovers for a second meal.
Recipe FAQs
โToscanaโ refers to the Tuscany region of Italy.ย So, Zuppa Toscana means “Tuscan soup” or “Tuscan style soup” in Italian.
The most popular soup at Olive Garden is their Zuppa Toscana Soup. It’s loaded with Italian sausage, kale, bacon, potatoes, and it’s simmered in a cream-based broth.
For this healthier version, there are about 450 calories per serving. You’ll also get almost 20 grams of protein, which makes it very filling!
Storage Tips
STORE: Healthy zuppa toscana stores really well in the refrigerator and leftovers are amazing! Place any leftovers in an airtight container in the refrigerator for up to 4 days.
FREEZE: To freeze, just place the soup in an airtight storage container. I like using mason jars or Le Parfait super jars. Let the soup cool completely before storing in the freezer, and leave room for the liquid to expand in the jar. Here are some great tips for storing soup in glass jars. This soup will keep in the freezer up to 3 months.
REHEAT: Reheat in a saucepan over low to medium heat until warm.
More Healthy Dinners
- Healthy Orange Chicken
- Easy Stovetop Chili
- Instant Pot Chicken Enchilada Soup (Whole30, Paleo)
- Healthy Chicken Tikka Masala
- How to Make Chicken Bone Broth
Healthy Zuppa Toscana
A healthier copycat Olive Garden Zuppa Toscana Soup that’s warm, comforting, and bursting with flavor! This soup is loaded with bone broth, Italian sausage, potatoes, kale, and bacon. It’s creamy, super filling, and the perfect family-friendly meal!
Ingredients
- Olive oil
- 1 lb ground Italian sausage*
- 6 slices organic bacon, diced (or turkey bacon, see note)
- 1 large yellow onion, diced
- 1 tablespoon Italian seasoning
- 1 teaspoon crushed red pepper
- 6 cloves garlic, minced
- 7 cups chicken bone broth
- 7 medium yellow potatoes, diced
- 3 cups finely chopped fresh kale
- 1 (13.5 oz) can full-fat coconut milk
- Salt and pepper, to taste
Instructions
- Brown: Heat a large dutch oven or stock pot over medium heat. Once hot, add a small drizzle of oil. Add the sausage and use a spoon to break it up as it cooks. Once the sausage is browned, drain and set aside.
- Cook the Bacon: Add the bacon to the pot and cook until crispy, about 5-7 minutes. Stir the bacon as it cooks. Remove the bacon pieces and set aside. Leave two tablespoons of bacon grease in the pot.
- Saute: Add the onion, Italian seasoning, and crushed red pepper to the pot. Cook until the onions are soft, about 3-4 minutes. Stir in the minced garlic and cook for 1 minute.
- Boil: Pour the chicken broth into the pot, stirring as you pour. Increase the heat to medium-high to bring the soup to a boil. Add the potatoes and boil until fork tender, about 15 minutes.
- Simmer: Add the cooked sausage, most of the bacon, kale, and coconut milk to the pot. Reduce the heat to a simmer and cook until the kale is tender, about 5 minutes.
- Serve: Add salt and pepper to taste. Top with remaining bacon and serve warm.
Notes
- *Use mild or spicy ground Italian sausage depending on the amount of heat you like. For a whole30 recipe, use my homemade Italian sausage recipe above, and make sure to use sugar free bacon.
- If using turkey bacon, make sure to add fat to the pan before cooking.ย
- Dice the potatoes into 1-inch pieces for even cooking.
- I add about ยฝ teaspoon salt and ยผ teaspoon pepper at the endโto me itโs the perfect amount of seasoning but may vary depending on the chicken broth you use.ย
- Reserve about 1-2 teaspoons of bacon pieces for garnish if desired.
Recipe by: Noelle Tarr and Kelsey Hite / Coconuts and Kettlebells | Photography by: Casey Colodny / The Mindful Hapa
casey says
My kitchen smells AMAZING after making this!! Made me so happy for a warm bowl of soup!
Noelle Tarr, NTP, CPT says
Thank you for sharing Casey!
Melissa says
This was so delicious! Made it exactly as written and it was so good. My whole family LOVED it!!!
Noelle Tarr, NTP, CPT says
Love that! Thanks for sharing!
adena says
Excited to make this, I have almost everything on hand. Do you think sweet potatoes would work instead?
Noelle Tarr, NTP, CPT says
Yes!
adena says
Made this last night with sweet potatoes, spinach, turkey bacon and ground turkey following Noelle’s directions for making the Whole 30 sausage. Came out amazing and was great because I already had all of the ingredients on hand!
Noelle Tarr, NTP, CPT says
Awesomeโso glad it worked with sweet potatoes too!!
Natalie says
Just made this soup tonight and WOW. It was packed full of flavor and absolutely delicious. My husband and I both went back for seconds…and maybe thirds. ๐
Noelle Tarr, NTP, CPT says
YAY! Thank you for sharing Natalie!!
AndrewT says
GREAT soup. Just like Olive Garden but better. This soup takes a bit more time but worth it. Tried it turkey bacon and used red potatoes and it turned out great.
Noelle Tarr, NTP, CPT says
Thanks for sharingโglad the swaps worked!
Audrey says
Finally tried this! My husband loved it and we will be taking this as our recipe for when it is our turn to cook on our next family vacation! Another great one, Noelle!
Noelle Tarr, NTP, CPT says
So glad you loved it Audrey!! Thank you… have a great vacation!
Tara says
Wow! I love this soup made with dairy so I was a little concerned about the coconut milk but it turned out amazing! Another winner ๐ฅ
Noelle Tarr, NTP, CPT says
Awesome! Thank you for sharing. It’s sooo good!
Kenny says
love the healthy twist on zuppa Toscana. Been looking for a recipe that nails the flavor and this is it!
Mimi says
Will regular milk work instead of coconut milk?
Noelle Tarr, NTP, CPT says
Yes! Under substitutions, you’ll see that for coconut milk, you can use heavy cream instead. If using heavy cream, reduce to 1 cup.