This post may contain affiliate links. Read our disclosure policy.

This Whole30 Zuppa Toscana features Italian sausage and potatoes in a creamy broth. This Olive Garden inspired recipe is a perfect weeknight recipe.

Do you love cozy soup recipes? You’ll love creamy chicken tortilla soup or no bean chili (whole30).

whole30 zuppa toscana in a dutch oven with a ladle
Save this Recipe!
Enter your email & I’ll send it straight to your inbox.
Please enable JavaScript in your browser to complete this form.

This healthy version is gluten-free, dairy-free and full of flavor. Just like this Instant Pot chicken noodle soup, buffalo chicken chili, and turkey pumpkin chili.

When fall and winter hit, I’m so ready for all the soups. Not only are they great for throwing in the crock pot or on the stove, but making a batch of soup make your house smell amazing and warm your soul. They’re great for leftovers or freezing too!

Scroll down to the recipe for Dutch oven, slow cooker or even make this whole30 zuppa toscana in the Instant Pot.

Why I Love Whole30 Zuppa Toscana

  • It’s a hearty soup filled with healthy ingredients like kale and potatoes and protein from the sausage. This healthy zuppa toscana is made with olive oil, chicken broth and coconut cream or cashew cream instead of cheese and heavy cream. 
  • It’s a creamy soup that tastes just as good the next day. Which makes it great for meal prep!
  • The whole family will love it. Our toddler especially loves the potatoes and sausage.
  • It’s an easy whole food recipe. You only need one pot.
  • Easy to make low carb. Swap out the potatoes for a chopped head of cauliflower to make it keto and low carb!

​Grab these Ingredients

Here are the simple ingredients for this zuppa toscana recipe. Most are pantry staples and easy to find in grocery stores. Jump down to the recipe card for exact measurements.

whole30 zuppa toscana ingredients measured on the table with labels
  • Ground sausage: check the ingredients for added sugars and preservatives to keep this whole30 compliant. I really like the Italian sausage from Whole Foods or you can make your own Italian sausage with ground pork and spices.
  • Chicken broth: find one with reduced sodium so it isn’t overly salty. Bonus points for using bone broth!
  • Onion: fresh diced onion builds the base flavor for this soup.
  • Italian seasoning: a bit of this adds all the Italian flavors you need for a traditional zuppa toscana.
  • Garlic: nothing beats the smell of fresh garlic and onion cooking together.
  • Russet potatoes: I love the heartiness the potatoes add to this dish. You could swap this for sweet potatoes or red potatoes. Or you could use cauliflower florets as well to keep it low carb. 
  • Kale: make sure to wash it well before adding it to the soup. You can chop it or just tear it into small pieces. We also have a tutorial on how to freeze kale to if you have any frozen kale available you can use that.
  • Coconut cream: this is the thick part of the coconut milk from full fat coconut milk. You can find it in the international section of the grocery store. The coconut flavor minimal, in fact, I can’t even taste it. However, you could also use cashew cream as an alternative.
  • Tapioca starch: this is an optional ingredient that helps thicken the soup, similar to what cornstarch would do. It’s very affordable and can be found in the baking aisle. We use it to thicken a lot of soups like this creamy sausage gnocchi soup.

How to Make Whole30 Zuppa Toscana

The full printable recipe is below, but let’s walk through the steps with some photos and a video so you have a clear idea of what to expect. This classic Italian soup is really easy and these step-by-step instructions will make sure they turn out every time.

Brown the sausage

Add the olive oil to a large dutch oven over medium heat. When it’s hot, add the onion and cook, letting it soften and sweat for 2-3 minutes. Add the minced garlic and cook for another minute, until fragrant.

Add the Italian sausage and cook to break it up until no pink remains, about 4 minutes.

browned italian sausage and onion in a dutch oven

Boil the potatoes

