If you’re searching for the ultimate cozy bowl of comfort (with a fresh, plant-based twist), Vegan Zuppa Toscana is bound to become your new go-to recipe. Imagine golden potatoes simmered gently in an herby broth, ribbons of tender kale, and a creamy, dreamy dairy-free finish—plus spicy vegan sausage for that savory kick. This recipe balances rich flavors with everyday ingredients, making it the perfect hearty meal for weeknights, dinner parties, or anytime you crave a taste of Italy with a vegan spin.

Ingredients You’ll Need
The beauty of Vegan Zuppa Toscana is how each ingredient enhances the whole: from robust broth to creamy cashew base, every element lends a vital note. Gather these simple staples for a soul-warming soup that looks impressive but comes together with ease.
- Olive oil: Adds rich undertones and helps sauté the aromatics for a flavorful soup base.
- Yellow onion (diced): Brings sweet, savory depth that anchors the broth beautifully.
- Garlic (minced): Provides that irresistible aromatic punch essential in Italian soups.
- Red pepper flakes (optional): Lends subtle heat and complexity—adjust to your spice preference.
- Dried oregano: Offers earthy, classic Italian flavor without overpowering the other ingredients.
- Vegetable broth: Serves as the savory backbone of this plant-based zuppa, infusing warmth.
- Water: Lightens the soup and balances the flavors for perfect consistency.
- Russet potatoes (thinly sliced): Give body and heartiness, absorbing all those flavorful notes.
- Raw cashews (soaked): The secret to a super creamy, dairy-free base—just blend until smooth!
- Unsweetened almond milk: Melds seamlessly with cashews to create that signature velvety broth.
- Nutritional yeast: Adds cheesy, umami flavor while keeping things 100% vegan.
- Lemon juice: Brightens up the soup and balances the richness.
- Salt: Essential for bringing all the flavors forward—feel free to adjust to taste.
- Black pepper: Adds a gentle spicy warmth and rounds out the soup’s flavor profile.
- Chopped kale (stems removed): Delivers a vibrant green color, earthy taste, and plenty of nutrition.
- Vegan Italian-style sausage (crumbled): Brings those meaty, savory bites that make this dish so satisfying.
How to Make Vegan Zuppa Toscana
Step 1: Sauté the Aromatics
Start by heating the olive oil in a large, heavy-bottomed pot over medium heat. Once shimmering, toss in the diced onion and let it soften for about 5 minutes. You want the onions to turn translucent and fragrant—it’s the aromatic start that gives Vegan Zuppa Toscana its depth. When that sweet onion scent fills your kitchen, stir in the minced garlic, red pepper flakes, and dried oregano. The spices will bloom in the oil, infusing their Italian essence.
Step 2: Build the Broth and Add Potatoes
Next, add your thinly sliced russet potatoes right into the pot, ensuring each slice gets a light coating of that flavorful oil and seasoning. Pour in the vegetable broth and water, giving everything a good stir. Turn up the heat and bring it all to a gentle boil. Once boiling, reduce the heat so everything simmers softly. Let it go for about 15 minutes, just until the potatoes are fork-tender and starting to break down slightly—they’ll make the soup extra silky.
Step 3: Make the Creamy Cashew Base
While your soup simmers, grab your blender and add the soaked cashews, almond milk, nutritional yeast, lemon juice, salt, and black pepper. Blend on high until the mixture turns lusciously smooth and creamy. This cashew cream is what takes Vegan Zuppa Toscana from good to “please make this again!”—giving it richness and a lovely pale golden color.
Step 4: Finish the Soup with Greens and Sausage
Pour your freshly blended cashew cream directly into the soup pot and give everything a hearty stir. Add chopped kale and crumbled vegan sausage, then let the soup gently simmer for another 5 to 7 minutes. The kale should turn tender yet vibrant, and the sausage will warm up, releasing those savory flavors throughout the broth. Taste and adjust your seasonings—maybe an extra hit of salt or black pepper—right before serving, so every spoonful is just right.
How to Serve Vegan Zuppa Toscana

