This post may contain affiliate links, view our disclaimer for details.
This creamy and hearty Vegan Zuppa Toscana is super comforting, and the perfect easy fall or winter dinner recipe. If youโve ever had Olive Gardenโs Zuppa Toscana, then this recipe should look familiar! This vegan & vegetarian soup is a copycat version of Olive Gardenโs. Itโs packed with flavorful Italian (vegan) sausages, smoky vegan bacon, and hearty & healthy kale. Itโs all simmered in a creamy, savory broth that has a delicious spicy kick to it!
Why Youโll Love this vegan Zuppa Toscana
This homemade vegan Zuppa Toscana is extra creamy thanks to a generous helping of vegan butter, flour, and some plant milk.
Served with a chunk of rustic bread, this vegan & vegetarian soup makes a hearty and cozy fall dinner. It can actually also be made with just one pot, making clean-up a breeze.
This may be a vegan version of Zuppa Toscana but itโs totally omnivore approved, so picky meat-eaters wonโt even know itโs veggie-friendly. Good luck eating just one bowl!
what is zuppa toscana?
The literal translation of โZuppa Toscanaโ is Tuscan Soup. While the name suggests that this soup may have Italian origins, Zuppa Toscana is actually a very Americanized recipe that the restaurant Olive Garden created. This recipe that Iโm sharing today is a vegan and vegetarian copycat version of Olive Gardenโs Zuppa Toscana. It does have a great Italian-inspired flavor but isnโt the most authentic Italian dish. This soup is loaded with russet potatoes, kale, vegan sausage & bacon, and a creamy flavorful broth.
The Vegan Ingredients
This easy vegan Zuppa Toscana recipe only uses 11 ingredients plus some salt and pepper. To make this zesty healthy soup, youโll need to gather the following pantry friendly ingredients:
- Onion
- Garlic
- Russet Potatoes
- Kale
- Vegan Butter
- Flour
- Chili Flakes
- Vegan Sausage
- Vegan Bacon
- Veggie Stock
- Non-Dairy Milk
- Plus salt & pepper
the best dairy free milk
A lot of vegan soup recipes use canned coconut milk to make the soup creamy. While full-fat coconut milk will work perfectly fine in this recipe, it will have a distinct coconut taste. I personally prefer using dairy-free milk that is more neutral in flavor but still creates the creamy texture I desire. In this recipe, Iโm opting for unsweetened plain soy milk.
Below are some of my favorite plant milk alternatives to coconut milk:
- Unsweetened Plain Soy Milk
- Plain Almond Milk
- Cashew Milk
If youโd like, you could also make cashew cream to add to the soup. To do this, blend 3/4 of a cup of soaked cashews and 1/4 cup of water until very smooth.
Then, add as much cashew cream to the soup as youโd like. I didnโt end up adding this to my soup since I felt it was perfect as is. But that being said, some people prefer creamier soups. So if that sounds like you, this may be a great add-in!
the best vegan sausage and bacon
There are so many different types of vegan โmeatsโ on the market now! I used two specific products, listed below, in this soup, but you could substitute in your favorite brands.
The Vegan Sausage:
For the vegan sausage, I ended up using Tofurkyโs Plant-Based Italian Sausage. This product is great because itโs already packed with tons of seasoning, which means we donโt have to add as much to the soup. The texture is also really nice and holds up great even the next day after sitting in the broth overnight.
If you donโt have access to Tofurky Sausage, you could substitute it with another vegan brand. Beyond Meatโs Hot Italian Sausages would be delicious. Field Roast also makes delicious vegan and vegetarian sausages.
The Vegan Bacon:
For the vegan bacon, I used Sweet Earthโs Benevolent Bacon. This product is made with vital wheat gluten and is flavored with smoky hickory, sage, and garlic. Trust me, this plant-based bacon adds an IMMENSE amount of savory, umami flavor to this soup.
If youโre not a fan of vegan meats and youโd like to omit these two ingredients, I recommend adding a good helping of Italian seasoning to taste.
how to make zuppa toscana
When I tell you this soup is super easy to make, Iโm not joking! All you need is one pot and youโre good to go. Below are the main steps for making this Zuppa Toscana:
- In a large dutch oven or stock pot, add 1 tbsp of the vegan butter. Add the diced vegan sausage and red pepper flakes. Brown all sides (about 5 minutes).
- Remove the sausage from the pot. Then, add the vegan bacon strips. Brown for 3 minutes. Remove them from the pot.
- Deglaze the bottom of the pot with ยฝ cup of water (you could also use dry white wine if you have it). Let the water simmer mostly away, then add the remaining 4 tbsp of vegan butter.
- Once melted, add the onion and garlic. Saute until translucent, about 5 mins. Sprinkle on the flour and stir. Cook the flour for 2 mins.
- Add the diced potatoes, then cover the potatoes with the vegetable broth and simmer covered for 30 minutes until the potatoes are soft.
- Next, add in the salt, pepper, 2 cups of dairy free milk, chopped kale, all of the pre-cooked vegan sausage and ยฝ of the vegan bacon. Simmer for another 10 minutes uncovered.
- Use the remaining ยฝ of the bacon for serving. Enjoy hot with some rustic bread.
Substitutions & Add Ins
This soup is a great way to use up produce in your fridge, so even if you donโt have the exact ingredients, you can use what you have on hand. Below are some substitutions you could make or ingredients you could add in if youโd like:
- White Beans: cannellini beans or white beans are often a traditional ingredient in potato, sausage, and kale soups. They have a lovely texture and add some protein as well.
- Spinach: if you donโt have kale, no worries! You could substitute in spinach.
- Collard Greens: again, if you donโt have kale, you could use collards instead.
- Yukon Gold Potatoes: if you donโt have russet potatoes, feel free to use another type like Yukon Golds.
Storage
You can keep this soup in an air-tight container in the fridge for 5-7 days.
It may thicken up more after the first day and from being stored in the fridge, but you can thin it out with a little more veggie stock or dairy-free milk. Good to go!
Tips and Tricks
For this recipe, I like to use Tofurky Italian Sausage. It holds up great, even after simmering. But you could use your favorite brand of vegan sausage instead.
Non-dairy milk that is unsweetened and neutral in flavor works best in this soup. I prefer plain unsweetened soy milk. You could also use plain unsweetened almond milk. While you can use coconut milk or other kinds of dairy-free milk with stronger flavors, Iโve found that they overpower the other flavors.
Adding flour and dairy-free milk to the soup helps thicken it up a good amount. If youโd like your soup even creamier, you can also add in some cashew cream.
If you like your vegan soup extra thick and creamy you can add a bit of extra flour to help thicken it.
Instead of 3 tbsp of flour, you could add in a full 1/4 cup of flour.
Keep in mind, this soup will also continue to thicken as it cools down.
Looking for more vegan soup recipes?
- The Best Vegan โBeefโ Stew
- 30 Minute Vegan Potato Leek Soup
- Roasted Sweet Potato Carrot Soup
- Easy Vegan Ramen
- Creamy Vegan โChickenโ Gnocchi Soup
- Panera Copycat 10 Vegetable Soup
- Italian Pastina Soup
Did you make this Vegan Zuppa Toscana? Iโd love to know! Leave a rating and comment below!
Vegan Zuppa Toscana
This vegan Zuppa Toscana is packed with flavorful Italian (vegan) sausages, smoky vegan bacon, and hearty & healthy kale. It's all simmered in a creamy, savory broth that has a delicious spicy kick to it!
If you've ever had Olive Garden's Zuppa Toscana, then this recipe should look familiar! This vegan & vegetarian soup is a copycat version of Olive Garden's.
Ingredients
- 5 tbsp vegan butter, or sub olive oil
- 1 14 oz package of vegan Tofurky Italian Sausage, or sub Beyond Meat Hot Italian Sausage
- 1 tsp crushed red pepper flakes, optional but recommended
- 1 8oz package vegan bacon strips, like Sweet Earth Benevolent Bacon
- 1 small yellow onion, diced
- 5 cloves of garlic, minced
- 3 tbsp all-purpose flour
- 3 medium sized Russet Potatoes, diced (about 6 cups)
- 4 cups vegetable broth
- 1 1/2 tsp salt, adjust to taste
- 1/2 tsp black pepper, adjust to taste
- 2 cup dairy free unsweetened milk, like soy or almond
- 2 cups packed chopped kale
Instructions
- In a large dutch oven or stockpot, add 1 tbsp of the vegan butter. Add the diced vegan sausage and red pepper flakes. Brown all sides (about 5 minutes).
- Remove the sausage from the pot. Then, add the vegan bacon strips. Brown for 3 minutes. Remove them from the pot.
- Deglaze the bottom of the pot with ½ cup of water (you could also use dry white wine if you have it). Let the water simmer mostly away, then add the remaining 4 tbsp of vegan butter.
- Once melted, add the onion and garlic. Saute until translucent, about 5 mins. Sprinkle on the flour and stir. Cook the flour for 2 mins.
- Add the diced potatoes, then cover the potatoes with the vegetable broth and simmer for 30 minutes until the potatoes are soft.
- Next, add in the salt, pepper, 2 cups dairy-free milk, chopped kale, all of the pre-cooked vegan sausage, and ½ of the vegan bacon. Simmer for another 10 minutes uncovered.
- Use the remaining ½ of the bacon for serving. Enjoy hot with some rustic bread.
Notes
Spiciness level:
- I'd say this soup has a mild-medium spice level with 1 tsp of chili flakes.
- If you're sensitive to heat, I recommend adding 1/4 tsp of chili flakes. Taste the soup and add more to your liking! You can always add more if you'd like the soup to have more heat.
Dairy-free milk:
- Non-dairy milk that is unsweetened and neutral in flavor works best in this soup. I prefer plain unsweetened soy milk. You could also use plain unsweetened almond milk. While you can use coconut milk or other kinds of dairy-free milk with stronger flavors, I've found that they overpower the other flavors of this soup.
If you'd like a creamier soup:
- If you'd like, you could also make cashew cream to add to the soup.
- To do this, blend 3/4 of a cup of soaked cashews and 1/4 cup of water until very smooth. Then, add as much cashew cream to the soup as you'd like.
- I didn't end up adding this to my soup since I felt it was perfect as is. But that being said, some people prefer creamier soups. So if that sounds like you, this may be a great add-in!
Nutrition Information:
Yield: 8 Serving Size: 1Amount Per Serving: Calories: 340Total Fat: 14gSaturated Fat: 2gTrans Fat: 0gSodium: 331mgFiber: 5gSugar: 4gProtein: 19g
Nutritional info is an estimate.
DISCLAIMER: Links included in this post might be affiliate links. If you purchase a product or service with the links that I provide I may receive a small commission. There is no additional charge to you! Thank you for supporting my blog so I can continue to provide you with free content each week!