Egypt · Africa

Egyptian Chicken Shawarma Recipe with Garlic Tahini

Updated November 3, 2026

Total time
2 hr 45 min
prep 20 min · cook 20 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece
Cuisine
Egypt
Africa

Jump to recipe

Egyptian Chicken Shawarma Recipe with Garlic Tahini

Egyptian chicken shawarma is thinly sliced chicken marinated with garlic, lemon, vinegar, and a fragrant mix of warm spices, then seared until browned and juicy. Serve it in warm pita with tahini sauce, crisp vegetables, and pickles; regional and family versions vary, so this recipe offers one practical home-style approach rather than a single definitive formula.

Ingredients

  • 2 lb boneless, skinless chicken thighs (900 g), trimmed and cut into strips about ½ inch (1.25 cm) thick
  • ¼ cup plain whole-milk yogurt (60 g)
  • 3 tbsp fresh lemon juice (45 ml)
  • 2 tbsp white vinegar (30 ml)
  • 2 tbsp olive oil (30 ml), plus 1 tbsp (15 ml) for the pan
  • 4 garlic cloves (about 12 g), finely grated or minced
  • 2 tsp ground cumin (4 g)
  • 2 tsp ground coriander (4 g)
  • 1½ tsp sweet paprika (3 g)
  • 1 tsp ground allspice (2 g)
  • ½ tsp ground cinnamon (1 g)
  • ¼ tsp ground cardamom (0.5 g)
  • 1¼ tsp fine salt (7 g), or to taste
  • ½ tsp freshly ground black pepper (1 g)
  • ½ cup tahini (120 g)
  • ⅓ cup cold water (80 ml), plus more as needed to thin the tahini
  • 2 tbsp chopped fresh parsley (8 g), divided between the sauce and serving
  • 4 pita breads (about 240 g total), for serving
  • 1 small red onion (about 110 g), thinly sliced
  • 1 medium tomato (about 150 g), sliced or diced
  • 1 small cucumber (about 150 g), sliced
  • ½ cup pickled turnips or other crisp pickles (75 g), drained and sliced

Instructions

  1. Cut the chicken and mix the marinade. Trim away any large pieces of fat from the thighs and slice the meat into fairly even strips. In a large bowl, whisk together the yogurt, lemon juice, vinegar, 2 tablespoons olive oil, garlic, cumin, coriander, paprika, allspice, cinnamon, cardamom, salt, and black pepper. The mixture should be loose enough to coat the chicken, but not watery.
  2. Marinate for 2 hours. Add the chicken and turn the strips until each is coated. Cover the bowl and refrigerate for 2 hours. This gives the garlic and spices time to flavor the meat. Keep the chicken chilled while it marinates, and do not reuse the raw marinade as a sauce. If the chicken has been sitting out while you prepare other ingredients, return it to the refrigerator promptly.
  3. Make the tahini sauce. While the chicken marinates, stir the tahini with the cold water and 1 tablespoon lemon juice until it turns pale and thickens. It may look stiff or slightly grainy at first; keep stirring, then add water a tablespoon at a time until it is smooth and pourable. Stir in half the chopped parsley and a pinch of salt. Tahini brands vary in thickness, so use only as much water as needed. Cover and refrigerate the sauce until serving.
  4. Prepare the serving ingredients. Slice the onion, tomato, cucumber, and pickles, and arrange them on a plate. Set out the pita and the remaining parsley. Keeping the toppings ready before the chicken goes into the pan makes it easier to serve the meat while it is hot. If you want a milder onion flavor, rinse the sliced onion under cold water and pat it dry.
  5. Heat the skillet. Take the chicken from the refrigerator just before cooking. Set a large heavy skillet over medium-high heat and add 1 tablespoon olive oil. When the oil shimmers, lift a portion of chicken from the marinade, letting excess drip back into the bowl. Do not pour the remaining raw marinade into the pan.
  6. Cook in batches until browned. Arrange the chicken in a single layer, leaving space between pieces. Cook for about 3–4 minutes without moving the strips much, until the underside is well browned, then turn and cook for another 3–4 minutes. Use additional batches rather than crowding the pan; crowded chicken releases moisture and tends to steam instead of developing browned edges. Add a little more oil between batches if the pan looks dry. The total stovetop cooking time is about 15–18 minutes, depending on the pan and the thickness of the pieces.
  7. Check doneness and rest. Check the thickest chicken strips with a food thermometer. The USDA FSIS safe minimum internal temperature for poultry is 165°F (74°C); if any pieces are below that temperature, return them to the hot pan and check again. Transfer cooked chicken to a clean plate and let it rest for 5 minutes so the juices settle. Discard any marinade that touched the raw chicken.
  8. Warm the pita and serve. During the final cooking batch or while the chicken rests, warm the pita briefly in a dry skillet, in a low oven, or in the microwave wrapped in a barely damp towel. Keep it soft rather than crisp. Serve the chicken with tahini sauce, sliced vegetables, pickles, and the remaining parsley, either as a platter or tucked into pita.

