Tofu Shawarma Marinated Flavors (Printable)

Crispy spiced tofu strips grilled with aromatic Middle Eastern seasonings, served in warm pita with fresh toppings.

# What You Need:

→ Tofu

01 - 14 oz extra-firm tofu, pressed and sliced into strips

→ Marinade

02 - 3 tbsp olive oil
03 - 2 tbsp fresh lemon juice
04 - 2 garlic cloves, minced
05 - 1 tsp ground cumin
06 - 1 tsp ground coriander
07 - 1 tsp smoked paprika
08 - 1/2 tsp ground cinnamon
09 - 1/2 tsp ground turmeric
10 - 1/2 tsp cayenne pepper (optional, for heat)
11 - 1 tsp kosher salt
12 - 1/2 tsp freshly ground black pepper

→ Serving Suggestions

13 - 4 pita breads or flatbreads
14 - 1 cup shredded lettuce
15 - 1 medium tomato, thinly sliced
16 - 1/2 medium red onion, thinly sliced
17 - 1/2 cup vegan yogurt or tahini sauce
18 - Fresh parsley, chopped

# Steps:

01 - In a mixing bowl, whisk together the olive oil, lemon juice, minced garlic, cumin, coriander, smoked paprika, cinnamon, turmeric, cayenne pepper (if using), salt, and black pepper until thoroughly combined and smooth.
02 - Add the pressed tofu strips to the marinade, turning each piece to ensure even and complete coating. Cover the bowl and refrigerate for at least 1 hour, or up to overnight for a more intense flavor profile.
03 - Preheat the oven to 430°F (220°C) with a lined baking sheet inside, or heat a grill pan over medium-high heat until a drop of water sizzles on contact.
04 - Arrange the marinated tofu strips in a single layer on the preheated baking sheet or grill pan. Roast or grill for 18–20 minutes, flipping the strips halfway through, until golden brown with slightly crisp edges.
05 - Warm the pita breads or flatbreads in the oven during the final 2 minutes of cooking, or on the grill pan for about 30 seconds per side until pliable.
06 - Layer shredded lettuce, sliced tomato, red onion, and the grilled tofu strips onto each warm pita. Drizzle generously with vegan yogurt or tahini sauce, garnish with chopped fresh parsley, and serve immediately.

# Expert Advice:

01 -
  • The spice blend coats every inch of the tofu and creates edges so crispy you will fight over the corner pieces.
  • It transforms the simplest weeknight ingredients into something that tastes like it came from a streetside stall.
02 -
  • Under pressed tofu is the single reason this recipe fails, so press it for at least 20 minutes between clean towels with something heavy on top.
  • The marinade thickens as it sits in the fridge, which is completely normal and actually helps it cling better during cooking.
03 -
  • A pinch of sumac or allspice added to the marinade elevates it from good to the kind of dish people actually remember and request again.
  • Freeze the pressed tofu for 20 minutes before slicing if you want a chewier, more meat like texture after cooking.