Hearty Whole30 Paleo Gluten Free Zuppa Toscana

This Whole30 Healthy Zuppa Toscana is a creamy and satisfying Italian soup crafted with flavorful sausage, tender kale, and wholesome sweet potatoes! It offers incredible versatility, easily prepared in your Instant Pot or Slow Cooker. This simple, hearty soup is not only Whole30 compliant but also naturally paleo, gluten-free, and dairy-free. It’s truly one of the most beloved healthy soup recipes for any time of year!

*This post was thoughtfully updated on September 29, 2021, featuring fresh photos and expanded content to enhance your cooking experience.

A steaming bowl of Whole30 Zuppa Toscana garnished with crispy bacon and fresh parsley

There’s nothing quite like a warm, comforting bowl of soup to chase away the chill, especially during the crisp fall and winter months. This Healthy Zuppa Toscana recipe transforms the classic Italian favorite into a nutrient-dense, dairy-free, and gluten-free delight. By thoughtfully swapping traditional potatoes for sweet potatoes, we achieve a wonderful balance of sweet, savory, and subtly spicy flavors that are utterly irresistible. However, if you prefer the classic touch, regular potatoes can certainly be used. The resultant Whole30 Zuppa Toscana offers a depth of flavor that feels indulgent yet aligns perfectly with a clean eating lifestyle.

This recipe is designed for maximum flavor with minimal fuss, ensuring that even on your busiest days, a homemade, wholesome meal is within reach. Whether you’re adhering to a Whole30 reset, following a Paleo diet, or simply seeking a healthier alternative to beloved comfort foods, this Zuppa Toscana stands out. It’s a testament to how simple ingredients can come together to create something truly extraordinary and nourishing.

Arrangement of fresh ingredients for Whole30 Zuppa Toscana including sausage, kale, sweet potatoes, and spices in small bowls

Why Choose This Healthy Zuppa Toscana?

The traditional Zuppa Toscana from popular Italian restaurants, while delicious, often comes loaded with heavy cream, cheese, and conventional potatoes, making it less suitable for those with dietary restrictions or health goals. Our version reimagines this beloved soup by making key ingredient swaps that keep it incredibly flavorful while adhering to strict dietary guidelines:

  • Whole30 & Paleo Compliant: Every ingredient is carefully selected to ensure it fits within these clean eating frameworks, free from grains, dairy, legumes, and refined sugars.
  • Dairy-Free & Gluten-Free: Coconut milk provides a rich, creamy texture without any dairy, and all other ingredients are naturally gluten-free. This makes it an excellent option for those with sensitivities or allergies.
  • Nutrient-Dense Sweet Potatoes: Instead of white potatoes, sweet potatoes are used. They not only add a touch of natural sweetness that complements the savory sausage and kale but also pack a powerful punch of vitamins A and C, fiber, and antioxidants.
  • Versatile Cooking Methods: Whether you prefer the speed of an Instant Pot, the hands-off convenience of a Slow Cooker, or the classic stovetop method, this recipe provides clear instructions for all, ensuring success in any kitchen.
  • Hearty & Satisfying: Despite being “healthy,” this soup doesn’t skimp on heartiness. The combination of savory sausage, vibrant kale, and tender sweet potatoes creates a truly filling and satisfying meal.

Essential Ingredients for Your Healthy Zuppa Toscana

Crafting this incredible soup requires a simple list of fresh and wholesome ingredients. Each component plays a crucial role in building the robust flavor profile we’re aiming for.

  • Italian Sausage: This is the backbone of the soup’s savory flavor. You can opt for mild or spicy Italian sausage based on your preference. For those on a strict Whole30 or Paleo diet, ensure your store-bought sausage is sugar-free and free from undesirable additives. Alternatively, you can easily make your own Italian sausage seasoning blend and mix it with ground pork or turkey for ultimate control over ingredients.
  • Bacon: Crispy bacon bits add a delightful smoky crunch to each spoonful. For Whole30, always choose sugar-free bacon. The rendered fat from the bacon can also be used to sauté the sausage, adding another layer of flavor.
  • Onion: Diced onion forms the aromatic foundation of the soup, providing a sweet and pungent base when sautéed.
  • Minced Garlic: Fresh garlic is indispensable for that authentic Italian flavor. Don’t skimp on it; the more, the merrier in our opinion!
  • Canned Full-Fat Coconut Milk: This is the secret to achieving that luscious, creamy texture without any dairy. It’s crucial to use full-fat coconut milk (not “light”) for the best results. For an extra rich soup, chill the can beforehand and scoop out only the thick, hardened cream from the top.
  • Chopped Kale: A powerhouse of nutrition, kale adds a beautiful color and a slightly bitter, earthy counterpoint to the rich sausage and sweet potatoes. Fresh kale, with its stems removed and coarsely chopped, works best.
  • Sweet Potatoes: These vibrant tubers are the star carbohydrate of our healthy Zuppa Toscana. They become wonderfully tender and absorb all the delicious flavors of the broth. One large or two small sweet potatoes will suffice. Feel free to leave the skins on for extra fiber and nutrients, or peel them if you prefer a smoother texture.
  • Italian Seasoning: A convenient blend of classic Italian herbs like oregano, basil, thyme, and rosemary. If you don’t have a pre-made blend, you can easily create your own with individual dried herbs.
  • Crushed Red Pepper Flakes: For a touch of warmth and a subtle kick, red pepper flakes are essential. Adjust the amount to your desired spice level.
  • Chicken Broth or Stock: Use a high-quality chicken broth or stock as the liquid base for the soup. Bone broth can also be used for an added nutritional boost. Ensure it’s sugar-free and compliant with your dietary preferences.

