Go Back
+ servings
One serving of zuppa toscana soup in a white bowl with lemon wedges

Zuppa Toscana

This Zuppa Toscana Soup is creamy and easy to make with Italian-sausage, potatoes and kale and so much better than the Olive Garden version! It's seasoned with an array of flavorful herbs & spices and simmered to perfection over the stove. Gluten-free, dairy-free, grain-free, paleo, Whole30 with options for low carb, keto and vegan!

Course Main Course
Cuisine Italian
Keyword italian soup, sausage soup, zuppa tuscan soup
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Servings 8 servings
Calories 183 kcal
Author Kelly


  • 2 1/2 tbsp avocado oil or olive oil, divided
  • 2 Italian-style vegan sausage links , we like this one from Applegate. Swap with vegan Italian-style sausage for vegan.
  • 1 medium onion , diced
  • 4 garlic cloves , minced
  • 1/2 cup dry white wine , optional but adds an extra depth of flavor.
  • 1 1/2 tbsp fine blanched almond flour or finely ground oat flour if not grain-free
  • 4 cups chicken broth divided, plus more as needed. Use vegetable broth for a vegan version.
  • 3 medium russet potatoes scrubbed, rinsed and cut into 1/2-inch cubes. Sub with 3 cups chopped turnips or kohlrabi for a low carb / keto alternative.
  • 2 tbsp dried basil
  • 1 tbsp dried thyme
  • 1/2 tsp red pepper flakes or to taste
  • 14 oz can full-fat coconut milk (400 ml)
  • 1 bunch kale stems removed and leaves coarsely chopped (about 3 cups of kale, packed)
  • 1 tbsp lemon juice
  • salt & pepper to taste


  1. Heat 1/2 tablespoon of oil in a large Dutch oven or soup pot over medium heat. Add the sausage while stirring frequently with a wooden spoon. Cook for about 5 minutes, or until browned then transfer to a plate.

    Browned Italian sausage in a blue dutch oven
  2. Return the same pot to medium heat and add the remaining oil. Once the oil is simmering, add the onions and sauté for 3-4 minutes, until fragrant and slightly softened, stirring frequently.

    Add garlic and sauté for 1 more minute. If using wine, pour it into the pot and let it reduce to half (about 1 1/2 minutes).

    Sautéed onions and garlic in a blue dutch oven
  3. Sprinkle the flour into the pot and stir well to coat the onion and garlic. Cook for 1 minute then slowly add 1/4 cup of the vegetable broth, while whisking well to eliminate any lumps.

  4. Add the potatoes, seasoning and herbs and cook for around 2-3 minutes, until potatoes are fully coated. Add remaining broth or more as needed to cover the potatoes. Increase the heat and bring the pot to a boil.

    Chopped potatoes and herbs in a blue dutch oven
  5. Reduce heat to medium and simmer for 15 minutes or until potatoes are tender. Stir in the coconut milk, cooked sausage (reserving some for topping) and kale.

    Kale, chicken broth and chopped potatoes in a blue dutch oven
  6. Taste and adjust seasoning, as desired. Let simmer for 2 minutes, or until kale leaves have softened. Remove the pot from the heat and squeeze in the lemon juice.

    Vegetable broth and diced potatoes and kale in a blue dutch oven / pot
  7. Ladle into a bowl, garnish with chopped fresh oregano, some reserved cooked sausage, vegan parmesan, black pepper, crushed red pepper flakes, an extra lemon wedge, rustic sourdough, gluten-free bread or grain-free crackers, if desired.

    One serving of zuppa toscana soup in a white bowl with lemon wedges

Recipe Video

Recipe Notes

  • To Store & Reheat: Keep cooled leftovers in an airtight container in the fridge for 4-5 days. Reheat in a large pot over low heat until steaming, or heat individual portions in the microwave.
  • To Freeze: This soup is best fresh but can be frozen in a freezer-safe container for about 2 weeks. Leave extra room in the container to allow for expansion. Thaw in the fridge before reheating.
Nutrition Facts
Zuppa Toscana
Amount Per Serving (1 serving)
Calories 183 Calories from Fat 144
% Daily Value*
Fat 16g25%
Carbohydrates 7g2%
Fiber 1g4%
Sugar 1g1%
Protein 3g6%
* Nutrition facts are provided as a courtesy using the WPRM recipe calculator. It is best to make your own calculations to ensure accuracy. We expressly disclaim any and all liability of any kind with respect to any act or omission wholly or in part in reliance on anything contained in this website. Percent Daily Values are based on a 2000 calorie diet.