Tofu Shawarma Marinated Flavors (Printable)

Spiced and grilled tofu strips with warm Middle Eastern aromatics, served in soft pita with fresh toppings and creamy sauce.

# What You Need:

→ Tofu

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

→ Marinade

02 - 3 tablespoons olive oil
03 - 2 tablespoons fresh lemon juice
04 - 2 garlic cloves, minced
05 - 1 teaspoon ground cumin
06 - 1 teaspoon ground coriander
07 - 1 teaspoon smoked paprika
08 - 1/2 teaspoon ground cinnamon
09 - 1/2 teaspoon ground turmeric
10 - 1/2 teaspoon cayenne pepper (optional)
11 - 1 teaspoon kosher salt
12 - 1/2 teaspoon 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

# How-To:

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 fully combined and smooth.
02 - Add the pressed tofu strips to the marinade, turning each piece to ensure an even coating. Cover the bowl and refrigerate for at least 1 hour, or up to overnight for a more pronounced flavor.
03 - Preheat the oven to 430°F or heat a grill pan over medium-high heat until hot.
04 - Arrange the marinated tofu strips on a parchment-lined baking sheet or directly onto the preheated grill pan. Roast or grill for 18–20 minutes, flipping halfway through, until the tofu is golden brown with slightly crisp edges.
05 - Warm the pita breads or flatbreads in the oven or on a dry skillet for about 1 minute per side until pliable and lightly toasted.
06 - Layer shredded lettuce, sliced tomato, red onion, and grilled tofu strips onto each warm bread. Drizzle generously with vegan yogurt or tahini sauce and garnish with fresh chopped parsley. Serve immediately.

# Expert Tips:

01 -
  • The spice blend coats the tofu so deeply that even devoted carnivores have paused midbite and asked what exactly they were eating.
  • It genuinely takes almost no effort beyond pressing the tofu and waiting while the marinade does all the heavy lifting.
02 -
  • Under pressed tofu is the single biggest reason this recipe fails because excess water prevents the marinade from absorbing and the edges from crisping.
  • Marinating for less than one hour still works but the flavor stays on the surface instead of soaking through every bite.
03 -
  • Freeze your tofu before pressing because the ice crystals create tiny pockets that soak up marinade like a sponge and produce an almost meaty chew.
  • Let the cooked tofu rest for two minutes off the heat before assembling because the exterior crisps further as residual moisture evaporates.