Creamy Whole30 Paleo Zuppa Toscana

Cozy up with a bowl of this incredibly satisfying Whole30 Zuppa Toscana. This hearty, flavorful soup is a healthy twist on the beloved Olive Garden classic, made entirely compliant with Whole30, Paleo, grain-free, gluten-free, dairy-free, and sugar-free dietary guidelines. Bursting with robust flavors from crispy bacon, savory sausage, tender potatoes, and fresh kale in a rich, creamy broth, it’s a comforting meal that doesn’t compromise on taste or your healthy eating goals. Whether you’re looking for an easy weeknight dinner, a delicious meal prep option, or a crowd-pleasing dish, this homemade Zuppa Toscana recipe is sure to become a new favorite.

Whole30 Zuppa Toscana soup in bowl, ready to be enjoyed.

Why You’ll Fall in Love with This Whole30 Zuppa Toscana Recipe

This Zuppa Toscana isn’t just a meal; it’s an experience. We’ve taken all the elements that make the traditional soup so popular and reimagined them through a health-conscious lens, delivering a dish that is both nourishing and deeply satisfying. Here’s why this recipe will earn a permanent spot in your culinary rotation:

Effortless Preparation, Multiple Cooking Methods

Simplicity is at the heart of this recipe. Despite its rich flavors, this Whole30 Zuppa Toscana is surprisingly straightforward to prepare. With minimal chopping and hands-on time, you can achieve a gourmet-quality soup in your own kitchen. What’s more, its adaptability means you can choose your preferred cooking method:

  • Stovetop: The classic approach, perfect for those who enjoy the hands-on process of simmering a delicious soup.
  • Instant Pot: For busy weeknights when time is of the essence, the Instant Pot dramatically cuts down cooking time, allowing you to enjoy this flavorful soup even faster.
  • Slow Cooker: Ideal for set-it-and-forget-it convenience, letting the flavors meld beautifully over several hours while you go about your day.

Unbeatable Flavor and Texture Profile

Each spoonful of this Zuppa Toscana delivers a harmonious blend of textures and tastes. The crispy bacon provides a smoky, salty crunch, contrasting perfectly with the hearty, well-seasoned sausage. Tender, perfectly cooked potatoes add a comforting earthiness, while fresh kale lends a vibrant color and a touch of wholesome bitterness that balances the richness. The creamy, savory broth ties all these components together, creating a soup that feels both luxurious and genuinely homemade. It’s a dish that truly satisfies on every level.

Perfect for Healthy Lifestyles: Whole30, Paleo, Gluten-Free & Dairy-Free

Navigating dietary restrictions can sometimes feel limiting, but this Whole30 Zuppa Toscana proves that healthy eating can be incredibly delicious. This recipe is meticulously crafted to be compliant with several popular dietary frameworks:

  • Whole30 Approved: Free from added sugars, grains, dairy, legumes, and alcohol, making it a perfect fit for your Whole30 journey.
  • Paleo Friendly: Adhering to the principles of the Paleo diet, using only wholesome, unprocessed ingredients.
  • Grain-Free & Gluten-Free: Safe for individuals with gluten sensitivities or those simply choosing to avoid grains.
  • Dairy-Free: Achieving its creamy texture without any traditional dairy products, making it suitable for those with lactose intolerance or dairy allergies.
  • Sugar-Free: No hidden sugars, ensuring a clean and natural flavor profile.

Furthermore, with a few simple substitutions, this recipe can easily be adapted for a low-carb or keto lifestyle, offering even greater flexibility.

A Meal Prep Dream

This soup is not only fantastic when freshly made but also develops even deeper flavors as leftovers. It’s an excellent candidate for meal prepping, allowing you to cook a large batch on the weekend and enjoy wholesome, flavorful meals throughout the week. The components hold up beautifully, ensuring that each subsequent serving is just as delicious, if not more so, than the first. It reheats wonderfully, making it a convenient and satisfying option for lunch or dinner.

Unveiling the Authentic Zuppa Toscana Experience

Zuppa Toscana, directly translating to “Tuscan Soup,” is a beloved Italian classic renowned for its hearty, comforting qualities and bold, rustic flavors. While traditional Italian cuisine boasts a vast array of soups, the version most commonly recognized today, particularly in North America, has been popularized by the famous restaurant chain, Olive Garden. Their rendition features a rich, creamy broth filled with savory Italian sausage, tender potatoes, and fresh kale, creating a deeply satisfying meal.

