Shawarma Chicken Breast: Easy Homemade Recipe

Updated November 6, 2026

Total time
3 hr 25 min
prep 20 min · cook 25 min
Serves
4
portions as written

Jump to recipe

Shawarma Chicken Breast: Easy Homemade Recipe

Shawarma chicken breast is a flavorful, Middle Eastern-inspired dish where chicken breasts are marinated in a spiced yogurt mixture, then roasted or grilled until juicy and charred at the edges. It’s a weeknight-friendly take on the classic street food, using lean chicken breast instead of thighs, and it delivers that signature aromatic punch of cumin, coriander, and turmeric. The yogurt marinade tenderizes the meat and helps the spices cling, so every bite is deeply seasoned.

Ingredients

  • 4 boneless, skinless chicken breasts (about 1.5 lb / 680 g total)
  • 1/2 cup (120 g) plain Greek yogurt (full-fat or 2%)
  • 3 cloves garlic, minced
  • 2 tablespoons (30 ml) lemon juice
  • 2 tablespoons (30 ml) olive oil
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon ground cardamom
  • 1/4 teaspoon cayenne pepper (optional, for heat)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • For serving: warm pita bread, sliced cucumbers, tomatoes, red onion, and tahini or garlic sauce

Instructions

  1. In a medium bowl, whisk together the yogurt, garlic, lemon juice, olive oil, cumin, coriander, paprika, turmeric, cardamom, cayenne (if using), salt, and black pepper until smooth.
  2. Place the chicken breasts in a large zip-top bag or a shallow dish. Pour the marinade over the chicken, turning to coat each piece thoroughly. Seal the bag or cover the dish, and refrigerate for at least 2 hours, or up to 8 hours for more flavor.
  3. When ready to cook, preheat your oven to 425°F (220°C). Line a baking sheet with foil or parchment paper.
  4. Remove the chicken from the marinade, letting any excess drip off. Place the breasts on the prepared baking sheet, spacing them apart.
  5. Bake for 20–25 minutes, or until the chicken is cooked through. The USDA FSIS safe minimum internal temperature for poultry is 165°F (74°C), so check with a food thermometer inserted into the thickest part of the breast.
  6. For extra char, switch the oven to broil for the last 2–3 minutes, watching closely to avoid burning.
  7. Remove from the oven and let the chicken rest for 5 minutes before slicing thinly against the grain.
  8. Serve warm in pita with your favorite toppings and sauce.

Tips

  • Don’t skip the yogurt: The yogurt is key—it tenderizes the chicken and helps the spices stick. If you’re dairy-free, use a thick coconut yogurt, though the flavor will be slightly different.
  • Slice against the grain: For tender strips, always slice the cooked chicken against the grain (perpendicular to the muscle fibers). This makes a big difference in texture.
  • Don’t overcook: Chicken breast can dry out quickly. Use a thermometer and pull it at 165°F (74°C) to keep it juicy.
  • Make it ahead: The marinade can be made up to 2 days in advance and stored in the fridge. You can also marinate the chicken for up to 8 hours—any longer and the yogurt might make the texture mushy.

Serving Suggestions

Serve the sliced chicken in warm pita bread with fresh cucumbers, tomatoes, red onion, and a drizzle of tahini sauce or garlic yogurt. Add a side of rice pilaf, tabbouleh, or a simple green salad. For a low-carb option, serve over a bed of lettuce with pickled vegetables.

Variations

  • Chicken thighs: Swap breasts for boneless, skinless thighs—they stay even juicier. Cook to the same 165°F (74°C), but expect a few extra minutes.
  • Grill it: Instead of baking, grill the marinated chicken over medium-high heat for 6–8 minutes per side, or until the internal temperature reaches 165°F (74°C).
  • Spice it up: Add 1 teaspoon of garam masala or a pinch of cinnamon for a different flavor profile.
  • Vegan option: Use extra-firm tofu or seitan in place of chicken, and marinate for 30 minutes. Cook until heated through (tofu doesn’t need a minimum internal temp, but seitan should be hot).

Storage and Reheating

Refrigerate leftover cooked chicken in an airtight container for up to 4 days. To reheat, place slices in a skillet over medium heat with a splash of water or broth, cover, and warm for 3–5 minutes, or microwave in 30-second bursts until hot. You can also freeze cooked chicken for up to 3 months—thaw overnight in the fridge before reheating.

Frequently Asked Questions

Can I use chicken thighs instead of breasts? Yes, thighs work great and are often more forgiving—they stay moist even if slightly overcooked. Adjust cooking time as needed and always check for 165°F (74°C).

How long should I marinate the chicken? At least 2 hours is ideal, but 4–8 hours gives deeper flavor. Avoid marinating longer than 12 hours, as the acid in the yogurt can break down the meat too much.

Can I cook this on the stove? Absolutely. Sear the marinated chicken in a skillet over medium-high heat for 5–7 minutes per side, then reduce heat and cover until cooked through. Use a thermometer to confirm 165°F (74°C).

Is shawarma spicy? Traditional shawarma is more aromatic than spicy. This recipe uses just a touch of cayenne; omit it if you prefer mild, or add more for a kick.

What can I use instead of Greek yogurt? For a dairy-free option, use coconut yogurt or even a few tablespoons of olive oil with lemon juice—though the tenderizing effect will be less. Regular plain yogurt also works.

Why is my chicken dry? The most common cause is overcooking. Use a meat thermometer and pull the chicken out at exactly 165°F (74°C). Also, letting it rest for 5 minutes before slicing helps retain juices.

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