Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.6
(43)
Export 28 ingredients for grocery delivery
Step 1
To make the gyro seasoning, simply combine everything in a small bowl.
Step 2
Preheat oven to 350 F / 175 C.
Step 3
If using extra firm tofu, press for at least 30 minutes. If using super firm, just pat the block dry. Thinly slice it and set aside.
Step 4
To make the marinade, combine everything else in a large bowl. Add the tofu slices into the bowl and gently toss to coat them in the marinade. It's okay if the pieces get broken up, in fact it's a good thing!
Step 5
Line a baking sheet with parchment paper and spray the paper with cooking spray. Spread the sauced tofu slices in an even layer, making sure they don't overlap. Add them to the oven and bake for 30 minutes, or until the tofu feels slightly dry and chewy.
Step 6
Once tofu is dried out, add them to a skillet over medium heat, and add 1 cup of water. Bring to a simmer over medium heat until most of the water has been reabsorbed / reduced.
Step 7
Your Tofu Gyro is done! Enjoy in a pita with tomatoes, the marinated onions, some tzatziki and fries!
Step 8
Add the shallots and garlic to a food processor and blend until finely diced / minced. Remove them and then combine them with everything else in a large bowl with clean hands.
Step 9
Then add half of the mixture to the food processor and blend until it's a relatively smooth paste. Remove and repeat with the other half of the mixture. (If you have a large food processor, you can just mince up the shallot and garlic and then dump everything else in to blend it up. My food processor was too small to do it all in a single batch.)
Step 10
Line a loaf pan with some parchment paper, and spray the paper with some cooking spray. Add the meat mixture to the loaf pan and spread it out so it's even. It should look like a thin meatloaf.
Step 11
Add to a preheated oven set to 350 F / 175 C for 30 minutes.
Step 12
Remove from the oven, and let it cool for 20 minutes. Then wrap it in foil and refrigerate for 6 hours / overnight. You can try slicing into it now, but it will be a lot more delicate.
Step 13
Unwrap the meatloaf, and slice into 1/4" strips. You can cut those in half so they aren't so long and easier to work with as well.
Step 14
Over medium high heat, in a bit of olive oil, fry up your sliced vegan gyro meat until browned, about 2-3 minutes per side.
Step 15
Your Vegan Gyros are done! Enjoy in a pita with tomatoes, the marinated onions, some tzatziki and fries!
Step 16
Simply combine everything in a bowl and serve immediately! These will get pickled eventually and lose some of their crunch (after a few hours), but they are still good!