Shawarma is a Middle Eastern street-food classic of spiced, slow-roasted meat, and this quick version brings those same warm, savory flavors to your kitchen in about 30 minutes. Using thinly sliced chicken or beef, a bold spice blend, and a fast pan-sear, this recipe delivers that signature char and aroma without a vertical rotisserie. It’s perfect for a weeknight dinner, meal prep, or a fun DIY wrap night.
Ingredients
- 1 lb (450 g) boneless, skinless chicken thighs or beef sirloin, thinly sliced
- 2 tablespoons (30 ml) olive oil, divided
- 1 tablespoon (15 ml) lemon juice
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon cayenne pepper (optional, for heat)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 4 large pita breads or flatbreads
- 1 cup (240 ml) plain yogurt or tzatziki sauce
- 1 cup (150 g) sliced cucumbers
- 1 cup (150 g) sliced tomatoes
- 1/2 cup (40 g) shredded lettuce
- 1/4 cup (60 ml) tahini sauce (optional)
Instructions
- In a medium bowl, combine the sliced meat, 1 tablespoon (15 ml) olive oil, lemon juice, minced garlic, cumin, coriander, paprika, turmeric, cinnamon, cayenne (if using), salt, and black pepper. Mix well to coat every piece. Let it marinate at room temperature for 10 minutes while you prep the vegetables and sauces.
- Heat a large skillet or cast-iron pan over high heat. Add the remaining 1 tablespoon (15 ml) olive oil and swirl to coat.
- Add the marinated meat in a single layer (work in batches if needed to avoid overcrowding). Cook without moving for 2–3 minutes until a deep brown crust forms, then flip and cook for another 2–3 minutes until cooked through. For chicken, the safe minimum internal temperature is 165°F (74°C) per USDA FSIS; for beef, it’s 145°F (63°C) with a 3-minute rest. Use a food thermometer to check.
- Remove the meat from the pan and let it rest for 3 minutes. Meanwhile, warm the pita breads in a dry skillet or in the microwave for 20–30 seconds.
- To assemble, spread a generous spoonful of yogurt or tzatziki down the center of each pita. Top with the cooked meat, then add cucumbers, tomatoes, and lettuce. Drizzle with tahini sauce if using.
- Fold the pita around the filling and serve immediately, or wrap in foil for easy handling.
Tips
- Don’t skip the marinating time: Even 10 minutes makes a difference in flavor. If you have more time, marinate for up to 2 hours in the refrigerator for deeper spice penetration.
- Use a hot pan: High heat is key to getting that charred, slightly crispy edge that mimics a real shawarma spit. If your pan isn’t hot enough, the meat will steam instead of brown.
- Slice meat thinly: Thin slices cook quickly and evenly. If your meat is thick, pound it slightly or ask your butcher to slice it for you.
- Make it your own: The spice blend is flexible—add a pinch of cardamom or allspice for more complexity, or use garam masala as a shortcut.
Serving Suggestions
Serve the shawarma in warm pita with a side of crispy fries, a simple Israeli salad (diced cucumbers, tomatoes, and red onion with lemon and parsley), or pickled turnips. For a lighter option, serve over a bed of rice or a green salad with extra tahini dressing. A squeeze of fresh lemon over the top brightens everything.
Variations
- Chicken Shawarma: Use chicken thighs for juicier results; chicken breast works too but can dry out—watch the cooking time.
- Beef Shawarma: Sirloin or flank steak are great choices. Cook to 145°F (63°C) for medium-rare, then rest.
- Vegetarian Shawarma: Swap the meat for thick slices of portobello mushroom, halloumi, or extra-firm tofu (pressed and sliced). Marinate the same way and sear until golden.
- Sauce swaps: Instead of yogurt, try a garlic sauce (toum) or a spicy harissa yogurt. You can also add pickled onions or sliced olives.
Storage and Reheating
Store cooked meat and vegetables separately in airtight containers in the refrigerator for up to 3–4 days. Keep the sauces and pita separate to avoid sogginess. To reheat, warm the meat in a skillet over medium heat with a splash of water or broth to keep it moist, or microwave for 1–2 minutes. Always reheat leftovers to 165°F (74°C) before eating. Pita bread can be refreshed in a dry pan or toaster.
Frequently Asked Questions
Can I use chicken breast instead of thighs? Yes, but be careful not to overcook. Since breast is leaner, cook just until it reaches 165°F (74°C) and remove from the pan immediately. Slicing it thinly and marinating helps keep it moist.
What is the best cut of beef for shawarma? Sirloin, flank steak, or even ribeye work well. They have enough fat to stay tender during quick cooking. Avoid tough cuts like chuck or brisket unless you have time to braise them.
Can I make the spice blend ahead of time? Absolutely. Mix the spices in a small jar and store in a cool, dark place for up to 3 months. Double or triple the recipe if you make shawarma often.
How do I get that authentic shawarma flavor without a spit? The key is a hot pan and a good char. Also, don’t skip the lemon and garlic in the marinade—they add the tangy, savory notes that define shawarma. Some cooks add a pinch of sumac for extra acidity.
Is this recipe gluten-free? The meat and sauces are naturally gluten-free, but the pita is not. Use gluten-free flatbreads or lettuce wraps instead.
Can I freeze the cooked meat? Yes, let the meat cool completely, then store in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator and reheat in a skillet until piping hot.
Related
- Almond Crusted Schnitzel: Crispy, Gluten-Free
- Quorn Lemon Schnitzel Recipe: Crispy & Tangy
- Chicken Paprikash with Sour Cream: Easy Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).