What is Zuppa Toscana?

At its core, Zuppa Toscana is a simple yet profoundly flavorful soup that embodies the essence of Tuscan culinary traditions: wholesome ingredients prepared with care. The key elements typically include a flavorful ground sausage (often Italian sausage), starchy potatoes, and leafy greens, all brought together in a creamy, seasoned broth. It’s a dish designed to warm you from the inside out, perfect for cooler weather or simply when you crave a nourishing and hearty meal. Our recipe captures this authentic spirit while making it accessible for modern dietary needs.

The Whole30 Twist: Making it Healthier

Our Whole30 Zuppa Toscana takes the beloved comfort of the original and elevates it to a new level of healthfulness without sacrificing any of its iconic taste. By carefully selecting compliant ingredients, we transform this classic into a dish that supports your wellness journey. We replace conventional high-sugar sausages and dairy-based creams with Whole30-approved alternatives, ensuring that every ingredient contributes positively to your health without compromising the creamy texture, savory depth, or overall deliciousness you expect from Zuppa Toscana. This means you can indulge in this rich and flavorful soup knowing it’s made with wholesome, clean ingredients.

Key Ingredients and Smart Substitutions for a Compliant Soup

Crafting a truly exceptional Whole30 Zuppa Toscana begins with selecting high-quality, compliant ingredients. Each component plays a vital role in building the layers of flavor and texture that make this soup so irresistible. Here’s a closer look at what you’ll need and how to make smart substitutions for various dietary preferences.

The Crispy Bacon Base

Bacon isn’t just an addition to this soup; it’s the foundation of its incredible depth of flavor. Cooked until perfectly crispy, it renders a delicious fat that we then use to sauté the other aromatics, infusing the entire soup with a smoky richness from the start. The crumbled crispy bacon is reserved and added at the very end, providing a delightful textural contrast and an extra burst of savory goodness.

  • Whole30 Compliance: When selecting bacon, always check the ingredient label carefully to ensure it is sugar-free and free from any other non-compliant additives. Many popular brands contain added sugars or nitrites.
  • Recommendation: Naked Bacon is a fantastic Whole30-approved brand readily available online or through their website, offering a perfectly compliant and delicious option.

Finding Whole30 Compliant Sausage

The ground sausage is another cornerstone of Zuppa Toscana, providing a robust, savory backbone to the soup. The challenge with Whole30 is that most commercially available sausages contain added sugars, cheeses, or preservatives that are not compliant.

  • Whole30 Compliance: Seek out sausages specifically labeled as “sugar-free” or “Whole30 approved.” Look for brands that prioritize clean ingredients.
  • Recommendation: Pederson’s Farms offers excellent Whole30-approved options, including their no-sugar-added chorizo (which I used for this recipe) and Italian sausage, both of which work beautifully in this soup. Naked Bacon also has sugar-free sausage links that can be de-cased.
  • Substitution: While Italian sausage is traditional, feel free to use compliant chorizo, breakfast sausage, or even a mix for a unique flavor profile.

Aromatic Foundation: Onions & Garlic

Diced onion and minced garlic are the aromatic powerhouses that lend a warm, pungent, and distinctly Italian flavor base to the soup. They are sautéed until fragrant, releasing their essential oils and building the first layer of complex taste.

  • Enhancement: Don’t rush this step! Cooking them slowly until softened and lightly golden will bring out their best flavors.
  • Substitution: If fresh garlic isn’t available, garlic powder can be used in a pinch, though fresh always offers a more vibrant taste.

The Creamy Broth: Coconut Milk & Chicken Broth

The signature creaminess of Zuppa Toscana is achieved here without any dairy. Canned full-fat coconut milk is the secret ingredient, providing a rich, velvety texture and mouthfeel without imparting a strong coconut flavor to the soup.

  • Coconut Milk Choice: Always opt for full-fat canned coconut milk, not coconut beverage or light coconut milk, for maximum creaminess. Shake the can well before opening to ensure the cream and liquid are thoroughly mixed.
  • Chicken Broth: A high-quality, sugar-free chicken broth is crucial. Brands like Kettle & Fire are excellent Whole30 compliant choices, offering deep flavor and wholesome ingredients.
  • Substitution: For a slightly less creamy, but still dairy-free option, you could experiment with almond milk or cashew milk, though the richness won’t be quite the same.

