I highly recommend using Super Firm Tofu that's vacuum sealed, you will get the best results with it! Take it out of the package, pat it dry and then slice it thin with a knife, mandoline or veggie peeler.
I like to tear the pieces into irregular chunks, the craggily edges will get crispier.
Heat some oil in a non-stick or well seasoned pan over medium heat. Add in 1/3 - 1/2 of the tofu slices. You want to avoid crowding the pan. Try to keep them from overlapping too much.
Let them cook on one side for 3 - 4 minutes or until golden brown. Then flip them and cook as long as you'd like. The longer you cook them, the crispier and chewier they'll get. I personally like to brown one side and then leave the other side less browned to get some crispiness and tenderness in each bite!
Then sprinkle some of the Shawarma Seasoning to your liking. I will use about 2 Tbsp per pound of tofu. Stir to coat, then drizzle some soy sauce (I also use about 2 Tbsp per pound of tofu for the soy sauce). Stir to coat, the soy sauce will burn if you leave it too long, so do this towards the end. However, it will also caramelize a bit, so try to find that sweet spot! I'd say cook it for a minute or so! You can also add any other seasonings you like, Nutritional Yeast is always a good option too! Just taste and adjust to your liking!
Remove from the pan and reserve and repeat until all the tofu is done. Then return it all to the pan to heat it back up, give it a squeeze of lemon and taste for final seasoning.If you end up cooking the tofu too long and it feels a little dry, just add in some water and stir to coat, it'll loosen things up a bit and add some moisture back. Serve with warmed Pita, Toum, Pickles, Fries, Pickled Onions, Pomegranate Molasses, whatever you like! You can store leftovers in the fridge for 3-5 days. It reheats well, I recommend doing so on the stovetop. Add in a little water if it’s feeling kinda dry!