Garnishes
A flourish of garnishes can elevate every bowl of Vegan Zuppa Toscana to bistro-worthy fare. Top with a sprinkle of fresh parsley, an extra grind of black pepper, or a pinch of red pepper flakes for color and zip. If you want something fancy, a swirl of olive oil or a dusting of vegan parmesan works wonders. Each garnish adds that final touch—both beautiful and delicious.
Side Dishes
This soup is delightfully filling, but it also plays well with others. Try serving Vegan Zuppa Toscana alongside a warm, crusty baguette or toasted sourdough to mop up every last drop of creamy broth. For a classic Italian meal, a crisp green salad dressed simply with lemon and olive oil offers perfect balance. Trust me—everyone will be reaching for seconds (and thirds).
Creative Ways to Present
Get creative by serving your Vegan Zuppa Toscana in bread bowls for instant crowd-pleasing fun—it’s hearty, interactive, and totally inviting. Or ladle the soup into small mugs for cozy gatherings and appetizer spreads. For weeknight dinners, pair it with garlicky roasted veggies or your favorite antipasti platter for a colorful, vibrant table.
Make Ahead and Storage
Storing Leftovers
Leftover Vegan Zuppa Toscana tastes just as dreamy the next day! Store any extras in an airtight container in the refrigerator for up to four days. The flavors deepen as the soup sits, making those second-day bowls even more irresistible.
Freezing
For longer storage, Vegan Zuppa Toscana freezes beautifully. Let the soup cool, then portion it into freezer-safe containers, leaving a bit of space for expansion. It’ll keep for up to three months—just thaw overnight in the fridge before reheating. Quick tip: if you know you’re freezing some, consider adding the greens fresh after reheating for the brightest color and texture.
Reheating
To reheat, simply warm the soup in a pot over medium-low heat, stirring occasionally until hot and creamy again. If it thickens up a bit in the fridge, just add a splash of extra almond milk or water to loosen it back to that irresistible creamy consistency. You can also microwave individual portions in short bursts, stirring between each, for a speedy lunch or dinner.
FAQs
Can I use a different type of non-dairy milk?
Absolutely! Any unsweetened, neutral non-dairy milk like oat, soy, or cashew will work for Vegan Zuppa Toscana. Just avoid anything sweetened or strongly flavored (like vanilla almond milk), so the rich, savory flavors shine through.
Is it necessary to soak the cashews first?
Yes, soaking cashews is important for a super smooth and velvety cashew cream. If you’re short on time, pour boiling water over them and soak for 15–20 minutes instead of several hours. This ensures the nuts blend perfectly into the soup.
What’s the best vegan sausage for this recipe?
Use your favorite! Any vegan Italian-style sausage works—whether homemade, Beyond Meat, Field Roast, or another brand. Just make sure it has those robust Italian spices, and crumble or slice it as you like for the perfect bite.
Can I make Vegan Zuppa Toscana without nuts?
Yes! If you’re avoiding nuts, try swapping the cashew cream with 1 cup of full-fat canned coconut milk. It still gives that creamy, rich texture with a slightly different but absolutely delicious flavor.
How spicy is the soup with red pepper flakes?
The heat level is totally customizable. As written, Vegan Zuppa Toscana has a gentle warmth, but you can dial it up (or leave it out) depending on your spice preference. Start small, taste as you go, and adjust to what you like best!
Final Thoughts
If you’re craving a dinner that feels like a hug in a bowl, Vegan Zuppa Toscana deserves a spot on your table. With its creamy texture, vibrant colors, and welcoming Italian flavors, it quickly becomes a favorite with vegans and non-vegans alike. Give it a try, share a bowl with friends, and discover just how comforting plant-based cuisine Soup
Print
Vegan Zuppa Toscana Recipe
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
- Diet: Non-Vegetarian
Description
This Vegan Zuppa Toscana is a dairy-free take on the classic Italian soup, featuring creamy cashew cream, hearty potatoes, and flavorful vegan sausage. It’s a comforting and satisfying soup that’s perfect for a cozy meal.
Ingredients
For the Soup:
- 1 tablespoon olive oil
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1/2 teaspoon red pepper flakes (optional)
- 1 teaspoon dried oregano
- 4 cups vegetable broth
- 1 cup water
- 4 small russet potatoes, thinly sliced
- 3 cups chopped kale, stems removed
- 1 (14-ounce) can vegan Italian-style sausage or 1 1/2 cups cooked vegan sausage, crumbled
For the Cashew Cream:
- 1/2 cup raw cashews, soaked
- 1 1/2 cups unsweetened almond milk
- 1 tablespoon nutritional yeast
- 1 tablespoon lemon juice
- 1/2 teaspoon salt, more to taste
- 1/4 teaspoon black pepper
Instructions
- Prepare the Soup: Heat olive oil in a large pot over medium heat. Sauté onion until soft. Add garlic, red pepper flakes, and oregano. Cook for 1 minute. Add potatoes, broth, and water. Simmer until potatoes are tender.
- Make the Cashew Cream: Blend soaked cashews, almond milk, nutritional yeast, lemon juice, salt, and pepper until smooth.
- Finish the Soup: Stir cashew cream into the pot. Add kale and vegan sausage. Simmer until kale wilts and sausage is heated through.
- Adjust Seasoning: Taste and adjust salt and pepper before serving.
Notes
- If short on time, use 1 cup of full-fat canned coconut milk instead of cashew cream.
- Substitute baby spinach for kale for a milder flavor.
- Adjust spice levels by increasing or omitting red pepper flakes.
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 320
- Sugar: 4g
- Sodium: 620mg
- Fat: 17g
- Saturated Fat: 3g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 33g
- Fiber: 5g
- Protein: 10g
- Cholesterol: 0mg