Hearty Potatoes vs. Low-Carb Alternatives

Red potatoes are my preferred choice for Zuppa Toscana because they hold their shape beautifully while cooking down to a tender, comforting texture. They absorb the flavors of the broth, becoming incredibly delicious.

  • Potato Prep: Chop potatoes into ½-inch pieces to ensure even cooking and a tender bite.
  • Substitution for Low-Carb: For a lower-carb version, cauliflower florets are an excellent substitute. They soften nicely and absorb the soup’s flavors. Be mindful that cauliflower cooks faster than potatoes, so adjust simmering times accordingly. Sweet potatoes also make a delicious and slightly sweeter variation.

Fresh Greens: Kale’s Role

Kale is the traditional leafy green in Zuppa Toscana, chosen for its robust texture that holds up well during cooking without becoming overly soggy. It adds a wonderful nutritional boost, a touch of color, and a pleasant earthy note.

  • Kale Type: Curly kale or lacinato (Dino) kale both work well. Remember to remove the tough stems before chopping.
  • Substitution: In a pinch, fresh spinach can be used, but it will wilt much faster and won’t retain its shape as much as kale. Add spinach just before serving to prevent it from disappearing into the soup.

Essential Seasonings

A simple blend of onion powder, oregano, and black pepper enhances the natural flavors of the ingredients. These spices contribute to the classic Italian-inspired profile of the soup.

  • Adjust to Taste: Feel free to adjust the amounts of these seasonings to suit your personal preference. A pinch of red pepper flakes can also be added for a subtle kick if you enjoy a little heat.
Paleo Zuppa Toscana simmering in a Dutch oven on the stovetop.

Step-by-Step Guide: Crafting Your Whole30 Zuppa Toscana

Making this healthy and delicious Whole30 Zuppa Toscana is a simple process, no matter which cooking method you choose. Follow these detailed instructions to create a comforting and flavorful soup that will impress everyone at your table.

Stovetop Method: Classic Comfort

The stovetop method allows for precise control over the cooking process, ensuring each ingredient is perfectly prepared.

Step 1: Crisp the Bacon

Begin by adding your Whole30 compliant bacon to a large skillet or Dutch oven. Cook over medium-low heat until the bacon is beautifully crispy and the fat has rendered. Once cooked, remove the crispy bacon to a plate lined with paper towels to drain, reserving about 2 tablespoons of bacon fat in the pan. This fat will infuse the rest of your soup with incredible flavor.

Step 2: Sauté the Sausage & Aromatics

To the reserved bacon fat in the pan, add the ground Whole30 sausage, diced onion, and minced garlic. Break up the sausage with a spoon as it cooks. Sauté this mixture over medium heat until the sausage is thoroughly browned and crumbly, and the onions have softened and become translucent. This step is crucial for building a deep, savory base for your soup.

Step 3: Simmer to Perfection

Once the sausage is cooked, add all the remaining ingredients to the skillet, with the exception of the crispy bacon and fresh kale. This includes the chicken broth, canned coconut milk, chopped red potatoes, onion powder, oregano, and a pinch of ground black pepper. Stir everything together to combine, then bring the mixture to a gentle simmer. Reduce the heat to low-medium and let it cook for approximately 20 minutes, or until the potatoes are fork-tender.

Step 4: Wilt the Greens & Add Bacon

After the potatoes are tender, stir in the fresh kale and the reserved crispy bacon. Continue to cook for just 1 to 2 minutes, or until the kale has brightened in color and is lightly wilted. Be careful not to overcook the kale; it should still have a slight bite and vibrant hue.

Step 5: Serve Hot

Ladle the hot and creamy Whole30 Zuppa Toscana into bowls. Serve immediately and enjoy the rich, comforting flavors!

Instant Pot Method: Speed and Convenience

For a quicker preparation, the Instant Pot is your best friend.

  1. Sauté Bacon: Use the “Sauté” function on your Instant Pot to cook the bacon until crispy. Remove bacon and reserve 2 tablespoons of fat.
  2. Cook Sausage & Aromatics: Add sausage, onion, and garlic to the pot. Sauté until sausage is browned. Press “Cancel.”
  3. Pressure Cook: Add all remaining ingredients (except kale and crispy bacon) to the Instant Pot. Secure the lid and set to “Manual” or “Pressure Cook” on high for 6 minutes.
  4. Release Pressure & Finish: Once cooking is complete, perform a manual quick release. Stir in kale and crispy bacon until kale is lightly wilted.
  5. Serve: Ladle and enjoy!

