savory

Vegan Gyros

These Vegan Gyros are a tasty twist on a classic Greek dish, and I love how the marinated tofu brings all the flavor without any animal products.

Prep Time: 20 min
Cook Time: 25 min
Total Time: 45 min
Servings: 4
Difficulty: medium
Vegan Gyros - Vegan recipe hero image

I first fell in love with gyros on a trip to Greece, where the spices and fresh veggies danced together in every bite.

Now, I whip up this vegan version at home, using marinated tofu that gets all crispy and flavorful.

It’s one of those meals that makes me feel connected to the earth and my roots, all while keeping it plant-based and delicious!

What Makes This Recipe Special

  • Made with simple, plant-based ingredients that are easy to find
  • No animal products - completely vegan and cruelty-free
  • Perfect for beginners and experienced cooks alike
  • Delicious results that everyone will love, vegan or not

Ingredients & Substitutions

For the tzatziki, I love using a coconut yogurt base, but feel free to use whatever plant-based yogurt you like! If you want a bit more crunch, adding some shredded carrots or radishes can be fun too.

Tips & Notes

  • I like to make extra marinade and save it for veggies—grilled zucchini or bell peppers taste amazing with it!
  • If you want a little heat, add some sliced jalapeños or a sprinkle of red pepper flakes in with your toppings.

Recipe Variations

  • Sometimes I’ll swap out the tofu for spiced chickpeas for a different texture and flavor.
  • If I’m feeling adventurous, I’ll add roasted eggplant slices for a smoky twist.

Storage & Freezing

These gyros are best enjoyed fresh but can be stored in an airtight container in the fridge for up to 3 days. Just keep the filling separate from the pita to prevent sogginess.

Frequently Asked Questions

Can I use seitan instead of tofu?

Absolutely! Seitan has a great chewy texture and will soak up the marinade beautifully.

How can I make this gluten-free?

You can use gluten-free pitas or lettuce wraps instead of the pita bread.

Rate this Recipe

Loading votes...

You May Also Like

These Vegan Gyros are a tasty twist on a classic Greek dish, and I love how the marinated tofu brings all the flavor without any animal products.

Prep Time: 20 min
Cook Time: 25 min
Total Time: 45 min
Servings: 4
Difficulty: medium

Ingredients

Instructions

  1. 1

    Start by pressing your tofu to remove excess moisture. Wrap it in a clean kitchen towel and place something heavy on top for about 15 minutes.

  2. 2

    While the tofu is pressing, mix together the olive oil, lemon juice, garlic powder, cumin, oregano, smoked paprika, salt, and black pepper in a bowl.

  3. 3

    Once the tofu is pressed, slice it into thin strips and place them in the marinade. Let them soak up the flavors for at least 10 minutes.

  4. 4

    Heat a non-stick skillet over medium heat and add a bit of olive oil. Once hot, add the marinated tofu strips and cook until golden brown and crispy, about 5-7 minutes per side.

  5. 5

    While the tofu is cooking, prepare your pita and toppings. Warm the pitas in a dry skillet or wrap them in foil and place in a warm oven.

  6. 6

    Assemble your gyros by placing a few strips of the cooked tofu into each pita, then top with cucumber, tomato, red onion, and a generous dollop of vegan tzatziki sauce.

  7. 7

    Garnish with fresh parsley, wrap them up, and enjoy your homemade vegan gyros!

#easy#quick#savory#vegan#whole-food-plant-based

Comments

Loading comments...