These delicious vegan gyros, made with gyro-spiced jackfruit and topped with a creamy and thick vegan tzatziki will satisfy your cravings for authentic street-style gyros!
When I was young, my parents would take me and my sister to a small authentic Greek restaurant with the best gyros. They were seasoned with the perfect blend of Greek spices and topped with a thick savory tzatziki, making it impossible for your hands not to be covered in gyro juices by the time you finished the sandwich.
These are just as messy and delicious as your favorite authentic Greek gyro, but they are definitely a much healthier alternative.
Roasting the jackfruit after sautéing it in a blend of gyro spices gives it the perfect meaty texture for these sandwiches.
A blend of coconut milk and cashews makes the tzatziki lusciously creamy and thick. It gets even thicker as it cools in the refrigerator. My mom tried it and was surprised at how well it replicated the taste and texture of “real” tzatziki!
Taking a bite out of one of these vegan gyros reminded me of my trip to Cyprus a few years ago, where you could walk by the beach and breathe in the salty ocean air mixed with the tantalizing smell of Mediterranean food grilling, wafting in from the restaurants. I was in Greek food heaven because there were gyros everywhere, including McDonalds! Although these gyros are definitely better than those ones. ????
- 6-8 gyro wraps (pita rounds or flatbread)
- ½ cup full fat coconut milk (shake the can before to avoid separation)
- 3 tbsp lemon juice
- 1 tbsp olive oil (optional)
- ½ tsp sea salt
- 2 tbsp tahini
- 2 cloves garlic
- ½ cup raw cashews (soaked for at least 2 hours if you don't have a high-speed blender)
- 1 tbsp apple cider vinegar
- 1 tsp dry dill or 1 tbsp chopped fresh dill
- ½ cup finely diced cucumber (one small Persian cucumber or about ½ English cucumber, diced)
- 2 tomatoes
- 1 red onion
- ½ English cucumber
- 2 20 oz. cans young jackfruit in water (not syrup)**
- 3 cloves garlic, minced
- 2 tbsp olive oil or water
- 1 tbsp lemon juice
- 2 tbsp balsamic vinegar
- ¼ cup ketchup
- 1 tsp oregano
- ¾ tsp salt
- 1 tsp cumin
- 1 tsp sumac
- ⅛-1/4 tsp chili powder (depending on how spicy you want it)
- 1 tsp onion powder
- 1 tsp smoked paprika
- ½ tsp garlic powder
- ¼ tsp black pepper
- Prepare vegan tzatziki by blending all ingredients for the tzatziki except for dill and cucumber in a high speed blender until smooth. Mix in finely diced cucumber and dill by hand after blending. Set aside. Leave in the refrigerator for a thicker sauce while you prepare the gyros.
- Mix all gyro seasoning spices together in a small bowl. Set aside.
- Mix lemon juice, balsamic vinegar, and ketchup together in a small bowl. Set aside.
- Drain and rinse jackruit. Chop and remove any hard parts or parts of the core. Preheat oven to 400F.
- Sauté minced garlic in olive oil or water until fragrant, about 2-3 minutes. Add jackfruit and sauté for a few minutes, then add gyro seasoning spices and stir to coat jackfruit in spices. Sauté for 7-10 minutes, until tender, and then shred into small pieces using 2 forks. Pour lemon juice, vinegar, and ketchup mixture over the gyro meat and stir to coat. Simmer for 5-8 more minutes. Add extra smoked paprika if you want a smokier flavor.
- Line a baking sheet with parchment paper as you wait for jackfruit to cool. Bake jackfruit for 15 minutes for a meatier texture.
- Slice red onion, cucumber, and tomatoes. Assemble sandwiches by placing gyro meat, tomato slices, cucumber slices, and red onion slices on a wrap. Top generously with tzatziki. Enjoy!