Tips

  • Cut evenly for even cooking. Similar-size strips finish at roughly the same time. If a few pieces are thicker, check them individually with a thermometer rather than assuming the whole batch is done because the thinnest pieces are browned.
  • Give the pan room. Cook in batches, especially if your skillet is smaller than 12 inches (30 cm). A crowded pan traps steam and prevents the edges from searing. Let the skillet heat back up between batches if it has cooled.
  • Adjust the spice mix sensibly. Ground allspice and cardamom may be less familiar pantry spices. If cardamom is unavailable, omit it; the dish will lose a subtle floral note but still taste balanced. If you do not have allspice, use a little extra cumin and a pinch of cinnamon, knowing the flavor will be less warm and complex.
  • Use yogurt or a substitute thoughtfully. Plain yogurt helps the marinade cling to the chicken. If you need a dairy-free version, use an unsweetened plant-based yogurt or replace it with 2 tablespoons (30 ml) more olive oil and 1 tablespoon (15 ml) water. The oil-based marinade will be less creamy, but the chicken will still take on the lemon, garlic, and spices.

Serving Suggestions

For a simple shawarma sandwich, spread tahini sauce inside warm pita, add chicken, then layer in tomato, cucumber, onion, and pickled turnips. Keep the filling moderate so the bread can fold without tearing. A little extra sauce on the side is useful because warm chicken and juicy vegetables can make the bread soft as it sits. For a platter, arrange the chicken beside pita wedges and small bowls of sauce and toppings, letting everyone build a plate to taste.

Rice, chopped salad, or roasted vegetables make an easy meal alongside the chicken. A bowl of plain rice is useful for catching extra tahini sauce, while a crisp salad adds freshness to the warm spices. Pickled turnips are a common shawarma-shop style topping and add bright acidity and crunch; if they are difficult to find, use cucumber pickles or another crisp pickle. A squeeze of lemon at the table is optional, since the marinade and sauce already bring acidity.

Variations

Use chicken breast: Boneless, skinless breast works, but it is leaner and can dry out more quickly than thighs. Cut it into evenly sized strips, keep a close eye on the skillet, and use a thermometer to stop cooking as soon as the thickest strip reaches 165°F (74°C). The marinade and toppings can stay the same.

Make it hotter: Add ¼ teaspoon (0.5 g) cayenne pepper to the marinade, or serve a hot sauce on the side. Starting with a small amount lets the garlic and the individual spices remain noticeable. You can also add a pinch of red pepper flakes to the tahini sauce, though that changes the sauce rather than the traditional spice profile.

Try a grill: Thread the marinated chicken strips onto skewers or use a grill basket so the pieces do not fall through the grates. Grill over medium-high heat, turning as needed, until browned and cooked to 165°F (74°C) in the thickest pieces. Exact timing depends on the grill and strip size; use temperature, not color alone, to confirm doneness.

Make a lighter-tasting sauce: For a less concentrated sesame flavor, use ⅓ cup tahini (80 g) and add an extra tablespoon or two of water and lemon juice to reach a pourable consistency. Tahini is the traditional base here; plain yogurt can be served as a separate alternative, but it will taste tangier and less nutty.

Storage and Reheating

Refrigerate cooked chicken and sauce in separate airtight containers within 2 hours of cooking. The chicken keeps for 3–4 days in the refrigerator; keep cut vegetables and pita separate so they do not become soggy. For longer storage, freeze the cooked chicken in a freezer-safe container for up to 3 months for best quality. Thaw it overnight in the refrigerator, not on the counter. Tahini sauce may thicken in the refrigerator; stir in a little cold water before serving.

Reheat only the amount of chicken you plan to eat. Warm it in a covered skillet over medium-low heat with a splash of water, stirring occasionally, or microwave it in short intervals until steaming hot. Leftovers should reach 165°F (74°C) when reheated, checked with a food thermometer. Avoid prolonged high heat, which can dry out the chicken. Warm pita separately just before serving.

Frequently Asked Questions

Can I marinate the chicken overnight?
Yes, but keep it covered in the refrigerator and cook it within 24 hours. The recipe uses a 2-hour marinating time for a clear schedule and good flavor; a much longer soak is not necessary. If the chicken has been marinating overnight, drain off excess marinade before searing so the pan can brown the meat.

Can I cook the chicken without a thermometer?
A thermometer is the reliable way to confirm poultry is safe. Color and browning alone do not show the temperature inside a thick strip. Check several of the thickest pieces and cook any that have not reached 165°F (74°C), the USDA FSIS safe minimum for chicken.

Why did my chicken turn out watery instead of browned?
The pan was likely crowded, not hot enough, or both. Cook smaller batches in a fully heated skillet and let each side make contact with the pan before turning. Also allow excess marinade to drip off each strip; a heavy coating can make browning slower.

Can I make the tahini sauce ahead?
Yes. Mix it up to 3 days ahead and keep it covered in the refrigerator. It will often thicken as it chills, so stir in cold water a teaspoon or tablespoon at a time until it is easy to drizzle. Taste and adjust the salt or lemon just before serving.

What can I use instead of tahini?
Tahini gives the sauce its characteristic sesame flavor, so there is no exact replacement. For a simple alternative, serve plain yogurt with lemon and a little salt, or use a smooth sunflower-seed butter thinned with water. Yogurt tastes tangier, while sunflower-seed butter is milder and may be slightly sweeter.

Can I prepare this as a sheet-pan dinner?
Yes, though the result will be less deeply seared than skillet-cooked shawarma. Spread the drained chicken strips in a single layer on a lined, rimmed baking sheet and roast at 425°F (220°C), turning once, until browned and the thickest pieces reach 165°F (74°C). The time varies with strip thickness and oven performance, so begin checking after about 15 minutes and use a thermometer.

Related

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).