Vegan Zuppa Toscana
This Vegan Zuppa Toscana is cozy, creamy, and packed with flavor.
Think of it like your favorite comforting soup but made 100% plant-based—and honestly, you’d never know.
It’s rich, savory, and so satisfying, especially when it’s cold out.
I’ve made this one for friends and family, and no one ever misses the meat or dairy.

Why I Love This Recipe
This one brings me straight back to chilly evenings, cozy socks, and a big bowl of soup in hand. I used to crave the Olive Garden version, but I wanted something lighter and plant-based. This one hits the spot without feeling heavy.
- It’s dairy-free but super creamy
- Hearty enough to be a full meal
- Comes together in one pot
- Great for meal prep
- It freezes beautifully

What You’ll Need
- 2 tablespoons olive oil
- 1 medium onion, diced
- 4 cloves garlic, minced
- 1 (14 oz) package vegan Italian sausage, crumbled
- 4 cups gold potatoes, diced (leave the skins on)
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon red pepper flakes (optional)
- 6 cups vegetable broth
- 1 cup unsweetened canned coconut milk
- 3 cups chopped kale

Pro Tips
- Brown the vegan sausage well—it adds major flavor
- Don’t skip the red pepper flakes unless you don’t like heat
- Use gold potatoes—they’re creamier than russet
- Stir in the coconut milk at the end so it doesn’t separate
- Chop the kale small—it blends in better and softens faster
Tools You’ll Need
- Large soup pot
- Wooden spoon
- Sharp knife
- Cutting board
- Measuring cups and spoons
- Ladle
- Soup bowls
Substitutions and Variations
- Sub kale with spinach or Swiss chard
- Use cashew cream instead of coconut milk
- Sub vegan sausage with lentils or mushrooms
- Add in white beans for extra protein
- Use sweet potatoes for a different vibe
Make Ahead Tips
Chop your onion, garlic, and potatoes up to two days ahead and store them in the fridge. You can even crumble the sausage and freeze it until you’re ready. Soup keeps well in the fridge for up to 5 days and tastes even better the next day.
Cooking Instructions
Step 1: Sauté onion and garlic
Heat 2 tablespoons olive oil in a large pot over medium heat. Add 1 medium diced onion and cook for 3-4 minutes until softened. Stir in 4 cloves of minced garlic and cook for 1 more minute.

Step 2: Brown the vegan sausage
Add 1 (14 oz) package of crumbled vegan Italian sausage to the pot. Cook for 5-7 minutes until browned and slightly crispy. Stir occasionally.

Step 3: Add potatoes and seasoning
Add 4 cups diced gold potatoes (with skins), 1 teaspoon salt, ½ teaspoon black pepper, and ½ teaspoon red pepper flakes. Stir everything together so the potatoes are well-coated.

Step 4: Pour in the broth
Pour in 6 cups of vegetable broth and bring everything to a boil. Then reduce heat and simmer uncovered for 15-20 minutes, or until potatoes are tender.

Step 5: Add kale
Stir in 3 cups of chopped kale and simmer for 5 more minutes until softened.

Step 6: Finish with coconut milk
Turn off the heat and stir in 1 cup of canned coconut milk. Stir well and let sit for 2-3 minutes to heat through.

Step 7: Serve
Ladle soup into bowls, top with more black pepper or red pepper flakes if you like, and serve hot.

Leftovers & Storage
Store leftovers in an airtight container in the fridge for up to 5 days. Reheat on the stove or in the microwave. This soup also freezes well for up to 2 months—just leave a little space in the container for expansion.
Servings & Time
- Servings: 4-6
- Cook Time: 35 minutes
- Total Time: 45 minutes
Macros Information (per serving, based on 6 servings)
- Calories: 290
- Protein: 11g
- Carbs: 28g
- Fat: 16g
- Fiber: 4g
Why This Recipe Works (Quick Science)
- Cooking the onion and garlic first builds a savory base
- Browning vegan sausage adds caramelization and umami
- Potatoes break down slightly as they cook, thickening the broth naturally
- Kale holds up better than spinach in hot soup
- Coconut milk adds creamy texture without curdling like dairy
Common Mistakes
- Not browning the vegan sausage—it boosts the flavor
- Cutting potatoes too big—they’ll take longer to cook
- Adding coconut milk too early—it can separate under high heat
- Overcrowding the pot—make sure everything has room to simmer
What to Serve With
- Warm crusty bread or garlic toast
- A simple green salad with lemon vinaigrette
- Roasted veggies like carrots or Brussels sprouts
- Vegan Caesar salad
FAQ
Can I freeze this soup?
Yes! It freezes great. Let it cool completely, then store in a freezer-safe container for up to 2 months.
What kind of coconut milk should I use?
Use canned, full-fat coconut milk for the creamiest texture. Avoid the boxed kind.
Can I make it gluten-free?
Yes, just make sure your vegan sausage is gluten-free or swap it with lentils.
Can I use another green instead of kale?
Totally—spinach, Swiss chard, or collards all work.
Final Thoughts
If you’re craving something warm, hearty, and feel-good, this Vegan Zuppa Toscana is it. It’s simple to make, totally satisfying, and always a hit. When you try it, I’d love to hear how it went—drop a comment and let me know if you added your own twist!
