Vegan Zuppa Toscana
If you love the cozy, creamy comfort of classic Zuppa Toscana but want a plant-based version that’s just as satisfying, this Vegan Zuppa Toscana is exactly what you need. Many vegan soups miss the richness and depth that make this dish so comforting, leaving you with something watery or bland.
This version delivers everything you expect—creamy broth, tender potatoes, hearty bites, and plenty of savory flavor—without any dairy or meat. It’s warming, filling, and perfect for cold nights, meal prep, or when you want a comforting bowl that still feels wholesome.
As a recipe blogger who recreates comfort food in vegan-friendly ways, this is one of my most-loved soups. In this post, you’ll learn how to make Vegan Zuppa Toscana step by step, plus tips, variations, and FAQs so it turns out perfect every time.
Why You’ll Love This Recipe
-
Creamy and comforting: Rich texture without dairy
-
Hearty and filling: Potatoes and plant-based sausage make it satisfying
-
Easy and crowd-friendly: Great for weeknights or leftovers

Ingredients & Prep
This Vegan Zuppa Toscana uses simple, easy-to-find ingredients with big flavor.
Main Ingredients Prep
-
Baby potatoes: Thinly sliced so they cook evenly
-
Vegan sausage: Italian-style works best for classic flavor
-
Kale: Washed, stems removed, and chopped
Slice the potatoes evenly to ensure they become tender at the same time.
Seasonings, Sauces, or Flavor Base
-
Onion: Diced
-
Garlic: Minced
-
Red pepper flakes: Optional, for gentle heat
-
Italian seasoning: Adds classic herb flavor
Pantry Staples
-
Vegetable broth: Forms the soup base
-
Coconut milk or cashew cream: Creates the creamy texture
-
Olive oil: For sautéing
-
Salt & black pepper: To taste
Have a large pot or Dutch oven ready before starting.
Step-by-Step Cooking Instructions
Pre-Cooking Prep
Heat olive oil in a large pot over medium heat. Add the diced onion and cook for 4–5 minutes, until soft and translucent.
Add minced garlic and red pepper flakes (if using). Cook for 30 seconds, stirring constantly so the garlic doesn’t burn.
Cooking Method (Times & Temps)
Add the vegan sausage to the pot and cook for 3–5 minutes, stirring occasionally, until lightly browned.
Stir in the sliced potatoes, Italian seasoning, salt, and black pepper. Pour in the vegetable broth and stir to combine.
Bring the soup to a gentle boil, then reduce heat to medium-low. Simmer uncovered for 15–20 minutes, or until the potatoes are fork-tender.
Stir in the coconut milk (or cashew cream) and chopped kale. Simmer for another 5 minutes, until the kale is wilted and tender.
Doneness or Texture Check
The soup should be creamy with tender potatoes and wilted greens. If it’s too thick, add a splash of broth. If too thin, let it simmer a few extra minutes uncovered.
Taste and adjust seasoning as needed.
Resting or Final Touches
Remove from heat and let the soup rest for 5 minutes. This helps the flavors meld and the broth thicken slightly.

Pro Tips for Perfect Results
Common Mistakes to Avoid
-
Overcooking the potatoes: Can cause them to break down too much
-
Boiling after adding coconut milk: Can affect texture
-
Under-seasoning: Potatoes need enough salt
Recommended Tools
-
Large pot or Dutch oven
-
Sharp knife
-
Cutting board
-
Wooden spoon
Storage & Reheating Tips
-
Store leftovers in an airtight container in the fridge for up to 4 days
-
Reheat gently on the stove or in the microwave
-
Add a splash of broth when reheating if thickened
-
Freezing is possible, but texture is best fresh
Flavor Variations
This Vegan Zuppa Toscana is easy to customize.
Spicy Version
Add extra red pepper flakes or a pinch of cayenne for more heat.
Healthy / Special Diet Option
-
Oil-free: Sauté onions with a splash of broth
-
Lower fat: Use light coconut milk
-
Whole-food version: Use white beans instead of vegan sausage
Global Flavor Twist
-
Tuscan-style: Add sun-dried tomatoes
-
Garlic lovers: Roast the garlic before adding
-
Smoky: Add smoked paprika
Serving Suggestions
This Vegan Zuppa Toscana pairs perfectly with simple sides.
Serve with:
-
Crusty bread or garlic toast
-
Side salad
-
Vegan parmesan sprinkle
It’s ideal for dinner, meal prep lunches, or cozy weekend meals.
FAQs
Can I make this ahead of time?
Yes. This soup can be made 1–2 days in advance and stored in the refrigerator. The flavors deepen as it sits.
How do I fix common mistakes?
-
Too thin: Simmer uncovered longer
-
Too thick: Add more broth
-
Too mild: Add more seasoning or red pepper flakes
Conclusion
This Vegan Zuppa Toscana proves you don’t need dairy or meat to enjoy a rich, comforting bowl of soup. It’s creamy, hearty, and packed with flavor—perfect for cold nights or anytime you need comfort food done right.
If you try this recipe, save it and share it with someone who loves cozy vegan meals. And if you’re building a plant-based comfort menu, vegan potato soup or dairy-free creamy mushroom soup would be perfect recipes to try next. Warm, nourishing, and deeply satisfying.

Ingredients
- 2 tablespoons olive oil
- 1 small onion diced
- 3 cloves garlic minced
- ½ teaspoon red pepper flakes optional
- 12 oz vegan Italian-style sausage sliced or crumbled
- 1½ lbs baby potatoes thinly sliced
- 1 teaspoon Italian seasoning
- ½ teaspoon salt plus more to taste
- ¼ teaspoon black pepper
- 4 cups vegetable broth
- 1 cup full-fat coconut milk or cashew cream
- 3 cups chopped kale stems removed
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat.
- Add diced onion and cook for 4–5 minutes, until soft and translucent.
- Add garlic and red pepper flakes; cook for 30 seconds, stirring constantly.
- Add vegan sausage and cook for 3–5 minutes, until lightly browned.
- Stir in sliced potatoes, Italian seasoning, salt, and black pepper.
- Pour in vegetable broth and bring to a gentle boil.
- Reduce heat to medium-low and simmer 15–20 minutes, until potatoes are fork-tender.
- Stir in coconut milk (or cashew cream) and kale.
- Simmer 5 minutes, until kale is wilted and soup is creamy.
- Taste and adjust seasoning as needed. Remove from heat and rest 5 minutes before serving.
Notes
- Slice potatoes evenly so they cook at the same rate.
- Avoid boiling after adding coconut milk to keep the texture smooth.
- For a thicker soup, simmer uncovered a few extra minutes.
