This crispy tofu shawarma salad satisfies your Middle Eastern cravings with zero meat and maximum crunch. Swapping the traditional rotisserie meat for shredded, spice-rubbed tofu replicates the shawarma flavours while keeping it lighter, fresher, and completely plant-based. Loaded with fresh veggies, tangy pickled turnips, and drenched in a creamy lemon-tahini dressing, this vegan shawarma salad is a high-protein powerhouse that proves plants can taste just as indulgent as the real deal.
Grate the tofu using a cheese grater, then transfer it to a baking sheet. Add your seasonings and gently toss to combine, being careful not to break the tofu up too much.
Spread it out in an even layer and bake at 425°F for 25–30 minutes, or until golden and crispy.
While the tofu bakes, prep and chop your veggies.
Blend the creamy lemon dressing ingredients and season to taste with salt and pepper.
Once everything’s ready, assemble your salad, top with the crispy tofu, and enjoy!