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.

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

Vegan Chicken and Dumplings
This cozy Vegan Chicken and Dumplings recipe brings me comfort on chilly days with its hearty flavors and warm, fluffy dumplings.

Stuffed Cabbage
These stuffed cabbage rolls are my cozy, go-to dinner when I want something warm and comforting, like a hug from the inside. They're filled with a savory blend of rice, lentils, and spices, all loved up in a rich tomato bath.

Chickpea Stew
This hearty Chickpea Stew is packed with protein, flavorful spices, and wholesome vegetables, making it a comforting dish perfect for any time of year.
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.
Ingredients
Instructions
- 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
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
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
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
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
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
Garnish with fresh parsley, wrap them up, and enjoy your homemade vegan gyros!
Comments
Loading comments...