Cozy, hearty, and full of flavor, this dairy-free Zuppa Toscana is destined to become a winter staple. Made with creamy coconut milk, potatoes, bacon, sausage, and kale, it captures the familiar, comforting taste of the classic soup without butter, cheese, or heavy cream. Egg-free, gluten-free, and soy-free.

As soup season arrives, add this dairy-free Zuppa Toscana to your weeknight lineup. It combines rich texture and deep flavor without dairy, relying on full-fat coconut milk for creaminess and a satisfying mouthfeel.
The recipe layers Yukon potatoes, Italian sausage, crispy bacon, and tender kale in a flavorful broth, producing a hearty bowl that feels indulgent but stays dairy-free. Serve it by itself for a comforting meal or pair it with a simple green salad or warm rolls.
This version is designed to be accessible and adaptable while preserving the spirit of classic Zuppa Toscana.

Substitutions
- Potatoes: Yukon golds work beautifully, but red or russet potatoes are fine. Sweet potatoes can be used for a different, slightly sweeter flavor profile.
- Coconut milk: Full-fat coconut milk gives the best richness and texture. Light coconut milk will work but yields a thinner soup.
- Non-coconut option: If you need to avoid coconut, a smooth cashew cream (homemade or trusted store-bought) is a good alternative.
- Kale: Curly kale is traditional here, but lacinato (dino) kale can be substituted for a milder, chewier leaf.


How to Store
Fridge: Cool the soup completely, then transfer to an airtight container. It keeps in the refrigerator for up to 4 days.
Freezer: Freeze in an airtight container for up to 3 months. Thaw overnight in the fridge and reheat gently. The soup may separate slightly after freezing but will recombine when stirred and warmed.

Ingredients
- 4 slices thick-cut bacon, cut into bite-sized pieces
- 1 pound ground dairy-free Italian sausage* (check labels for hidden dairy)
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 pound Yukon potatoes, cut into ½-inch chunks
- 6 cups low-sodium chicken or vegetable broth
- ½ teaspoon dried oregano
- ¼ teaspoon dried thyme
- ½ teaspoon fine sea salt (adjust to taste)
- ¼ teaspoon black pepper
- 1 (13.5-ounce) can full-fat coconut milk
- 4 cups stemmed and thinly sliced curly kale
Instructions
- Heat a large stockpot or Dutch oven over medium heat. Add the bacon and cook until crispy, about 7–10 minutes. Remove with a slotted spoon to a bowl and set aside.
- In the same pot, add the ground sausage and cook, breaking it up with a spoon, until browned and cooked through, about 6–8 minutes. Remove with a slotted spoon to the bowl with the bacon. Drain off all but about 1 tablespoon of the fat if desired.
- Return the pot to medium heat and add the chopped onion. Cook for 5–7 minutes until softened. Add the garlic and cook 30 seconds until fragrant.
- Add the potatoes, broth, oregano, thyme, salt, and pepper. Raise the heat to bring to a gentle boil, then reduce to a simmer. Cook about 15–20 minutes, until potatoes are fork-tender.
- Stir in the coconut milk and kale. Simmer 5–7 minutes more, until the kale is tender. Stir the cooked bacon and sausage back into the pot and remove from heat.
- Taste and adjust seasoning with salt and pepper as needed. Ladle into bowls and serve warm.
Notes
*Be sure to check the ingredient list on your sausage—some brands include dairy. A mild Italian sausage works well for families; choose a spicy variety if you prefer more heat.
Nutrition Information (per serving):
Calories: 514
Total Fat: 33g
Saturated Fat: 16g
Cholesterol: 51mg
Sodium: 978mg
Carbohydrates: 30g
Fiber: 4g
Protein: 27g
Nutrition estimates are for informational purposes only.
Additional Dairy-Free Soup Ideas
- Dairy-free lasagna soup
- Dairy-free tomato soup
- Dairy-free broccoli soup
- Dairy-free pumpkin soup
- Dairy-free white chicken chili
- Dairy-free corn chowder
Did you make this recipe? Rate and review it below — feedback is always appreciated!

Dairy Free Zuppa Toscana
about 6 servings
15 minutes
55 minutes
1 hour 10 minutes
Cozy, hearty, and packed with flavor, this dairy-free Zuppa Toscana offers the classic taste with dairy-free ingredients like coconut milk, potatoes, bacon, sausage, and kale.