Vegan Zuppa Toscana Recipe
There are soups, and then there are soups that hug you from the inside out—Vegan Zuppa Toscana is absolutely one of those. Imagine tender potatoes, hearty vegan sausage, and a swirl of velvety coconut milk, all dotted with emerald-green kale. Every spoonful is packed with bold Italian flavor and plant-based goodness, yet it comes together easily on a weeknight. If you’re craving a cozy bowl that’s both nourishing and luxuriously creamy, this is truly the dish to try!

Ingredients You’ll Need
Every ingredient in this Vegan Zuppa Toscana plays an essential role—from building a savory base to amp up the creaminess and color. With staples you might already have on hand, each item elevates the soup’s character while keeping the prep refreshingly simple.
- Olive oil: Infuses the soup with fruity richness and helps sauté the aromatics perfectly.
- Yellow onion: Adds a mellow, sweet flavor that balances the soup’s hearty components.
- Garlic: Delivers classic Italian depth and irresistible fragrance in every bite.
- Crushed red pepper flakes (optional): For a sassy little kick that brightens the whole pot.
- Vegan Italian sausage: Brings satisfying protein and a boost of herby, savory flavor.
- Gold potatoes: Their skins give texture while the flesh turns meltingly soft and starchy.
- Salt: Accentuates every vibrant flavor—taste as you go!
- Black pepper: Gives a warming backnote to each spoonful.
- Vegetable broth: Creates a flavorful foundation for this Italian-inspired soup.
- Water: Lightens the broth, helping all the ingredients meld without overpowering.
- Full-fat coconut milk: The secret to achieving that silky, creamy finish—without dairy.
- Chopped kale: Adds punchy color, texture, and nutrition to your bowl.
- Nutritional yeast (optional): Lends a cheesy, umami boost for extra depth.
How to Make Vegan Zuppa Toscana
Step 1: Sauté the Aromatics
Heat your olive oil in a large pot over medium heat. Once shimmering, add diced onion and cook for about 3 to 4 minutes. The kitchen will start to smell heavenly as the onion softens and sweetens. Toss in the garlic and (if you like a little heat) the crushed red pepper flakes. Give it all a quick stir—just 30 seconds is plenty to unlock those flavors without burning the garlic.
Step 2: Brown the Vegan Sausage
Add your favorite vegan Italian sausage to the pot, either sliced or crumbled. Allow it to sizzle and brown for around 5 minutes. Not only does this step give the sausage a meatier texture, but it also adds incredible depth to your Vegan Zuppa Toscana. Let those savory bits develop some color for maximum flavor!
Step 3: Add the Potatoes and Liquid
Time to pile in those diced gold potatoes, along with the salt and black pepper. Pour in your vegetable broth and water, then stir everything together. Bring the mixture up to a gentle boil, then reduce the heat, cover the pot, and let it simmer for 15 to 20 minutes. You want the potatoes just fork-tender, perfectly cooked and ready to soak up the flavors.
Step 4: Get Creamy and Greensy
Stir in the full-fat coconut milk and add the beautifully chopped kale. Simmer for another 5 minutes, making sure the kale softens but stays vibrant green. The coconut milk turns the broth utterly creamy, melding the soup together into a bowl of true comfort. If you opted for nutritional yeast, sprinkle it in now for a cheesy, savory oomph.
Step 5: Taste and Serve
Before you ladle out your Vegan Zuppa Toscana, taste and adjust the seasoning if needed—sometimes a little more salt or pepper makes it perfect. Serve the soup hot and relish every comforting bite!
How to Serve Vegan Zuppa Toscana

