Primal Guide

Paleo Zuppa Toscana Soup with Italian Sausage and Kale

Craving a hearty, restaurant-style creamy soup without heavy dairy, gluten, or artificial additives? This Paleo Zuppa Toscana delivers the comforting warmth of the beloved Tuscan classic using clean, ancestral ingredients. Crumbled sugar-free Italian sausage and thinly sliced golden potatoes are simmered in a rich, garlic-infused bone broth, enriched with luscious culinary coconut cream, and finished with ribbons of tender lacinato kale.

Prep Time 15 Mins
Cook Time 25 Mins
Total Yield 6 Servings
Difficulty Easy

Ingredients

  • 1.5 lbs pasture-raised mild or spicy Italian sausage (sugar-free, nitrate-free, casings removed)
  • 4 slices pasture-raised bacon (chopped, optional for crispy garnish)
  • 1 large yellow onion, finely diced
  • 5 cloves organic garlic, minced
  • 1.5 lbs Yukon gold potatoes or cauliflower florets (thinly sliced or chopped into bite-sized pieces)
  • 5 cups organic chicken bone broth
  • 1 can (13.5 oz) full-fat unsweetened coconut milk (or cashew cream)
  • 4 cups chopped lacinato (dinosaur) kale (stems removed, chopped into ribbons)
  • 1 tsp fennel seeds, crushed
  • 0.5 tsp crushed red pepper flakes (adjust to heat preference)
  • 1.5 tsp coarse Celtic sea salt
  • 0.5 tsp freshly ground black pepper

Step-by-Step Instructions

  1. Crisp the Bacon: In a large 6-quart heavy Dutch oven over medium heat, cook chopped bacon for 6 minutes until crispy. Transfer bacon with a slotted spoon to a paper towel-lined plate, reserving 1 tablespoon of drippings in the pot.
  2. Brown the Italian Sausage: Add Italian sausage to the Dutch oven, breaking it into bite-sized chunks with a wooden spoon. Cook for 6 to 8 minutes until browned and cooked through. Transfer cooked sausage to the plate with the bacon.
  3. Sauté Aromatics: Add diced onion, minced garlic, crushed fennel seeds, and red pepper flakes to the remaining pot drippings. Sauté for 3 to 4 minutes until the onions are soft and translucent.
  4. Simmer Potatoes & Broth: Pour in the chicken bone broth and add the sliced potatoes (or cauliflower florets), 1.5 tsp sea salt, and black pepper. Bring to a rapid boil, then reduce heat to medium-low, cover, and simmer for 12 to 15 minutes until the potatoes are easily pierced with a fork.
  5. Stir in Cream & Greens: Lower the heat and pour in the full-fat coconut milk. Return the cooked Italian sausage to the pot and stir in the chopped kale ribbons. Simmer gently uncovered for 3 to 4 minutes until the kale is tender and vibrant dark green.
  6. Adjust Seasoning & Serve: Taste broth and adjust salt or red pepper flakes as needed. Ladle into wide soup bowls and top with crispy reserved bacon bits.

Nutritional Breakdown (Per Serving)

Calories 420 kcal
Protein 24g
Healthy Fats 30g
Net Carbs 14g

Chef's Paleo Nutritional Science

Simmering pastured chicken bone broth releases natural glucosamine, chondroitin, and gelatin, which help maintain intestinal mucosal integrity. Lacinato kale provides over 200% of daily Vitamin K1 and lutein, while full-fat coconut milk delivers antimicrobial lauric acid without dairy-induced digestive inflammation.

Frequently Asked Questions

How do I make this completely Keto-Paleo?

Swap the Yukon gold potatoes for 4 cups of cauliflower florets. Cauliflower cooks in only 8 minutes and reduces net carbohydrates to just 5g per serving.

Can I substitute cashew cream for coconut milk?

Yes! Blend 1 cup of raw cashews (soaked in boiling water for 15 minutes) with 0.75 cup of filtered water until silky smooth. It creates an ultra-neutral, dairy-free heavy cream substitute.

Free Digital Download • 200 Recipes

Join the Newsletter & Get The 200-Recipe Cookbook Free!

Subscribe to the weekly Paleo Diet Club Newsletter for primal meal plans, macro guides, and healthy living tips. Instantly receive the complete 200-recipe digital cookbook in print-ready PDF format.

100% Privacy. Zero Spam. Unsubscribe at any time.

Loved this Paleo recipe?

Share it with friends and family or pin it to your favorite Pinterest board!