How To Prepare This Easy Zuppa Toscana

One of the best aspects of this Healthy Zuppa Toscana is its adaptability to various cooking methods. Whether you have a Dutch oven, an Instant Pot, or a slow cooker, you can achieve a wonderfully delicious result with minimal effort.

Instant Pot Method (Pressure Cooker)

  1. Prepare the Bacon: You can cook your bacon using my preferred oven-baked method for perfect crispiness and less mess, or dice the raw bacon and cook it directly in the Instant Pot using the “Sauté” function until it’s crispy. Remove the cooked bacon and set it aside on a paper towel to drain, leaving any rendered fat in the pot.
  2. Sauté Sausage and Aromatics: If you didn’t cook bacon in the Instant Pot, add 1 tablespoon of cooking oil (like avocado oil or ghee). Otherwise, use the rendered bacon fat. Add the Italian sausage, diced onion, and minced garlic to the Instant Pot. Sauté, breaking up the sausage, for 4-5 minutes until the sausage is browned and the onions are softened and opaque. This step builds foundational flavor.
  3. Deglaze and Pressure Cook: Hit the “Cancel” button. Add the chicken broth, diced sweet potatoes, Italian seasoning, red pepper flakes, and sea salt to the pot. Stir well, making sure to scrape up any browned bits from the bottom of the pot (this is crucial for preventing a “burn” notice).
  4. Set to Pressure Cook: Secure the lid on the Instant Pot and turn the vent to the “Sealing” position. Select the “Manual” or “Pressure Cook” setting on high pressure and set the timer for 8 minutes.
  5. Finish the Soup: Once cooking is complete, carefully perform a quick release of the pressure (stand clear of the steam vent). Open the lid, add the chopped kale, and stir until it wilts, which should only take about a minute. Finally, stir in 1 cup of the creamy, hardened part of the full-fat coconut milk until it’s fully melted and incorporated, creating that luscious consistency.
  6. Serve: Ladle the hot soup into bowls and garnish generously with the crumbled crispy bacon. Enjoy immediately!
Sautéed Italian sausage, onions, and garlic cooking together in an Instant Pot, forming a fragrant base for the soup

Slow Cooker / Crock Pot Method

  1. Prepare Bacon & Sausage: Cook your bacon separately using your preferred method (oven or stovetop), crumble, and set aside. In a large skillet or sauté pan, heat 1 tablespoon of cooking fat (or bacon fat if you cooked it in the pan) over medium-high heat. Add the Italian sausage, diced onions, and minced garlic. Cook for 5-7 minutes, breaking up the sausage, until it’s browned and the onions are translucent. Drain any excess grease.
  2. Combine in Slow Cooker: Transfer the cooked sausage mixture to your slow cooker. Add the chicken broth, diced sweet potatoes, Italian seasoning, red pepper flakes, and sea salt. Stir everything together until well combined.
  3. Slow Cook: Cover the slow cooker and cook on high for 3-4 hours or on low for 7-8 hours, or until the sweet potatoes are fork-tender.
  4. Add Greens and Cream: About 15-20 minutes before serving, stir in the chopped kale until it wilts. Then, add 1 cup of the creamy part of the full-fat coconut milk and stir until thoroughly melted and the soup is creamy.
  5. Serve: Serve hot, topped with crumbled bacon.
Diced sweet potatoes being added to the Instant Pot with sautéed sausage and other soup ingredients

