Vegan Zuppa Toscana | Olive Garden Copycat

GFGluten FreeGRGrain FreeNFNut FreeVVegan

Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.

This Vegan Zuppa Toscana has a rich and creamy garlic broth and is packed with hearty sausage, potatoes, and kale. A simple yet cozy and delicious soup!

I would always look forward to “soup sundays” growing up. My mom would whip up a large pot of veggie soup and some homemade bread; she would either go with a creamy milk base or a tomato base, and I was always partial to the former.

Maybe that’s why I love this Vegan Zuppa Toscana so much. It’s both nostalgic and new – a creamy, garlicky broth loaded with potatoes, vegan sausage, and a little kale for good measure. This plant-based Olive Garden copycat is just as indulgent and delicious, and both vegans and non-vegans will be lining up with spoons in hand 😉

Bowl of zuppa toscana topped with vegan parmesan and black pepper on stone countertop


Zuppa Toscana is an Italian phrase that simply means “Tuscan Soup.” The Tuscan version of this soup usually includes white beans, lot of veggies, bread, and bacon. This version is a copycat recipe of the popular Olive Garden variation – a creamy, rich soup loaded with white potatoes, sausage, kale, and lots and lots of garlic (read: a whole head).

Ingredients for zuppa toscana in small bowls on countertop. Clockwise text labels read vegan sausage, oil, vegan parmesan, vegan chicken broth, kale, nutritional yeast, onion, oat milk, garlic, russet potatoes, and liquid smoke

This soup is naturally gluten-free, and is easily made vegan with a few simple swaps! I used a plant-based sausage and oat milk to make the soup nice and creamy. I’m not a fan of most vegan bacon substitutes, so instead I opted to add some liquid smoke to the broth to give our soup a smoky, meaty flavor.

A note on potatoes – I highly recommend using russet potatoes here – they are a bit starchier, and break down some to make the soup even more creamy. If you prefer waxier potatoes, use yukon gold potatoes instead.


You don’t need any fancy blender or extra equipment for this recipe, other than a large pot and a stovetop. Simply brown your aromatics, add the broth, and simmer until everything is creamy and tender!

Cooked soup in large pot with spoon scooping out creamy broth, sausage, potatoes, and kale

  1. Sauté the onion and sausage until browned, then add in the garlic.
  2. Toss in the potatoes, broth, water, and liquid smoke. Simmer until the potatoes are tender and stir occasionally.
  3. Stir in the kale and non-dairy milk. Serve warm, topped with vegan parmesan.

I love to top my vegan Zuppa Toscana with an extra crack or two of black pepper, and have a side of toasted crusty bread on the side for dipping. If you love garlic you will love this soup – it’s packed with spicy garlic flavor, but it’s not too overwhelming thanks to the oat milk and kale, which mellow it out a bit.

A steamy bowl of this soup can cure any rainy (or snowy) day blues – it’s truly a hug-in-a-bite and I love how it’s both comforting and wholesome.

Hands holding bowl of creamy vegan soup topped with vegan parmesan oil and black pepper


  • Can I use vegetable broth instead? Yes you can – this recipe is traditionally made with chicken broth which is why I prefer to use an imitation vegan flavor, but it’s still delicious with veggie broth too!
  • What can I use instead of sausage? highly recommend using a softer (meatier) vegan sausage for this recipe as it adds a lot of hearty texture and creaminess. That being said, you could also use a seitan or wheat-based sausage and finely dice it up, or even use white beans or lentils instead! I recommend adding extra oil and spices to compensate for the flavor lost from the sausage. See the recipe notes for more details!
  • Can I make this spicy? I used a spicy flavored sausage so did not need to add any extra spice, but you can always amp up the heat by adding crushed red pepper flakes to the broth with the garlic in step 1!
  • Storage: this soup will keep in the fridge for up to 5 days. You can also freeze this soup in jars or airtight containers for up to 2 months. The potatoes will break down slightly upon defrosting, but they are still enjoyable!

bowl of vegan zuppa toscana topped with cheese and black pepper on stone countertop with silver spoon

If you’re looking for more cozy vegan soup recipes, you’ll also love this One Pot Vegan Lasagna Soup, this Vegan Chicken Noodle Soup, and this Coconut Curry Lentil Soup with Kale!

Finally, if you make this recipe and decide to share it on Facebook or Instagram, don’t forget to tag me @FromMyBowl + #FromMyBowl! I love seeing your delicious recreations 🙂


Vegan Zuppa Toscana | Olive Garden Copycat

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 28 reviews

