Healthy Zuppa Toscana (Paleo, Whole30 + Keto)

There's something extra cozy about a big bowl of soup on a fall day. This Whole30 Healthy Zuppa Toscana is a great way to enjoy a creamy, dairy-free soup! 

Course Soup
Cuisine Italian
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 8
Calories 374 kcal
Author Justin + Erica Winn | Real Simple Good



  1. Dice bacon and chop onion and garlic. 

  2. In a large stock pot or Dutch Oven over medium heat, add bacon and Italian sausage to cook. Cook, stirring occasionally, until the meat is browned and developing crispy bits, about 10-12 minutes. 

  3. While the meat is cooking, prepare cauliflower and kale as noted. 

  4. Once the meat is browned, add in the onion and cook for another 3-4 minutes. Then, add in the garlic and Italian seasoning and cook for another 1-2 minutes. 

  5. Add the chicken broth and cauliflower. Bring to a boil. Then, reduce heat, cover and simmer for 10 minutes.

  6. Remove cover and add the kale and coconut milk. Simmer an additional 5 minutes until the kale is wilted. 

  7. Taste and season with salt and pepper, to taste. Serve immediately. 

Recipe Notes

Recipe adapted from Farmstead Chic.

Nutrition facts are an estimate provided for those following a Ketogenic or low-carb diet. See our full nutrition information disclosure here. 

Nutrition Facts
Healthy Zuppa Toscana (Paleo, Whole30 + Keto)
Amount Per Serving
Calories 374 Calories from Fat 279
% Daily Value*
Fat 31g48%
Saturated Fat 14g88%
Carbohydrates 11g4%
Fiber 2g8%
Protein 14g28%
* Percent Daily Values are based on a 2000 calorie diet.