Shawarma is a beloved Middle Eastern street food of marinated meat—typically chicken, lamb, or beef—stacked on a vertical rotisserie, then shaved thin and wrapped in flatbread with garlic sauce and pickles. This home version recreates that spiced, juicy, and slightly charred flavor using a skillet or oven, so you can enjoy authentic-tasting shawarma without a spit. It’s perfect for a quick weeknight dinner or a weekend feast, and it’s far easier than you’d think.
Ingredients
- 1.5 lb (680 g) boneless, skinless chicken thighs (or lamb/beef sirloin, sliced thin)
- 3 tbsp (45 ml) olive oil
- 3 tbsp (45 ml) plain yogurt (or Greek yogurt)
- 2 tbsp (30 ml) lemon juice
- 4 cloves garlic, minced
- 1 tsp (2 g) ground cumin
- 1 tsp (2 g) ground coriander
- 1 tsp (2 g) smoked paprika
- 1/2 tsp (1 g) ground turmeric
- 1/4 tsp (0.5 g) ground cinnamon (optional, for warmth)
- 1/4 tsp (1 g) cayenne pepper (adjust to taste)
- 1 tsp (5 g) salt
- 1/2 tsp (1 g) black pepper
- For serving: warm pita or flatbread, sliced tomatoes, cucumbers, red onions, pickled turnips or cucumbers, and shawarma garlic sauce (toum) or tahini sauce
Instructions
- Marinate the meat: In a large bowl, combine olive oil, yogurt, lemon juice, garlic, cumin, coriander, paprika, turmeric, cinnamon (if using), cayenne, salt, and pepper. Add the chicken thighs (or sliced meat) and toss to coat thoroughly. Cover and refrigerate for at least 4 hours, or up to 24 hours. (For quicker results, 1 hour works, but longer is better.)
- Cook the meat: Heat a large skillet or grill pan over medium-high heat. If using chicken thighs, cook whole for 5–6 minutes per side, until the internal temperature reaches 165°F (74°C) as checked with a food thermometer (USDA FSIS safe minimum for poultry). If using sliced lamb or beef, cook in a single layer for 2–3 minutes per side until browned and cooked to 145°F (63°C) for medium-rare, then rest for 3 minutes before slicing. Work in batches to avoid overcrowding.
- Rest and slice: Transfer the cooked meat to a cutting board and let rest for 5 minutes. Then slice thinly across the grain. For chicken thighs, you can slice into strips. If you prefer a charred texture, you can return the sliced meat to the hot pan for 1–2 minutes.
- Warm the bread: While the meat rests, warm the pita or flatbread in a dry skillet over medium heat for 30 seconds per side, or wrap in foil and heat in a 350°F (175°C) oven for 5 minutes.
- Assemble: Lay a warm pita on a plate. Add a generous portion of shawarma meat, then top with tomatoes, cucumbers, red onions, pickles, and a drizzle of garlic sauce or tahini. Fold or roll tightly and serve immediately.
Tips
- Substitutions: No yogurt? Use buttermilk or even a splash of milk with a teaspoon of vinegar. For a dairy-free version, use coconut yogurt or just extra olive oil. You can also swap chicken for turkey breast (adjust cooking time to 165°F/74°C).
- Storage: Cooked shawarma keeps in the fridge for up to 4 days in an airtight container. Store the sauce and vegetables separately to keep everything fresh.
- Common mistake: Don’t skip the marinating time—it’s what makes the meat tender and flavorful. Also, avoid overcooking chicken thighs; they should be juicy, not dry. Use a thermometer to check.
- Make it saucy: For authentic toum (garlic sauce), blend 1/2 cup (120 ml) neutral oil with 4 garlic cloves, 1/2 tsp salt, and 1 tbsp lemon juice until thick and creamy. If it splits, add a teaspoon of cold water and blend again.
Serving Suggestions
Serve shawarma wrapped in warm pita with a side of fattoush salad, hummus, or tabbouleh. For a low-carb option, serve over a bed of lettuce with extra vegetables. Add a squeeze of lemon and a sprinkle of sumac for brightness. In Singapore, you might also enjoy it with a side of fries or a cooling cucumber-yogurt dip.
Variations
- Beef or Lamb Shawarma: Use thinly sliced sirloin or leg of lamb. Marinate the same way, but cook quickly over high heat to medium-rare (145°F/63°C) and rest before slicing.
- Vegetarian Shawarma: Replace meat with thick slices of portobello mushroom, cauliflower, or halloumi cheese. Marinate and cook until tender and charred. For mushrooms, cook until they release their liquid and brown.
- Spice it up: Add a teaspoon of baharat or garam masala to the marinade for a different flavor profile. Or increase the cayenne for extra heat.
- Baked version: Preheat oven to 425°F (220°C). Spread marinated meat on a baking sheet and roast for 15–20 minutes, turning once, until cooked through. Broil for the last 2 minutes for char.
Storage and Reheating
Store leftover cooked shawarma in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze in a freezer-safe bag for up to 3 months. Thaw overnight in the fridge before reheating. To reheat, warm in a skillet over medium heat with a splash of water or broth, or microwave in 30-second bursts. For best texture, reheat in a toaster oven or air fryer at 350°F (175°C) for 5–7 minutes until hot and slightly crispy. Always reheat leftovers to an internal temperature of 165°F (74°C) before eating.
Frequently Asked Questions
Can I use chicken breast instead of thighs? Yes, but breast meat is leaner and can dry out. Marinate for at least 2 hours and cook to 165°F (74°C), then slice thinly. Consider adding a tablespoon of olive oil to the marinade to keep it moist.
What is the best cut of beef for shawarma? Sirloin, flank steak, or even ribeye work well. Slice thinly against the grain after cooking. Avoid tough cuts like chuck unless you braise them first.
How do I make shawarma without a rotisserie? This recipe uses a skillet or oven, which mimics the charred exterior of a spit. For extra flavor, you can sear the meat in a very hot pan to get a crust.
Can I prepare the marinade ahead of time? Absolutely. Mix the marinade and store in the fridge for up to 2 days. Add the meat when ready to marinate.
Is shawarma gluten-free? The meat and most sauces are gluten-free, but the pita is not. Use gluten-free flatbread or lettuce wraps instead.
What can I use instead of yogurt in the marinade? Use coconut milk or a dairy-free yogurt alternative. The yogurt adds tang and helps tenderize, but you can also use a tablespoon of vinegar mixed with olive oil.
Related
- Madeleine Grand Hotel Birmingham Recipe
- Pho John St NYC Recipe: A Hearty Bowl at Home
- Is Champorado Healthy? Nutrition & Benefits
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).