Slow Cooker Method: Hands-Off Deliciousness

Prepare ahead and let your slow cooker do the work for a flavorful soup that’s ready when you are.

  1. Crisp Bacon: In a separate skillet, cook bacon until crispy. Remove bacon and reserve 2 tablespoons of fat.
  2. Cook Sausage & Aromatics: Add sausage, onion, and garlic to the same skillet. Cook until sausage is browned.
  3. Combine in Slow Cooker: Transfer the cooked sausage mixture and all other ingredients (except kale and crispy bacon) to your slow cooker.
  4. Cook: Cook on low for 3 to 4 hours, or on high for 2 to 3 hours, until potatoes are tender.
  5. Finish & Serve: Just before serving, stir in the kale and crispy bacon until the kale is bright green and lightly wilted. Serve warm.
Whole30 Zuppa Toscana in white bowl with spoon, garnished with fresh kale.

Expert Tips for the Best Whole30 Zuppa Toscana

Achieving the perfect Whole30 Zuppa Toscana is all about paying attention to a few key details. These expert tips will help you elevate your soup, ensuring maximum flavor, ideal texture, and a truly enjoyable dining experience.

Potato Prep Matters

The way you prepare your potatoes significantly impacts their texture and how well they cook within the soup.

  • Uniform Size: Aim to chop your potatoes into ½-inch pieces. This consistent size ensures that all potatoes cook evenly and become perfectly soft and tender at the same time. Larger pieces will take longer, while smaller pieces might become mushy.
  • Choosing the Right Potato: While red potatoes are recommended for their ability to hold their shape, russet potatoes can also be used if you prefer a creamier, starchier texture that breaks down a bit more, naturally thickening the soup.

Achieve Perfect Bacon Crispiness

The crispy bacon isn’t just a garnish; it’s a critical component for flavor and texture.

  • Low and Slow: Cook the bacon over medium-low heat. This allows the fat to render slowly and evenly, resulting in perfectly crispy bacon without burning.
  • Drain Well: Once crispy, transfer the bacon to a plate lined with paper towels to absorb any excess grease. This keeps the bacon delightfully crunchy when added back into the soup.
  • Last-Minute Addition: Adding the cooked bacon at the very end, just before serving, ensures it retains its satisfying crunch.

Maximize Creaminess with Coconut Milk

Full-fat canned coconut milk is the secret to this dairy-free Zuppa Toscana’s luxurious creaminess.

  • Full-Fat is Key: Do not substitute with light coconut milk or a coconut beverage, as these will not provide the desired rich consistency.
  • Shake the Can: Before opening, vigorously shake the can of coconut milk. The cream often separates and settles at the top, and shaking ensures it’s fully incorporated, resulting in a smooth, uniform broth.
  • Taste Test: Don’t worry about a strong coconut flavor. When combined with the savory sausage, bacon, and broth, the coconut flavor becomes virtually undetectable, leaving behind only its silky texture.

Don’t Overcook the Kale

Kale adds vibrant color and a fresh, slightly bitter contrast to the rich soup. Proper cooking ensures it remains appealing.

  • Quick Cook: Kale only needs a minute or two to wilt. Add it towards the very end of the cooking process.
  • Vibrant Green: You want the kale to turn a bright green and become just lightly wilted, retaining some of its structure and texture. Overcooking will make it mushy and diminish its appealing color.

Flavor Boosting Secrets

  • Deglaze the Pan: After cooking the sausage and aromatics, if there are any browned bits stuck to the bottom of the pan, add a splash of chicken broth and scrape them up with a wooden spoon. These “fond” bits are packed with flavor!
  • Fresh Herbs: A sprinkle of fresh parsley or chives before serving can add an extra layer of freshness and visual appeal.
  • Season to Taste: Always taste your soup before serving and adjust seasonings as needed. You might want a little more salt, pepper, or a pinch of red pepper flakes for extra warmth.

Sourcing Whole30 Approved Ingredients: Where to Buy

Finding compliant ingredients, especially meats, is key to a successful Whole30 Zuppa Toscana. Many store-bought sausages and bacons contain hidden sugars, preservatives, or other non-compliant additives. It’s essential to read labels diligently. Here are some trusted Whole30-approved brands and where you can find them:

