Recipe: A Meat-Free, Flavour-Packed Dish For Iftar
40 mins
Cooking Time
Intermediate
Difficulty
23
Ingredients
Vegan
Diet
For plant-based diet enthusiasts, Vegan Shawarma presents a vibrant new twist on this beloved street food classic. Freshly squeezed tofu is infused with the powerful spices, cumin, coriander, cinnamon, and allspicem that are traditionally used to slow-roast meat in a shawarma recipe. The result is a hearty, high-protein dish wrapped in pillowy flatbread or pita and drizzled with a creamy, spicy tahini sauce.
Perfect for breaking the fast during Iftar, this meal is juicy, acidic, and warmly spiced, satisfying all the senses in every mouthful. Whether you're hosting a Ramadan feast or simply looking for a healthy Iftar recipe for yourself, Vegan Shawarma can be your go-to.
Slice the tofu and gently squeeze off any excess moisture. Combine it with the garlic, onion, olive oil, spices, salt, black pepper and lemon juice in a mixing bowl. Marinate for a minimum of 10 minutes to allow the strong flavours to permeate.
Description - Step 2
Sear Shawarma Filling
Place a skillet over medium-high heat. Add the marinated tofu along with the onions. Cook, stirring frequently, until golden brown with slightly crisp edges, approximately 8 to 10 minutes.
Description - Step 3
Prepare Tahini Sauce
Mix the tahini, maple syrup, salt, lemon juice, and grated garlic in a bowl. Gradually whisk in warm water until the mixture is smooth and pourable. The tangy citrus flavour and creamy texture of this sauce are perfect complements to the spicy shawarma.
Description - Step 4
Assemble Wraps
Warm the flatbreads or pitas, then start by layering fresh lettuce, sliced tomato, and crisp cucumber. Add generous spoonfuls of savoury shawarma filling. Enhance the dish by drizzling it with creamy tahini sauce and pickled onions, then finish with a sprinkle of fresh mint.
Description - Step 5
Serve
Serve right away while it’s warm for an irresistible flavour and texture.