• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Contact
  • Work With Us
  • Shop
  • Subscribe

My Darling Vegan logo

  • Recipes
  • Vegan Resources
  • eBooks
  • Vegan Starter Guide

Home » Recipes » Best-Ever Vegan Gyros with Tzatziki Sauce

Best-Ever Vegan Gyros with Tzatziki Sauce

by Sarah McMinn / Posted: October 7, 2021 / Disclosure: This post may contain affiliate links. Jump to Recipe Print Recipe Total Time: 26 mins

29 shares
two images of vegan gyros for Pinterest graphic
spoon drizzling tzatziki sauce over vegan gyros for Pinterest graphic
two vegan gyros on plate with lettuce and tzatziki sauce
Pinterest graphic for vegan gyros with tzatziki sauce with lettuce with tomatoes and onions
front view of tzatziki sauce being poured over gyro sandwiches on plate
front view of tzatziki sauce being poured over gyro sandwiches on plate

Satisfy your Greek food craving with these mouthwatering homemade vegan gyros! Stuffed with seasoned soy curls and fresh veggies and topped with a creamy and bold plant based tzatziki sauce, this recipe is great for whenever you're wanting a delicious vegan sandwich.

one close image of two vegan homemade gyros on white plate with lettuce, tzatziki sauce, and soy curls

Disclosure: This post may contain affiliate links.

These homemade gyros have become a staple at our family dinner table whenever we are craving fresh and hearty Mediterranean flavors. They are made with protein-rich soy curls soaked in a quick marinade and sautéed to chewy perfection for my favorite plant-based chicken replacement. Toss in some fresh veggies and a delicious homemade vegantzatziki sauce, these healthy gyros are worth getting excited about.

When I make this recipe, I like to pair it with my homemade garlic hummus and tender falafel for a complete Mediterranean meal.

And best of all? You can prepare these recipes on busy weeknights or special occasions because they are so simple to make! Keep a batch of sautéed soy curls in the refrigerator and you can be enjoying this vegan sandwich all week long.


Table of Contents show
Recommended Ingredients & Equipment
Step-By-Step Instructions
Serving and Storing
Tips and Tricks
Frequently Asked Questions
More Vegan Sandwich Recipes
Vegan Gyros w/ Soy Curls
Marinated Soy Curls
Vegan Tzatziki
Everything Else

Recommended Ingredients & Equipment

I know this recipe seems intimidating, but it's really not! With some basic ingredients, you will have perfectly seasoned homemade gyros ready in minutes.

Here is everything you need.

recipe ingredients for homemade vegan gyros such as vegan yogurt, soy curls, veggie broth, chili powder, garlic, oregano, tomatoes, lettuce, cumin, vinegar, salt, red onion, pita bread, dill

Ingredient Notes

  • Soy Curls – If you can’t find soy curls at your grocery store, they can be found online (<<affiliate link). For a soy-free option, use portobello steak strips.
  • Vegetable Broth – You can either make your own vegetable broth or use your favorite storebought brand.
  • Vegan Yogurt – Look for plain, unsweetened vegan yogurt. My favorite brand is Kite Hill.
  • Dill – Fresh is best! But in a pinch, you can use dried. If you are using dried, reduce the amount to 2 teaspoons.
  • Pita Bread – Use your favorite storebought pita bread or make your own. For a low carb version, serve these gyros in a lettuce wrap.

Recommended Equipment

You will need some basic kitchen items for this gyros recipe such as a good chef’s knife, cutting board, and basic kitchen utensils, measuring cups and spoons, mixing bowls, and a sauté pan,. (<<affiliate links)


Step-By-Step Instructions

Step One – Make the Tzatziki Sauce

chopped resh dill on cutting board with knife then added to bowl with yogurt and garlic

Destem and chop the fresh dill. In a bowl, mix the yogurt, chopped dill, garlic, vinegar, and salt. Taste and adjust seasonings.

Place in the refrigerator to let the flavors marinated while preparing the rest of the sandwich.

Step Two – Make the Soy Curls

soy curls marinating in veggie broth with seasoning and cooking in skillet

Next, place the soy curls in a bowl and add the broth, garlic, and spices. Stir to combine. Press the curls down into the liquid. Allow them to marinate until they rehydrated; this will take about 10 minutes.

Once they are rehydrated, drain the excess vegetable broth from the soy curls. Heat up olive oil in a skillet over medium heat. Sauté the soy curls for 5-6 minutes until the soy curls are browned on the outside and cooked all the way through.

Step Three – Assemble the Gyros

top view of sliced onions and tomato on wooden cutting board then a photo of pita bread topped with lettuce, tomato, and onion with a bowl of marinated soy curls

Slice the tomatoes and onion. Warm the pita bread in the oven or in a pan.

Finally, assemble the vegan gyros with lettuce, tomatoes, and onion. Top with soy curls and drizzle with tzatziki sauce to finish. Serve immediately!