Whole30 Bacon Brands

  • Naked Bacon: This brand is specifically dedicated to sugar-free, Whole30-compliant bacon. You can often find it in natural food stores or purchase directly from their website or Amazon.
  • Applegate Naturals No Sugar Bacon: Look for their “No Sugar Bacon” variety. Available in many major grocery stores.
  • ButcherBox: A subscription service offering high-quality, Whole30-compliant meats, including sugar-free bacon.

Whole30 Sausage Brands

This can be the trickiest ingredient to source. Prioritize brands that explicitly state “no sugar added” or “Whole30 Approved.”

  • Pederson’s Farms No Sugar Added Chorizo Sausage (available on their website)
  • Pederson’s Farms No Sugar Added Italian Sausage (available on their website)
  • Naked Bacon Sugar Free Sausage (available on their website and Amazon)
  • Pederson’s Farms No Sugar Added Spicy Breakfast Sausage (available on their website)
  • Pederson’s Farms No Sugar Added Mild Breakfast Sausage (available on their website)
  • Aidells Smoked Sausage (select varieties): Some of their chicken apple sausage varieties are compliant, but always double-check the label for “no sugar added.”

Always make it a habit to scrutinize ingredient labels, even on products you’ve bought before, as formulations can change. When in doubt, checking the official Whole30 website or forums for approved product lists can be incredibly helpful.

Paleo soup with chorizo and potatoes in a rustic bowl.

Creative Variations and Delicious Add-Ins

This Whole30 Zuppa Toscana recipe is incredibly versatile, allowing for numerous adjustments to suit your personal taste, dietary needs, or what you have on hand. Don’t hesitate to get creative and make this soup truly your own!

Low-Carb Zuppa Toscana: Cauliflower Swap

If you’re following a low-carb or ketogenic diet, swapping out the potatoes for cauliflower is a fantastic modification. Cauliflower florets provide a similar hearty texture and readily absorb the rich flavors of the broth.

  • Preparation: Use an equal amount of cauliflower florets in place of red potatoes.
  • Cooking Time Adjustment: Cauliflower cooks much faster than potatoes. When substituting, reduce the simmering time. Check the soup after about 10 minutes of simmering (instead of 20 minutes) to prevent the cauliflower from becoming overly soft or mushy.

Spicing Things Up

For those who enjoy a bit of heat, introducing some spice can significantly enhance the soup’s flavor profile.

  • Red Pepper Flakes: A simple sprinkle of red pepper flakes, either stirred in with the other seasonings or added as a garnish to individual bowls, offers a pleasant warmth and subtle kick. Start with a quarter teaspoon and add more to taste.
  • Spicy Sausage: Opting for a spicy Whole30 compliant sausage (like Pederson’s Farms Spicy Breakfast Sausage) will naturally infuse the entire soup with a delightful level of heat.

Alternative Proteins

While traditional Zuppa Toscana features Italian sausage, you have options if you want to change the primary protein.

  • Chorizo: As used in this recipe, compliant chorizo brings a distinct, smoky, and often spicier flavor profile that works wonderfully.
  • Ground Turkey or Chicken: For a leaner option, use ground turkey or chicken. You’ll want to season it aggressively with Italian herbs (oregano, basil, thyme, garlic powder) to replicate the flavor depth of sausage. You might also add an extra tablespoon of bacon fat or olive oil to the pan when browning to compensate for less natural fat.

Adding More Vegetables

Boost the nutritional content and add more texture by incorporating other Whole30-compliant vegetables.

  • Mushrooms: Sauté sliced mushrooms with the onions and garlic for an earthy depth.
  • Zucchini or Yellow Squash: Add diced zucchini or yellow squash during the last 10 minutes of simmering for a fresh, tender bite.

Experiment with these variations to discover your favorite version of this comforting Whole30 Zuppa Toscana!

Serving Suggestions and Storage

This Whole30 Zuppa Toscana is a complete meal on its own, but a few thoughtful additions can elevate the dining experience. Its robust nature also makes it an excellent candidate for meal prep, ensuring you have delicious and compliant meals ready to go throughout the week.

What to Serve with Your Zuppa Toscana

