This Whole30 healthy Zuppa Toscana is rich and creamy, spicy, and absolutely bursting with flavor. You’ll love this filling, Whole30 soup anytime, but especially during cold, wintry months. Dairy free, gluten free, grain free, and sugar-free, this is one of the best Whole30 soups out there and my favorite healthy soup!
Make your Italian sausage: combine all ingredients and mix well with your hands. Alternately, simply pour all ingredients into a large pot and mix with a spoon while browning. Brown the sausage in a large heavy-bottomed pot, preferably a Dutch oven, breaking up with a spoon or spatula. Remove from pot, drain, and set aside.
Fry bacon until crisp and remove with a slotted spoon. Don’t get rid of bacon grease! Stir in the onions and garlic and cook until soft and translucent.
Add chicken broth and bring to a boil. Add the potatoes and boil about 10-15 minutes, or until potatoes are fork-tender. Reduce the heat to medium and add coconut milk and sausage; stir until smooth. Add in kale and bacon and cook until kale is bright green and just wilted.
Other recipes you’ll love:
- Whole30 Instant Pot Chicken Tortilla-Less Soup
- Cheesy Vegan Broccoli Soup (Whole30)
- Bruschetta Chicken (Whole30, Paleo, Low Carb)
Did you make and love this recipe? Give your review below! 👇 And make sure to share your creations by tagging me on Instagram!
This recipe was originally published in January 2017 but was updated with step-by-step photos, video, and tips August 2018.