Stovetop / Dutch Oven Method

  1. Prepare Bacon: Cook your bacon in a large Dutch oven or heavy-bottomed pot over medium heat until crispy. Remove the bacon and set aside, reserving 1-2 tablespoons of the rendered fat in the pot.
  2. Sauté Sausage and Aromatics: Add the Italian sausage, diced onion, and minced garlic to the pot with the bacon fat. Sauté over medium heat, breaking up the sausage, for 5-7 minutes until the sausage is browned and the onions are soft and translucent. Drain any excess fat.
  3. Simmer the Soup: Add the chicken broth, diced sweet potatoes, Italian seasoning, red pepper flakes, and sea salt to the pot. Bring the mixture to a gentle boil, then reduce the heat to low, cover, and let it simmer for about 15-20 minutes, or until the sweet potatoes are tender when pierced with a fork.
  4. Add Kale and Coconut Milk: Once the sweet potatoes are cooked, stir in the chopped kale and cook for just 1-2 minutes until it wilts. Remove the pot from the heat and stir in 1 cup of the creamy, hardened part of the full-fat coconut milk until it’s fully incorporated and the soup is creamy.
  5. Serve: Serve the soup hot, topped with crispy crumbled bacon.
Adding rich, creamy coconut milk to the Instant Pot Zuppa Toscana, stirring it into the simmering soup
A close-up of a spoonful of Whole30 Zuppa Toscana, showcasing the savory sausage, tender sweet potatoes, and crispy bacon topping

FAQs, Tips, and Tricks for Perfect Healthy Zuppa Toscana

Making this Healthy Zuppa Toscana is straightforward, but a few tips and tricks can elevate your soup to perfection and answer common questions.

Can I use another milk besides coconut milk?

For a strictly Dairy-Free Zuppa Toscana, full-fat canned coconut milk is your best bet for creaminess. Another excellent dairy-free alternative is cashew cream, made by blending ¾ cup of raw, unsalted cashews with ¾ cup of water until perfectly smooth. If you are not strictly dairy-free, you could certainly use heavy cream or half-and-half for a more traditional creamy base.

Can you make this Whole30 Zuppa Toscana Keto / low carb?

Absolutely! To make this soup Keto-friendly or lower in carbohydrates, simply substitute the sweet potatoes with cauliflower florets. The cauliflower will cook quickly and absorb the soup’s flavors beautifully, offering a similar texture without the added carbs.

Can you freeze Zuppa Toscana?

Yes, this soup freezes wonderfully, making it an excellent meal prep option! Allow the soup to cool completely before transferring it to freezer-friendly containers. Be sure to leave a little extra room at the top of the container, as liquids can expand slightly when frozen. Thaw overnight in the refrigerator and reheat gently on the stovetop or in the microwave.

Can you make this in the Slow Cooker?

Yes! Detailed Crock Pot Whole30 Zuppa Toscana directions are included above, ensuring you can enjoy this delicious soup with the convenience of a slow cooker.

What if I don’t like kale?

While kale adds great nutrition and texture, you can substitute it with other greens. Spinach is a popular choice; add it at the very end as it wilts much faster than kale. Collard greens or Swiss chard could also work, though they might require a slightly longer cooking time.

Can I make this soup spicier?

Certainly! Feel free to increase the amount of crushed red pepper flakes to your liking. You can also add a pinch of cayenne pepper for extra heat. For a deeper, smoky spice, consider adding a dash of smoked paprika.

What kind of sausage should I use?

Any ground Italian sausage (pork, chicken, or turkey) will work. The key is ensuring it’s sugar-free and free from undesirable additives if you’re adhering to Whole30 or Paleo guidelines. You can also buy plain ground meat and season it yourself with fennel, paprika, garlic powder, and oregano.

Two inviting bowls of Whole30 Zuppa Toscana, ready to be enjoyed

Storage and Reheating Tips

This Healthy Zuppa Toscana is fantastic for meal prepping, as it stores well and often tastes even better the next day when the flavors have had more time to meld.

  • Refrigeration: Store any leftover soup in an airtight container in the refrigerator for up to 5 days.
  • Freezing: For longer storage, allow the soup to cool completely before transferring it to freezer-safe containers or heavy-duty freezer bags. It can be frozen for up to 3 months. Remember to leave about an inch of headspace in containers to account for expansion during freezing.
  • Reheating: Thaw frozen soup overnight in the refrigerator. Reheat gently on the stovetop over medium-low heat, stirring occasionally, until warmed through. You may need to add a splash of extra broth or coconut milk to achieve your desired consistency, as the soup can thicken a bit upon standing. Avoid boiling vigorously, especially if you used coconut milk, to prevent separation.

Serving Suggestions

This hearty soup can be a meal in itself, but it also pairs wonderfully with a few simple accompaniments.

  • Side Salad: A crisp green salad with a light vinaigrette makes for a refreshing contrast to the rich soup.
  • Gluten-Free Bread: For those not strictly Whole30, a slice of gluten-free crusty bread for dipping is always a welcome addition.
  • Garnish Galore: Don’t forget the crispy bacon bits for texture and a sprinkle of fresh parsley for a burst of color and herbaceousness.