Serve this soup piping hot, allowing its warmth and aromas to truly shine. While it’s incredibly filling and satisfying on its own, here are a few ideas for complementary sides, keeping Whole30 compliance in mind:

  • Fresh Salad: A simple side salad with a Whole30-compliant vinaigrette (made with olive oil, vinegar, and herbs) offers a refreshing contrast to the rich soup.
  • Roasted Vegetables: A side of roasted asparagus, broccoli, or Brussels sprouts can add more texture and nutrients.
  • Cauliflower Rice: For an extra low-carb boost, a small serving of cauliflower rice can be mixed into the soup or served alongside.
  • Garnish: A final sprinkle of fresh parsley, cilantro, or a tiny pinch of red pepper flakes can brighten the flavors and add visual appeal.

Storage and Reheating Tips

This soup is fantastic for leftovers, often tasting even better the next day as the flavors continue to meld.

  • Refrigeration: Allow the soup to cool completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 4 days.
  • Reheating: To reheat, simply transfer the desired amount of soup to a skillet or saucepan over medium heat. Stir occasionally until warmed through. Alternatively, you can reheat individual servings in the microwave. If the soup appears too thick after refrigeration, you can add a splash of chicken broth or water to achieve your desired consistency.
  • Freezing: Zuppa Toscana freezes wonderfully! Once completely cooled, transfer the soup to freezer-safe containers or heavy-duty freezer bags. It can be stored in the freezer for up to 2-3 months. Thaw overnight in the refrigerator before reheating gently on the stovetop or in the microwave. The potatoes might become slightly softer in texture after freezing and thawing, but the flavor will remain excellent.
Healthy Tuscan soup in a large pot, ready for serving.

Frequently Asked Questions About Whole30 Zuppa Toscana

Here are some common questions about making and enjoying this delicious Whole30 Zuppa Toscana.

What does Whole30 Zuppa Toscana taste like?

This soup is a harmonious blend of savory, creamy, and slightly spicy flavors, with a comforting heartiness. The rich, smoky notes from the bacon and well-seasoned sausage are prominent, balanced by the earthy tenderness of the potatoes and the fresh, slightly bitter touch of kale. The creamy, dairy-free broth brings all these components together, creating a well-rounded and deeply satisfying taste profile that is reminiscent of the classic Olive Garden version, but with a cleaner, more wholesome feel. It’s warm, inviting, and truly bursting with flavor.

How can I make this soup thicker?

There are a couple of ways to achieve a thicker consistency for your Zuppa Toscana:

  1. Add More Coconut Milk: For a richer, creamier soup, simply stir in an additional ¼ to ½ cup of full-fat canned coconut milk at the end of the cooking process. This will naturally thicken the broth.
  2. Tapioca Flour Slurry: For a more significant thickening effect, remove about ¼ cup of the hot soup broth from the skillet. In a small bowl, whisk 1 tablespoon of tapioca flour (also Whole30 compliant) into the removed broth until a smooth slurry forms. Pour this mixture back into the simmering soup, stirring continuously. Allow the soup to simmer for another 1-2 minutes; it will visibly thicken as it cooks.
  3. Mash Potatoes: Gently mash a few of the cooked potato pieces against the side of the pot with your spoon. The starches released will naturally help to thicken the soup.

Can I freeze Zuppa Toscana?

Yes, this Zuppa Toscana freezes very well! Once the soup has cooled completely, transfer it to freezer-safe airtight containers or heavy-duty freezer bags. It can be stored in the freezer for up to 2-3 months. When ready to enjoy, thaw the soup overnight in the refrigerator, then reheat gently on the stovetop over medium heat, stirring occasionally until warmed through. You may need to add a splash of chicken broth or water during reheating if it has thickened considerably. The potatoes might become a little softer after freezing and thawing, but the overall flavor and texture will still be excellent.

What’s the best way to choose Whole30 compliant ingredients?

The most crucial step is to diligently read ingredient labels. For bacon and sausage, look for “no sugar added” and ensure there are no artificial ingredients, dairy, or gluten-containing binders. For chicken broth, verify it’s also sugar-free and made with wholesome ingredients. When it comes to canned coconut milk, always choose full-fat varieties with minimal ingredients (just coconut and water, or sometimes a natural stabilizer). Rely on trusted Whole30-approved brands like Pederson’s Farms and Naked Bacon for your meats. When in doubt, consulting the official Whole30 Approved product list is always a reliable resource.

More Wholesome Recipes You’ll Love

  • Whole30 Creamy Chicken Soup (AIP)
  • Whole30 Beef Stew
  • Breakfast Hash with Sweet Potatoes (Whole30)
  • Whole30 Sausage Stuffing
  • Whole30 Sausage Apple Stuffed Butternut Squash

