Vegan Shawarma
This vegan shawarma is stuffed with crispy savory tofu, fresh veggies, and a super creamy vegan yogurt sauce. Everything is tightly tucked into a soft and pliable whole wheat pita bread warmed to perfection. The perfect recipe to make for an easy lunch, or for a busy weeknight dinner!
Prep Time1 hour hr
Cook Time15 minutes mins
Total Time1 hour hr 15 minutes mins
Course: Main Course
Cuisine: Mediterranean, Vegan
Diet: Vegan, Vegetarian
Servings: 6
Calories: 331kcal
For The Vegan Yogurt Dressing
- Press the tofu for 30 minutes between kitchen paper towel to remove excess water. 
- Preheat the oven to 400 degrees F / 200 C. Line a baking sheet with parchment paper and set aside. 
- Next, add the tofu marinade ingredients to a mixing bowl, mix well. 
- Dice the tofu into 1-inch cubes and add to the marinade.  
- Toss to coat and marinate for 15 minutes. 
- Spread the marinated tofu in an even layer, without touching, on the prepared baking tray and bake for 15 minutes until lightly golden and crispy on the edges. 
- While tofu is cooking prepare the yogurt dressing by adding all yogurt dressing ingredients to a mixing bowl, mix until smooth. Set aside. 
- To serve: Warm the pita wraps and evenly divide the hummus, diced tomatoes, sliced cucumber and cooked tofu between the 6 wraps. 
- Drizzle with yogurt dressing and fresh mint leaves and enjoy! 
- Marinate the tofu for a minimum of 15 minutes. The longer you're able to marinate the tofu, the more flavorful it will be!
- Use extra firm tofu, and press the tofu prior to marinating. This helps eliminate the access water in the tofu and produces a firmer texture. It also results in crispier cooked tofu pieces. Press the tofu to remove excess water using a tofu press or by placing the tofu in between kitchen paper towel and placing something heavy on top. 
- Do not overcook the tofu as this will make it too dry.
- Adjust the heat in the marinade by adding more or less red pepper flakes.
- Make sure to use whole wheat or sprouted wheat wraps! You can use whole wheat pita, whole wheat naan, or even a sprouted wheat tortilla for the healthiest option. You can even serve this in a bowl without the wrap!
- Warm the bread in the oven prior to serving to help make the bread more pliable.
- To make this gluten free, just use a gluten-free tortilla.
- You can use store bought or homemade hummus. I used my hummus without garlic recipe for this wrap!
- Fresh dill can be used instead of mint if preferred.
 Serving: 1wrap | Calories: 331kcal | Carbohydrates: 45g | Protein: 14g | Fat: 12g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Sodium: 850mg | Potassium: 438mg | Fiber: 6g | Sugar: 6g