If you try this Healthy Paleo Zuppa Toscana, make sure to tag me on Instagram so I can see your delicious creations! Your feedback means the world to me; if you love this recipe, a 5-star rating and review below would be truly appreciated!

Other Easy Soups You Might Love

Looking for more comforting and healthy soup ideas? Check out these other family favorites:

  • Classic Gluten-Free Turkey Chili
  • Slow Cooker Salsa Verde Chicken Chili
  • Whole30 Jambalaya Soup
  • Healthy Chicken Pot Pie Soup
  • Slow Cooker Chicken Gnocchi Soup

Happy cooking, fam! xo

Pin this recipe for later!

*This post contains affiliate links. This means if you use one of my links, I may receive a small commission at no additional cost to you. Thank you for supporting Mary’s Whole Life!

Whole30 Zuppa Toscana in a white bowl topped with bacon and parsley
Pin Recipe

Whole30 Zuppa Toscana

By: Mary Smith
Prep: 10
Cook: 25
Total: 35
Yield: 6 people
A Whole30 and paleo version of the classic sausage, potato, and kale soup.

Equipment

  • Instant Pot
  • Slow Cooker
  • Dutch Oven

Ingredients

  • 4 pieces sugar free bacon
  • 1 lb Italian sausage, Turkey sausage will work as well
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 3 cups diced sweet potatoes, leave skins on or remove- up to you!
  • 4.5 cups chicken broth
  • 2 tsp Italian seasoning, (if you don’t have this, do ½ tsp basil, ½ tsp rosemary, 1 tsp oregano)
  • ½ tsp red pepper flakes, more or less to taste
  • ½ tsp sea salt
  • 3 cups kale, stems removed, coarsely chopped
  • 1 can coconut milk, We are only going to use the hardened part of coconut milk that rises to the top of the can.

Instructions

Instant Pot

  • You can make the bacon ahead of time using my fool-proof baked method, or make it in the instant pot. To do this, chop up the raw bacon. Set the pot to “saute” and add the bacon pieces. Cook until crispy and set aside to drain on a paper towel.
  • If you did not cook the bacon in the IP, add 1 tbsp cooking oil/ghee. If you did cook the bacon in the pot, use the rendered bacon fat to saute the sausage. Add the sausage, garlic, and onions to the pot and saute for 4-5 mins until cooked through and the onions are opaque.
  • Hit the “cancel” button and add in the chicken broth, sweet potatoes, and seasonings. Lock the lid, turn the vent to sealing, and set to “manual” high pressure for 8 minutes.
  • When done, manually release the pressure (carefully!). Add the kale and stir until wilted. Add 1 cup of coconut cream (the hardened/solidified coconut milk that rises to the top of the can) and stir until melted. Serve with crumbled bacon on top and enjoy!

Crock Pot/ Slow Cooker

  • Make bacon ahead of time using my fool-proof baked method or saute in a pan, drain, crumble, and set aside.
  • Heat a large saute pan over medium high heat and add 1 tbsp cooking fat (or if you cooked bacon in the pan, just use the bacon fat. Add the sausage, onions, and garlic and cook 5-7 mins until the sausage is browned and the onions are opaque.
  • Place the sausage mixture into the crock pot along with the chicken broth, sweet potatoes, and seasonings. Cook on high for 3-4 hours or low for 7-8 hours. Stir in the kale until wilted, and add in the coconut cream and stir until melted. Serve with crumbled bacon on top and enjoy!

Notes

You can store this soup in the refrigerator for up to 5 days.

You can also freeze this Healthy Zuppa Toscana! Just let it cool then transfer to a freezer-friendly container. Make sure to leave some space at the top since it may expand when frozen!

Nutrition

Calories: 542kcal

Carbohydrates: 22g

Protein: 17g

Fat: 44g

Saturated Fat: 23g

Polyunsaturated Fat: 4g

Monounsaturated Fat: 14g

Trans Fat: 1g

Cholesterol: 67mg

Sodium: 1550mg

Potassium: 932mg

Fiber: 3g

Sugar: 4g

Vitamin A: 12851IU

Vitamin C: 58mg

Calcium: 124mg

Iron: 5mg

All nutrition facts are an estimate and automatically calculated. While I fact check them using My Fitness Pal, please note that they may not always be 100% accurate and depend on ingredients used. Weigh your total and divide by the number of servings for the most accurate grams per serving size.

Did you make this?Rate & comment below, and tag me on Instagram @maryswholelife