Whole30 Zuppa Toscana (Paleo) Recipe Card

This Whole30 Zuppa Toscana is hearty, flavorful, easy and healthy! It is just like the soup from Olive Garden but made with healthy ingredients. This Paleo Zuppa Toscana is great for Whole30 dinners, meal prep, and leftovers!

  • Prep Time: 10 mins
  • Cook Time: 25 mins
  • Total Time: 35 mins
  • Servings: 6 servings

Ingredients

  • 6 pieces Whole30 bacon (see note)
  • 1 ½ pounds Whole30 sausage (see note)
  • ¼ cup diced onion
  • 1 tsp minced garlic
  • 4 cups chicken broth
  • ¼ cup canned coconut milk
  • 2 cups red potatoes, chopped into ½ inch pieces
  • 1 tsp onion powder
  • 1 tsp oregano
  • Pinch ground pepper
  • 1 cup kale, tough stems removed and chopped

Instructions

Stovetop Instructions
  1. First, add bacon to a large skillet or Dutch oven over low medium heat. Cook bacon until crispy. Remove bacon to a plate.
  2. Discard all but 2 tablespoons bacon fat in skillet. Then, add sausage, diced onion and minced garlic to skillet. Cook until sausage is brown and crumbly.
  3. Add all remaining ingredients except kale and crispy bacon to skillet. Simmer on low medium heat for 20 minutes or until potatoes are fork tender.
  4. Then, add in kale and crispy bacon. Cook for 1 to 2 minutes or until kale is bright green and lightly wilted.
  5. Finally, ladle into bowls and serve!
Instant Pot Instructions
  1. Add bacon to the Instant Pot. Sauté until crispy. Remove bacon to plate.
  2. Remove all but 2 tablespoons of bacon fat from pot. Add in sausage, diced onion and minced garlic. Cook until sausage is brown and crumbly. Press cancel.
  3. Add all remaining ingredients except kale and crispy bacon to pot. Secure lid. Pressure cook on high for 6 minutes.
  4. When timer goes off, manually release pressure. Add in crispy bacon and kale. Stir until kale is bright green and lightly wilted.
  5. Ladle into bowls and serve!
Slow Cooker Instructions
  1. First, add bacon to a large skillet over low medium heat. Cook bacon until crispy. Remove bacon to a plate.
  2. Discard all but 2 tablespoons bacon fat in skillet. Then, add sausage, diced onion and minced garlic to skillet. Cook until sausage is brown and crumbly.
  3. Add all ingredients except kale and crispy bacon to slow cooker. Cook on low for 3 to 4 hours or high for 2 to 3 hours.
  4. Just before serving, stir in kale and crispy bacon. Cook until kale is bright green and lightly wilted.
  5. Ladle into bowls and serve!

Recipe Notes

  • I used Pederson’s Farms Whole30 approved chorizo sausage for this recipe. They also make a Whole30 approved Italian sausage which would be great here too!
  • I used Naked Bacon sugar free bacon for this recipe.
  • Chop potatoes into 1/2 inch pieces for even cooking.
  • Full fat coconut milk from a can will give this soup its creaminess. It does not make the soup taste like coconut. Almond milk or cashew milk work too, but aren’t as creamy.
  • Store leftovers in an airtight container in the fridge for up to 4 days.
  • To reheat, add soup to a skillet over medium heat until warmed.

Nutrition Information (per serving)

  • Calories: 413kcal
  • Carbohydrates: 7g
  • Protein: 19g
  • Fat: 34g
  • Saturated Fat: 13g
  • Polyunsaturated Fat: 4g
  • Monounsaturated Fat: 14g
  • Trans Fat: 1g
  • Cholesterol: 83mg
  • Sodium: 1307mg
  • Potassium: 621mg
  • Fiber: 1g
  • Sugar: 1g
  • Vitamin A: 1211IU
  • Vitamin C: 28mg
  • Calcium: 49mg
  • Iron: 2mg

Author & Details

  • Author: Addison LaBonte
  • Course: Main Course
  • Cuisine: Italian

If you make this irresistible Whole30 Zuppa Toscana, I would absolutely love to hear your thoughts and see your creations! Please leave a review below and tag me on Instagram, Facebook, and Pinterest. Don’t forget to sign up for my newsletter here to receive healthy meal plans and be the first to discover new, delicious recipes that make healthy eating a joy!