a plate filled with two vegan homemade gyros topped with tzatziki seasoning with ingredinents in the background

Serving and Storing

Serving – Serve these homemade Greek gyros with salads, soups, and appetizers.

Storing – Store the soy curls in a separate airtight container separate from the toppings in the refrigerator for up to four days. Leftover tzatziki sauce can be stored in the refrigerator for up to 7 days. Feel free to prep the gyro sandwiches ahead of time, but be sure not to assemble until you are ready to eat.

Tips and Tricks

  1. Want a low carb option? Serve this sandwich in a lettuce wrap instead.
  2. Make the tzatziki first. To allow the flavors to fully marinated, make the tzatziki first. Once it's assembled, cover and refrigerate until ready to use.
  3. Feel free to add additional toppings such as pepperchinis, hummus, and olives.

Frequently Asked Questions

What are soy curls?

Soy curls are a dehydrated soy product made by soaking the beans in fresh water and then constantly stirring them while they cook. They then get dried at low temperatures which hold in the nutrients making soy curls a fiber and omega-3 rich food. Also, they are delicious.

Most well-stocked grocery stores carry soy curls in the bulk section. If you can’t find them at your local grocery store, pick some up online.(<<affiliate links)

Do I have to use soy curls?

While soy curls are one of my favorite plant-based chicken substitutions. There are many other vegan protein options for this sandwich. For a soy free alternative, try this recipe with jackfruit, chickpeas, seitan, or portobello steak strips.

Can I make this recipe in advance?

Yes! You can make thetzatziki sauce up to 7 days in advance. Store it in an airtight container in the refrigerator until ready to use. Soy curls can be made up to 3 days in advance. When it is time to make the sandwich, heat up the soy curls, chop the lettuce and tomatoes, and toss everything together.


More Vegan Sandwich Recipes

  • Tempeh Reuben
  • Vegan Tofu Banh Mi
  • Burgers with Black Beans
  • 15 Classic Vegan Sandwich Recipes
  • Classic Vegan Chicken Salad

Check out all my vegan burger and sandwich recipes for more inspiration!

top view of two vegan gyros on plate with tzatziki sauce

Vegan Gyros w/ Soy Curls

Satisfy your Greek food craving with these mouthwatering homemade vegan gyros! Stuffed with seasoned soy curls and fresh veggies and topped with a creamy and bold plant based tzatziki sauce, this recipe is great for whenever you're wanting a delicious vegan sandwich.
5 from 2 votes
Print Pin Rate
Prep Time: 5 minutes
Cook Time: 6 minutes
Total Time: 26 minutes
Servings: 6 people
Calories: 293kcal
Author: Sarah McMinn

Ingredients

Marinated Soy Curls

  • 8 ounces soy curls
  • 3 garlic cloves, minced
  • 2 teaspoons oregano
  • 2 teaspoons ground cumin
  • 1 teaspoon chili powder
  • ½ - 1 teaspoon salt
  • 4 cups Vegetable Broth

Vegan Tzatziki

  • 2 cups plain vegan yogurt
  • 2 tablespoon fresh dill, chopped
  • 2 garlic cloves, minced
  • 2 teaspoon white vinegar
  • salt, to taste

Everything Else

  • 6 Pita bread
  • 1 small head of lettuce
  • 1 small red onion, sliced
  • 2 Roma tomatoes, sliced
US Customary - Metric

Instructions

  • Place the soy curls in a large bowl and add in the broth, minced garlic, chili powder, oregano, salt, cumin, Stir to combine everything and press the curls down into the liquid. Allow the soy curls to rehydrate for 10-15 minutes.
  • Meanwhile, make the vegan tzatziki. Destem and finely chop the dill. In a small bowl, add the yogurt, chopped dill, minced garlic, white vinegar, and salt. Mix to combine. Taste and adjust seasonings.
  • Once the soy curls are fully hydrated, drain the excess vegetable broth from the soy curls. Heat up olive oil in a skillet over medium heat. Sauté the soy curls for 5-6 minutes, until the soy curls are browned on the outside and cooked all the way through. Remove from heat and set aside.
  • To assemble the gyros, slice the tomatoes and red onion. Warm up the pita in a pan or in the oven. Assemble your gyros with lettuce, tomatoes, and red onion. Top with soy curls and drizzle tzatziki over to finish. Serve immediately.

Notes

Serving and Storing – Serve these homemade Greek gyros with salads, soups, and appetizers. Store the soy curls in a separate airtight container separate from the toppings in the refrigerator for up to four days. Leftover tzatziki sauce can be stored in the refrigerator for up to 7 days. Feel free to prep the gyro sandwiches ahead of time, but be sure not to assemble until you are ready to eat.
Make in Advance - You can make the tzatziki sauce up to 7 days in advance. Store it in an airtight container in the refrigerator until ready to use. Soy curls can be made up to 3 days in advance. When it is time to make the sandwich, heat up the soy curls, chop the lettuce and tomatoes, and toss everything together.
Recipe Tips
  • Instead of soy curls, try this recipe with jackfruit, chickpeas, seitan, or mushrooms.
  • Be sure to pick ripe tomatoes for this recipe. Make sure the tomatoes are slightly firm, but a little soft and bright red in color.
  • Warm the pita bread so it is easier to fold and eat.
