Creamy, Cozy Italian-Inspired Soup
This Vegan Zuppa Toscana is the kind of comforting dinner that turns an ordinary evening into something special. Inspired by the classic Tuscan soup, this plant-based version combines tender potatoes, hearty white beans, savory mushrooms, and fresh kale in a rich, creamy cashew broth. Perfect for busy weeknights, meal prep, or cozy family dinners, this nourishing soup delivers satisfying flavor with simple pantry ingredients. If you love healthy comfort food recipes and easy vegan soup ideas, this one-pot meal deserves a spot in your regular rotation.
Time Breakdown
- Prep: 20 mins
- Cook: 45 mins
- Total: 1 hr 5 mins
- Servings: 4
Ingredients
- 5.3 oz oyster mushrooms or shimeji mushrooms, shredded
- 2 yellow onions, diced
- 1 tbsp olive oil
- 1/2 tsp red chili flakes
- 2 tsp dried thyme
- 1 tsp fennel seeds
- 8 garlic cloves, minced
- 1 tbsp apple cider vinegar
- 2 medium potatoes, diced
- 3 cups cooked cannellini beans
- 5 1/2 cups low-sodium vegetable broth
- 4 cups kale, chopped
- 1/2 cup fresh parsley, chopped
- 3 tbsp fresh lemon juice
- Salt and black pepper to taste
- Crusty bread for serving
Cashew Cream
- 1/2 cup raw cashews
- 1 1/4 cups unsweetened soy milk or plant milk
- 1/2 cup nutritional yeast
Substitution: Replace cashews with sunflower seeds for a nut-free option. Baby spinach or Swiss chard can replace kale. Any white bean works well in place of cannellini beans.
Kitchen Tools
- Large soup pot or Dutch oven
- High-speed blender
- Knife and cutting board
- Measuring cups and spoons
- Wooden spoon
Step-by-Step Instructions
- Prep: Soak cashews in hot water for 20 minutes. Drain. Shred mushrooms and dice onions and potatoes while waiting.
- Build Flavor: Cook mushrooms in a large pot until most moisture evaporates. Add onions, olive oil, chili flakes, thyme, fennel seeds, salt, and pepper. Cook until fragrant and lightly golden.
- Simmer: Stir in garlic and cook until aromatic. Deglaze with apple cider vinegar. Add potatoes, beans, and vegetable broth. Simmer 20–25 minutes until potatoes are fork-tender.
- Finish: Blend cashews, plant milk, and nutritional yeast until silky smooth. Stir into the soup with kale and parsley. Cook 5 minutes more. Add lemon juice, adjust seasoning, and serve warm.
Pro Tips
- Storage: Refrigerate in an airtight container for up to 5 days.
- Subs: Use sunflower seeds instead of cashews or store-bought plant cream for convenience.
- Meal Prep: Freeze portions for up to 3 months. Thaw overnight and reheat gently.
- Serving: Pair with sourdough bread, garlic toast, or a simple green salad.
Main Body
Vegan Zuppa Toscana delivers everything people love about classic comfort food while staying completely plant-based. The creamy broth, tender potatoes, and hearty beans create a rich, satisfying bowl that feels indulgent without being heavy. It’s an excellent family-friendly meal that works equally well for weeknight dinners or relaxed weekend lunches.
The secret to building deep flavor is allowing the mushrooms, onions, and garlic to cook long enough to develop natural browning. This simple technique creates savory notes that mimic the richness often found in traditional versions. Avoid rushing this stage, as it forms the foundation of the soup’s delicious flavor profile.
Cannellini beans provide creamy texture, plant-based protein, and fiber, while kale adds color and nutrients. The cashew cream blended with nutritional yeast creates a silky finish and subtle cheesy flavor that balances beautifully with the herbs and vegetables.
This recipe is especially useful for busy households because everything cooks in a single pot. While the soup simmers, you can prepare a salad or toast bread, making dinner feel effortless. Leftovers often taste even better the next day as the flavors continue to develop.
For meal prep, divide cooled soup into containers and refrigerate or freeze. The broth thickens slightly during storage, so simply stir in a splash of vegetable broth when reheating for the perfect consistency.
Variation Recipes
- Spicy Vegan Zuppa Toscana: Double the chili flakes and finish with a drizzle of chili oil for extra warmth and bold flavor.
- Protein-Packed Version: Add diced tofu or crumbled tempeh alongside the beans for additional protein and texture.
- Quick Weeknight Version: Use store-bought plant cream instead of homemade cashew cream to save preparation time.
Conclusion
This Vegan Zuppa Toscana proves that wholesome ingredients can create an incredibly comforting and satisfying meal. Whether you’re cooking for family, meal prepping for the week, or simply craving a cozy bowl of soup, this recipe delivers creamy texture, rich flavor, and nourishing goodness in every spoonful. Save it for your next soup night and enjoy a comforting plant-based classic.
Nutrition (Estimated)
| Serving | Calories | Protein | Carbs | Fat | Fiber | Sugar |
|---|---|---|---|---|---|---|
| 1 bowl | 496 | 27g | 74g | 13g | 17g | 8g |
Disclaimer: Values are estimates and vary by ingredients.
PrintVegan Zuppa Toscana
This creamy Vegan Zuppa Toscana is a cozy plant-based soup made with shredded mushrooms, cannellini beans, potatoes, kale, and a rich cashew cream broth.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-inspired
- Diet: Vegan
Ingredients
5.3 oz oyster or shimeji mushrooms, shredded
2 yellow onions, diced
1 tablespoon olive oil
1/2 teaspoon red chili flakes
2 teaspoons dried thyme
1 teaspoon fennel seeds
8 garlic cloves, minced
1 tablespoon apple cider vinegar
2 medium potatoes, diced
3 cups cooked cannellini beans, drained and rinsed
5 1/2 cups low-sodium vegetable broth
4 cups kale, stems removed and finely chopped
1/2 cup fresh parsley, finely chopped
3 tablespoons fresh lemon juice
Sea salt, to taste
Freshly ground black pepper, to taste
Crusty bread, for serving
For the cashew cream:
1/2 cup raw cashews
1 1/4 cups unsweetened dairy-free milk
1/2 cup nutritional yeast
Instructions
1. Soak the cashews in hot water for 20 minutes, then drain and set aside.
2. Wash the mushrooms and shred them into thin strips by hand.
3. Add the mushrooms to a large pot over medium heat and cook for about 10 minutes, stirring often, until most of the moisture has evaporated.
4. Add the onions, olive oil, chili flakes, thyme, fennel seeds, a pinch of salt, and black pepper. Cook for 5 minutes, stirring regularly.
5. Add the garlic and cook for another 10 minutes, stirring only occasionally so the mushrooms can brown slightly.
6. Pour in the apple cider vinegar and stir for 1 minute, scraping up any flavorful bits from the bottom of the pot.
7. Add the diced potatoes, cannellini beans, and vegetable broth. Simmer partially covered for 20 to 25 minutes, or until the potatoes are fork-tender.
8. Blend the drained cashews, dairy-free milk, and nutritional yeast until completely smooth.
9. Stir the cashew cream into the soup, then add the kale and parsley. Cook for 5 minutes more.
10. Turn off the heat, stir in the lemon juice, and adjust salt and pepper to taste. Serve warm with crusty bread.
Notes
For a nut-free version, replace the cashews with sunflower seeds or use 1 1/2 cups store-bought soy cream.
Baby spinach or Swiss chard can be used instead of kale.
Store leftovers in an airtight container in the refrigerator for up to 5 days.
Freeze for up to 3 months. Add a splash of vegetable broth when reheating if the soup thickens.
For an oil-free version, replace olive oil with 2 tablespoons water or broth.
Nutrition
- Serving Size: 1 bowl
- Calories: 496
- Sugar: 8g
- Sodium: 645mg
- Fat: 13g
- Saturated Fat: 2g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 74g
- Fiber: 17g
- Protein: 27g
- Cholesterol: 0mg
Tested in my kitchen.
Maya, recipe trend-tester at Eatast. I transform today’s viral food trends into simple, flavorful recipes that fit into your everyday routine. From quick dinner hacks to colorful bowls, every recipe I share is tested in my kitchen so you can cook them at home with ease and confidence.