Add the chicken broth, diced potatoes (or cauliflower), salt and red pepper flakes. Bring the soup to a boil over medium high heat then reduce the heat to medium low and simmer for 10 minutes.

diced potatoes boiling in tuscan soup

Add the cream and kale

Stir in the chopped kale and coconut cream until the cream is combined and the kale is wilted, about 2 minutes.

Use a tapioca starch slurry to thicken the sauce if desired. Remove a few tablespoons of the soup broth to a small bowl and add 1 tablespoon of tapioca starch and mix well until all lumps are gone. Place mixture back into the soup and boil for 1-2 minutes, until smooth and thickened.

whole30 zuppa toscana cooking in a large pot

Video: Watch How to Make Whole30 Zuppa Toscana

Recipe Variations

  • Add more veggies: sauté celery and chopped carrots with the onion.
  • Ground turkey: use ground turkey instead of Italian sausage if you can’t find one that is whole30 approved.
  • Add some crispy bacon: crisp it in the pan first then cook the sausage and rest of the ingredients right in the bacon grease. Make sure you use whole30 compliant bacon. 

How to Make it in the Slow Coooker

Cook the sausage, onion and garlic in a pan over medium heat then transfer to the slow cooker. Add the stock, spices and potatoes to the crock pot and cook on high for 3 hours or low for 5-7 hours. Add cream and kale and mix well for 3 minutes before serving.

Whole30 Zuppa Toscana in the Instant Pot

Instant pot: Select sauté mode and cook sausage, onions, and garlic. Add the broth, potatoes, and spices and set to pressure cook/manual on high for 8 minutes. Press the sauté button again when it’s done and add coconut cream and kale and cook until wilted, 2-3 minutes.

a soup bowl full of easy whole30 instant pot zuppa toscana with a spoon

If you make this recipe, I’d love for you to give it a star rating below. You can also tag me on Instagram so I can see it!

More whole30 soup recipes

Tap stars to rate!
4.89 from 18 votes

Whole30 Zuppa Toscana

Prep: 10 minutes
Cook: 25 minutes
Total: 35 minutes
Whole30 Zuppa Toscana is a classic Italian soup made with sausage and potatoes in a creamy broth. This healthy version is gluten-free, dairy-free and full of flavor. This Olive Garden inspired recipe is a perfect weeknight recipe.

Save this Recipe!

Enter your email and we’ll send it directly to you.
Please enable JavaScript in your browser to complete this form.
Servings: 6 servings

Ingredients

  • 1 tablespoon olive oil or avocado oil
  • 1 medium yellow onion peeled and diced
  • 3 cloves garlic minced
  • 1 lb hot or regular Italian sausage, casing removed (check ingredients for sugars and preservatives)
  • 2 teaspoons Italian seasoning
  • 6 cups reduced sodium chicken broth (or bone broth)
  • 4 medium russet potatoes cut into 1/2 inch cubes (Note 1 Low Carb)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon crushed red pepper flakes
  • 4 cups kale stemmed and chopped
  • 1 cup full fat coconut cream or cashew cream
  • 1 tablespoon tapioca flour optional

Instructions 

Cook the sausage and veggies

  • Add the olive oil to a large dutch oven over medium heat until it's hot and rippling. Stir in the diced onion and cook, letting it soften and sweat for 2-3 minutes. Add the minced garlic and cook for another minute, until fragrant.
  • Add the Italian sausage and cook to break it up until no pink remains, about 4 minutes. Stir in the Italian seasoning.

Simmer the soup

  • Pour the chicken broth into the soup with the diced potatoes (or cauliflower), salt and red pepper flakes. Bring the soup to a boil over medium high heat then reduce the heat to medium low and simmer for 10 minutes.