This Vegan Zuppa Toscana has a rich and creamy garlic broth and is packed with hearty sausage, potatoes, and kale. A simple yet delicious soup for the coziest of chilly days!

  • Author: Caitlin Shoemaker
  • Prep Time: 10 Minutes
  • Cook Time: 30 Minutes
  • Total Time: 40 minutes
  • Yield: Serves 4 to 6 1x
  • Category: Main
  • Method: Stovetop
  • Cuisine: America
  • Diet: Vegan


  • 1 tablespoon olive oil or vegan butter
  • 14 ounces (400 g) Spicy Vegan Sausage – see notes
  • 1 head garlic, minced (about 10 cloves)
  • 2 tablespoons nutritional yeast
  • 1 yellow onion, finely diced
  • 4 cups (950 mL) vegan imitation “chicken” broth (or sub vegetable)
  • 5 cups (1.2 L) water
  • 1 teaspoon liquid smoke
  • 35 russet potatoes (790 g), quartered and thinly sliced
  • 6 cups (120 g) chopped kale, stems removed
  • 1 cup (235 mL) full-fat oat milk*
  • Salt and black pepper to taste
  • Vegan Parmesan, to serve (optional)


  1. Aromatics: Warm the olive oil over medium-high heat in a large dutch oven or heavy-bottomed pot. Add the sausage and cook for 3 minutes, stirring occasionally to break it up. Add the onions along with a pinch of salt and black pepper and cook for 5 minutes, stirring occasionally. Finally, add the garlic and nutritional yeast and sauté for 1 minute, or until fragrant.
  2. Make the Soup: add the potatoes, broth, water, and liquid smoke to the pot. Bring to a boil over high heat; reduce the heat to medium-high and boil the soup for 10 to 12 minutes, or until the potatoes are fork tender.
  3. Make it Creamy: Reduce the heat to medium low, but maintain a simmer. Add the kale and oat milk and simmer for 3 to 5 minutes, or until the kale is tender. Turn the heat off and season with additional salt and pepper to taste, if necessary.
  4. Serve: top with vegan parmesan (if desired) and serve warm. Leftovers will keep in the refrigerator for up to 5 days and can be reheated in the microwave or on the stovetop.


  • Vegan Sausage: I used the Impossible spicy breakfast sausage and it added a LOT of flavor! I would recommend using a “soft” vegan sausage (Impossible or Beyond Meat) as it adds a lot of creaminess to the broth. I don’t find the Beyond Italian sausages to be as flavorful as Impossible, so I would add up to 1 tablespoon Italian seasoning if you choose to use them. You can also replace the sausage with cooked lentils or cannellini beans and add the Italian seasoning as well, for a more plant-based option!
  • Oat Milk:oat milk can be replaced with another creamy milk, like full-fat coconut milk or a homemade cashew milk. Unsweetened vegan whipping cream would also work well here.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!


About the Author

Hey there, I’m Caitlin! I make easy-to-follow, wholesome, and budget-friendly vegan recipes that are mostly gluten-free and refined sugar-free. I’m also an avid yogi, love the great outdoors, am chocolate-obsessed, and enjoy eating almond butter straight off of the spoon.

Learn More

FREE GUIDE: 5 Tips for Quick & Easy Vegan Dinners

Plus, get all of my recipes sent straight to your inbox!

You May Also Like

Leave a Comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Wowzers… this recipe is a winner! I used vegan butter, Impossible Spicy Sausage with a dash of onion powder, garlic powder, pepper and Italian seasoning, Better than Bouillon Vegetable base broth and used unpeeled gold potatoes along with Oatsome Organic Oat Milk and a bit less kale than the recipe calls for because of picky eaters.

    Other than that, I followed the other recipe ingredients pretty closely and I used refrigerated minced garlic because that’s what I had on hand. I also thickened it up at the end with 2 tsp. of cornstarch mixed with a small amount of water to make a paste and it thickened the soup up to my liking and it also thickens a bit further upon standing.

    I made this along with the ingredients to make Olive Garden salad and I made some garlic knots butter breadsticks for the meat eaters in my family.

    Definitely a keeper and it’s so easy & simple to make. Thank you!

  2. SO GOOD!!! idk why i didn’t try this one sooner. I’m not a big fan of meat substitutes so i did lentils instead but i did prefer the taste of the soup before adding them, so i’m either going to leave protein out entirely or sub for something else next time. I also used half a can of full fat coconut milk instead of oat and it tasted perfect.

  3. So delicious! I cannot get any (good) vegan sausages where I live so I made it with white beans and I used cashew cream, but I think it was still super yummy. Will definitely make this again!

  4. This is a perfect soup for a weeknight dinner. Super yum, easy to make and doesn’t require too many ingredients. I used an Italian-style sausage and the fennel from it added a subtle but lovely touch that really shines against the simple backdrop of the rest of the broth.

  5. Excellent! Perfect blend of freshness and plant fat.
    Used coconut milk and tvp sausage. Even better thsn I remember OG’s.

  6. Super easy to make and absolutely delicious! This was my first time making a vegan soup!!!!!!!

  7. Excellent recipe. My family all loved it. Savory and warming on a cold winters day. we made it with vegan sausage and almond milk and liquid aminos instead of vegetable broth. Most store bought vegetable broths have sugar in them.
    This went well. Great recipe!

    1. So long as all of the sautéing steps at the beginning are followed and the oat milk and kale are added in the last few minutes of cooking, this recipe should work in a crockpot. You would just need to adjust cooking time accordingly (likely increase if slow cooking) 🙂