Best Tofu Shawarma
Yara
This best tofu shawarma is crispy, spiced, and packed with bold flavor. Made with a rich marinade and perfectly cooked tofu, this easy vegan shawarma recipe is perfect for wraps, bowls, or healthy plant-based meals.
Prep Time 15 minutes mins
Cook Time 15 minutes mins
Total Time 30 minutes mins
Course Main Course
Cuisine Middle Eastern-Inspired
- For the tofu:
- 1 block firm or extra-firm tofu pressed and sliced
- For the marinade:
- 2 tablespoons olive oil
- 2 tablespoons lemon juice
- 3 garlic cloves minced
- 1 teaspoon cumin
- 1 teaspoon paprika
- ½ teaspoon turmeric
- ½ teaspoon coriander
- Salt and black pepper
- Optional additions:
- Chili flakes
- Smoked paprika
- For serving:
- Pita or flatbread
- Hummus or tahini sauce
- Fresh vegetables tomatoes, cucumbers, lettuce
Press the tofu to remove excess moisture, then slice into strips or cubes.
In a bowl, mix olive oil, lemon juice, garlic, cumin, paprika, turmeric, coriander, salt, and pepper.
Add tofu to the marinade and toss until fully coated. Let marinate for at least 30 minutes.
Heat a skillet over medium-high heat and cook the tofu until golden and crispy on all sides.
Remove from heat and assemble in pita or bowls with fresh vegetables and sauce.
-
Pressing tofu is essential for better texture and flavor absorption.
-
Cook on high heat to achieve crispy edges.
-
Avoid overcrowding the pan to ensure proper browning.
-
Marinate longer for deeper flavor.
Keyword Best Tofu Shawarma