Finish with cream and kale

  • Stir in the chopped kale and coconut cream to combine and cook, stirring occasionally, until the cream is combined and the kale is wilted, about 2 minutes.
  • Use a tapioca starch slurry to thicken the sauce if desired. Remove a few tablespoons of the soup broth to a small bowl and add 1 tablespoon of tapioca starch and mix well until all lumps are gone. Place mixture back into the soup and boil for 1-2 minutes, until smooth and thickened.
  • Taste and add additional salt and red pepper flakes to taste
Last step! If you make this, please leave a review letting us know how it was!

Notes

Note 1. Low Carb. Swap the potatoes for 1 head of cauliflower for low carb option).
Where to find coconut cream: it will be in the international section of the grocery store. It’s the thick cream part on top of full fat canned coconut milk.
Slow cooker: follow steps 1 and 2 then transfer sausage, onion and garlic to a slow cooker. Add the stock, spices and potatoes to the crock pot and cook on high for 3 hours or low for 5-7 hours. Add cream and kale and mix well for 3 minutes before serving to allow kale to wilt.
Instant pot: select saute mode and cook sausage, onions and garlic according to steps 1 and 2. Add the broth, potatoes and spices and set to pressure cook/manual on high for 8 minutes. When it’s done, return to saute mode and add coconut cream and kale and cook until wilted, 2-3 minutes.
Storage: allow the soup to cool completely then transfer to an airtight container and keep in the fridge for up to 5 days.

Video

Equipment

  • Large Pot or Dutch Oven

Nutrition

Serving: 1serving | Calories: 466kcal | Carbohydrates: 52.6g | Protein: 18.3g | Fat: 20.8g | Saturated Fat: 8.9g | Cholesterol: 31mg | Sodium: 1076mg | Fiber: 4.6g | Sugar: 19.3g

Nutrition information is automatically calculated, so should only be used as an approximation.

Leave a comment

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

Recipe Rating




15 Comments

  1. Lindsay says:

    5 stars
    Amazing Dairy Free recipe!!! Family approved!!!

    1. Molly Thompson says:

      Thanks, Lindsay!!

  2. brandy says:

    5 stars
    My new favorite soup.

    1. Molly Thompson says:

      Thank you!

  3. Jessica Diab says:

    This is a very flavourful soup. We love it! Is it possible to freeze this soup?

    1. Molly Thompson says:

      Love that! Yes, you can freeze it. I like to put it in a freezer bag and lay it flat to freeze it then you can stand it up to save space. Thaw overnight in the fridge and reheat in the microwave or on the stove. Thanks!

  4. Madi says:

    5 stars
    This is my go to for meal trains. Everyone loves it and itā€™s so nourishing! It also gets my 5 and 3 year olds eating kale so major win

  5. Taylor says:

    5 stars
    One of our favorite go-to recipes!!! We donā€™t really eat soup in our household, but this has become one of our weekly meals. Super easy, quick, and so yummy! Plus, you feel 100% full afterwards. Thanks for sharing this wonderful recipe!

  6. Soup lover says:

    5 stars
    Itā€™s so good. Seems too easyā€¦but thatā€™s the best part! There really is no need to do anything to the recipe to ā€œplus it upā€ā€¦because itā€™s just GOOD!!!

  7. Alyssa says:

    5 stars
    I think this is my favorite soup Iā€™ve ever made! Itā€™s way better than Olive Garden and you canā€™t even taste the coconut. It has the perfect ratios and just the right amount of heat from the red pepper flakes. I added some black pepper as well. YUM

    1. Molly Thompson says:

      Thanks, Alyssa!! Best compliment!

  8. Bri Le-Mon says:

    5 stars
    Even my husband (who isnā€™t a soup guy) loves this recipe!

    1. Molly Thompson says:

      Ahh!! Best compliment! We love this one.

  9. Chelsea says:

    5 stars
    This soup is amazing. I donā€™t feel like Iā€™m ā€œsettlingā€ for healthy but less yummy ingredients, and thatā€™s a good feeling!!

    1. Molly Thompson says:

      Thanks, Chelsea! I feel the same way when we make this!