Shawarma-spiced tofu pita wraps for a tasty meal
Peer reviewed by UK recipe editorsAuthored by UK recipe editorsOriginally published 30 Oct 2025
Meets Patient’s editorial guidelines
- DownloadDownload
- Share
- Language
- Discussion
These shawarma-spiced tofu pita wraps are a delightful vegetarian option that combines vibrant flavours and wholesome ingredients. The firm tofu is marinated in a fragrant blend of ground coriander, smoked paprika, and a hint of cinnamon, capturing the essence of Middle Eastern cuisine. With the addition of fresh vegetables and a creamy garlic yogurt sauce, each bite is a satisfying mix of textures and tastes, perfect for a quick lunch or a light dinner.
Ideal for those looking to enjoy a healthy yet fulfilling meal, these wraps are not only easy to prepare but also packed with protein. Serve them warm, filled with crunchy cucumber slices and fresh mint leaves, for a nourishing dish that will leave you feeling energised and content.
In this article:
Continue reading below
Ingredients for Shawarma-spiced tofu pita wraps
1/2 small red onion, thinly sliced
45 ml seasoned rice vinegar
400 g firm or extra-firm tofu, drained
45 ml extra-virgin olive oil
10 g ground coriander
10 g smoked Spanish paprika
2.5 g crushed red pepper flakes
1.5 g ground cinnamon
5 g kosher salt, plus more
120 ml full-fat Greek yogurt
1 small garlic clove, finely grated
4 pitas, warmed
2 Persian or mini cucumbers, thinly sliced lengthwise
Mint leaves (for serving) (optional)
How to make Shawarma-spiced tofu pita wraps
Preheat the oven to 220°C (fan) or 230°C (conventional).
Toss the onion with vinegar in a small bowl until well coated; set aside.
Squeeze the tofu over a medium bowl, starting gently and then applying more pressure to expel as much water as possible. Don’t worry if the tofu starts to crack apart. When no more liquid comes out, tear the tofu into 2.5 cm pieces.
Arrange the tofu in a single layer on a large, rimmed baking tray.
Drizzle with oil, then sprinkle over the coriander, paprika, red pepper flakes, cinnamon, and 1 tsp of salt. Toss well to ensure the tofu is evenly coated.
Roast the tofu for 20–25 minutes, turning it once or twice, until crispy around the edges and well browned. Note that the tofu will continue to crisp up as it cools, so avoid overcooking it.
In a small bowl, stir together the yogurt and garlic, then season with salt to taste.
To assemble, divide the yogurt among the pitas, then layer on the tofu, cucumbers, drained pickled onion, and a handful of mint.
Disclaimer
While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.
Continue reading below
Article history
The information on this page is peer reviewed by qualified clinicians.
30 Oct 2025 | Originally published
Authored by:
UK recipe editors
Peer reviewed by
UK recipe editors

Ask, share, connect.
Browse discussions, ask questions, and share experiences across hundreds of health topics.

Feeling unwell?
Assess your symptoms online for free
Sign up to the Patient newsletter
Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.
By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.