Variations 
  1. For a soy free alternative, try this recipe with jackfruit, chickpeas, seitan, or portobello steak strips.
  2. Want a low carb option? Serve this sandwich in a lettuce wrap instead.

Nutrition

Calories: 293kcal | Carbohydrates: 46g | Protein: 23g | Fat: 1g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 1520mg | Potassium: 160mg | Fiber: 8g | Sugar: 6g | Vitamin A: 700IU | Vitamin C: 5mg | Calcium: 192mg | Iron: 6mg
@mydarlingvegan on Instagram
If you give this recipe recipe a try, snap a photo and share it on Instagram. Make sure to tag @mydarlingvegan so I can see your creations!
« Vegan Glazed Donuts (20 Minutes!)
Easiest Vegan Baked Ziti with Ricotta »

Hi, I’m Sarah. I’m a 14-year (and counting) vegan, professionally trained photographer, former pastry chef, founder of My Darling Vegan, and author of the 4-Week Vegan Meal Plan.

Follow me on Instagram, Facebook, and Pinterest and read more about me here.

Reader Interactions

Comments

  1. Ci says

    November 26, 2022 at 2:17 pm

    5 stars
    I just made this and modified it. Everyone loved it! Thanks for sharing your recipe!!! -- In a large pan bring to boil 4 cups of veg broth, then add 3 minced garlic, and then your herb mixture (I added 1 tsp turmeric, etc herbs). Add the soy curls until they are rehydrated...may need to add some water to rehydrate all. Stir to distribute the liquid evenly. When liquid has evaporated then it's ready.

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




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

Primary Sidebar

Hi! I’m Sarah McMinn, author and recipe developer here at My Darling Vegan. I am a classically trained chef and professional photographer. With 14 years of vegan experience, my goal is to make vegan eating easy, fun, and accessible for all.

More about me →

As Featured In...

Most Popular

  • The BEST Vegan Blueberry Muffins
  • Vegan Chocolate Peppermint Crinkle Cookies
  • Best-Ever Vegan Zucchini Bread
  • Vegan Lemon Poppy Seed Muffins
  • Raw Carrot Cake Bites
  • Best-Ever Vegan Vanilla Cupcakes

See more recipes →

Vegan Thanksgiving Recipes

  • Triple Chocolate Beet Cake
  • Vegan Gingerbread Cake
  • Classic Vegan Sweet Potato Casserole
  • 3-Ingredient Vegan Pecan Pie
  • Classic Vegan Pumpkin Pie Recipe
  • Easy Vegan Pumpkin Cheesecake

See more vegan Thanksgiving recipes →

Vegan Recipe Roundups

  • 31 Vegan Easter Recipes
  • 12 Vegan Asparagus Recipes
  • 9 Amazing Vegan Taco Recipes
  • 9 Vegan Fish Replacements

View more recipe roundups →

Hi! I’m Sarah McMinn, author and recipe developer here at My Darling Vegan. I am a classically trained chef and professional photographer. With 14 years of vegan experience, my goal is to make vegan eating easy, fun, and accessible for all.

More about me →

As Featured In...

Most Popular

  • Healthy Vegan Cookies - 4 Ingredients!
  • Vegan Pound Cake with Lemon Glaze
  • Gluten Free Vegan Breakfast Cookies
  • Vegan Chocolate Chip Muffins
  • Vegan Strawberry Muffins
  • Baked Vegan Apple Cider Donuts

See more recipes →

Vegan Thanksgiving Recipes

  • Gluten-Free Pumpkin Bars (Vegan!)
  • Vegan Meatloaf with Mushrooms and Lentils
  • Spicy Vegan Cheddar Cheese
  • Best-Ever Vegan Cornbread
  • Chewy Blackened Tofu Steaks {Grilled}
  • Portobello Vegan Pot Roast (Instant Pot)

See more vegan Thanksgiving recipes →

Vegan Recipe Roundups

  • 15 Classic Vegan Sandwich Recipes
  • 30 Vegan Valentine's Day Recipes
  • 11 Delicious Vegan Chinese Recipes
  • 40 Vegan Game Day Recipes

View more recipe roundups →

Footer

↑ back to top

List of places MDV has been featured in.
  • Recipes
  • Shop
  • Work With Us
  • Contact
  • Privacy
  • Press
  • Accessibility Statement






THIS SITE CONTAINS AFFILIATE LINKS     © 2022 My Darling Vegan — All Rights Reserved

×

Need help with dinner? Check out Easy Weeknight Dinners for easy and wholesome recipes the whole family will love!