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!


vegan zuppa toscana

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.


vegan zuppa toscana ingredients

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.


sauted onions and garlic

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:

  1. 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).
  2. Remove the sausage from the pot. Then, add the vegan bacon strips. Brown for 3 minutes. Remove them from the pot.
  3. 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. 
  4. 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.
  5. Add the diced potatoes, then cover the potatoes with the vegetable broth and simmer covered for 30 minutes until the potatoes are soft.
  6. 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.
  7. Use the remaining ยฝ of the bacon for serving. Enjoy hot with some rustic bread.

flour and onions in pot

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!


vegan zuppa toscana

Tips and Tricks

What kind of vegan sausage is in Zuppa Toscana?

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.

What non-dairy milk is the best in this vegan soup?

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.

How do I make this dairy-free Zuppa Toscana creamy?

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.

What should I do to thicken the soup more?

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.


vegan zuppa toscana

Looking for more vegan soup recipes?

vegan zuppa toscana

Did you make this Vegan Zuppa Toscana? Iโ€™d love to know! Leave a rating and comment below!
vegan zuppa toscana

Vegan Zuppa Toscana

Yield: 6 servings
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes

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

  1. 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).
  2. Remove the sausage from the pot. Then, add the vegan bacon strips. Brown for 3 minutes. Remove them from the pot.
  3. 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. 
  4. 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.
  5. Add the diced potatoes, then cover the potatoes with the vegetable broth and simmer for 30 minutes until the potatoes are soft.
  6. 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.
  7. 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: 1
Amount Per Serving: Calories: 340Total Fat: 14gSaturated Fat: 2gTrans Fat: 0gSodium: 331mgFiber: 5gSugar: 4gProtein: 19g

Nutritional info is an estimate.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram


vegan zuppa toscana

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!

Categories:

, , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *


Even More Recipes You'll Love...