Garnishes
A final flourish takes this soup from “homemade” to “restaurant-worthy.” Try topping your Vegan Zuppa Toscana with a sprinkling of extra nutritional yeast, a handful of fresh chopped parsley, or a swirl of olive oil. A little fresh cracked pepper right on top is always welcome, too!
Side Dishes
This soup shines as the star, but pairing it with warm, crusty bread or a side of garlicky bruschetta is unbeatable. A crisp green salad with lemony vinaigrette makes a refreshing counterpoint, balancing the soup’s creamy richness. Perfect for dunking and scooping up every last drop!
Creative Ways to Present
Get playful with presentation! Serve Vegan Zuppa Toscana in rustic mugs for gatherings, or hollow out small sourdough loaves as edible soup bowls for a party trick that guests will never forget. For a lighter lunch, portion smaller bowls alongside a duo of Italian antipasto bites.
Make Ahead and Storage
Storing Leftovers
If you find yourself with extra Vegan Zuppa Toscana (lucky you!), it stores beautifully. Let the soup cool to room temperature, then transfer it to an airtight container and refrigerate for up to four days. The flavors actually deepen, making leftovers even tastier.
Freezing
This soup freezes surprisingly well. Cool it completely, then portion it into freezer-safe containers or bags, leaving a little space for expansion. The potatoes may get slightly softer after thawing, but the taste and creamy texture remain wonderful for up to two months.
Reheating
When you’re ready for round two, gently reheat your Vegan Zuppa Toscana on the stovetop over medium-low heat, stirring occasionally until hot. If the soup thickens too much, add a splash of water or broth to bring it back to its original creamy consistency.
FAQs
Can I use spinach instead of kale?
Absolutely! Spinach works well for a softer, milder green. Just add it in right at the end since it wilts much quicker than kale, keeping your Vegan Zuppa Toscana beautifully balanced and vibrant.
What type Soup
Choose a savory, herby vegan Italian sausage—whether classic, spicy, or mild is up to your taste buds. Both store-bought and homemade crumbles infuse the broth with tons of savory flavor.
Is there a substitute for coconut milk?
Yes! Any unsweetened non-dairy milk works, though options like cashew cream or oat milk can also add richness. Keep in mind, coconut milk gives the creamiest, most authentic feel to Vegan Zuppa Toscana.
Can this recipe be made gluten-free?
Definitely! Just choose a certified gluten-free vegan Italian sausage, as all the remaining ingredients are naturally gluten-free. You’ll enjoy a bowl that’s allergy-friendly and still totally delectable.
How can I make the soup even thicker and creamier?
For an ultra-creamy Vegan Zuppa Toscana, try blending a small portion of the soup and stirring it back in. It amps up the thickness without needing extra cream, and every spoonful is extra dreamy.
Final Thoughts
I hope you’ll give this Vegan Zuppa Toscana a cozy spot on your dinner table soon. With its dreamy creaminess and hearty, comforting flavors, it’s become a true staple in my kitchen—perfect for sharing with friends or family, or treating yourself to something special. I can’t wait for you to fall in love with every spoonful!
Print
Vegan Zuppa Toscana Recipe
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Diet: Non-Vegetarian
Description
A delicious and creamy vegan version of the classic Zuppa Toscana soup, featuring vegan Italian sausage, tender potatoes, kale, and a rich coconut milk base. This hearty soup is bursting with flavor and perfect for a cozy meal.
Ingredients
1 tablespoon olive oil
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1 teaspoon crushed red pepper flakes (optional)
- 1 (12-ounce) package vegan Italian sausage, sliced or crumbled
- 4 cups gold potatoes, diced (skin on)
- 1 teaspoon salt
- ½ teaspoon black pepper
- 4 cups vegetable broth
- 2 cups water
- 1 cup full-fat coconut milk
- 3 cups chopped kale
- 1 tablespoon nutritional yeast (optional, for added flavor)
Instructions
- Heat olive oil: In a large pot over medium heat, sauté the onion until softened. Add garlic and red pepper flakes, cook briefly.
- Add sausage: Brown the vegan sausage in the pot.
- Cook potatoes: Stir in potatoes, salt, pepper, broth, and water. Simmer until potatoes are tender.
- Finish soup: Add coconut milk and kale, simmer until kale is wilted. Stir in nutritional yeast, adjust seasoning, and serve hot.
Notes
- Consider blending a portion of the soup for a creamier texture.
- Can substitute coconut milk with unsweetened non-dairy milk for a different flavor profile.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 ½ cups
- Calories: 290
- Sugar: 3g
- Sodium: 700mg
- Fat: 18g
- Saturated Fat: 9g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 23g
- Fiber: 3g
- Protein: 10g
- Cholesterol: 0mg