Chicken Shawarma with Yogurt Marinade is a true flavor adventure that brings the bustling energy of Middle Eastern street food right to your kitchen. This recipe centers around juicy, marinated chicken thighs, swirling with aromatic spices and creamy yogurt, baked until perfectly tender and irresistibly fragrant. Each bite offers that signature shawarma tang, with notes of cumin, paprika, and lemon, all brought together by the yogurt’s subtle tang and richness. Whether you’re serving it loaded into warm pitas, piled over fluffy rice, or tossed atop crisp salads, this Chicken Shawarma with Yogurt Marinade is bound to become a comfort food favorite, delivering authentic taste with every forkful.
Ingredients You’ll Need
Ingredients You’ll Need
The ingredient list for Chicken Shawarma with Yogurt Marinade is blissfully straightforward, but every item truly matters. Each spice layer adds complexity, while yogurt and olive oil seal in juiciness and create deep, unforgettable flavors. Here’s what you’ll need, and why every part deserves a place in your marinade:
- Boneless, skinless chicken thighs: Tender and flavorful, these soak up the marinade beautifully and stay juicy after baking.
- Large onion (thinly sliced): Adds subtle sweetness and aromatic depth to both the marinade and the finished dish.
- Plain unsweetened Greek yogurt: The backbone of the marinade, yogurt tenderizes the chicken and adds a creamy tang.
- Ground cumin: Brings earthy warmth and that classic shawarma aroma.
- Smoked paprika: Infuses a gentle smokiness that amplifies the flavor profile.
- Cardamom: Lends a hint of citrus and floral notes, making each bite more dimensional.
- Allspice: Adds a bit of sweet peppery complexity to balance the other spices.
- Coriander: Invigorates the marinade with fresh, citrusy undertones.
- Garlic powder: Packs in that crave-worthy garlic flavor without overpowering the dish.
- Onion powder: Helps round out the savory essence of the marinade.
- Kosher salt: Essential for seasoning and drawing out every layer of flavor.
- Black pepper: Offers subtle heat and brings the spices together.
- Lemon (juiced): Brightens the marinade and helps tenderize the chicken.
- Olive oil: Binds everything together and adds moisture for a luscious finish.
- Avocado oil or coconut oil (for greasing pan): Ensures easy release and adds extra flavor when baking or roasting.
How to Make Chicken Shawarma with Yogurt Marinade
Step 1: Prepare the Marinade
In a large mixing bowl, start by combining the Greek yogurt, olive oil, lemon juice, and every single aromatic spice from the list. Add in the thinly sliced onions and give everything a good mix until you achieve a smooth, creamy marinade. This luscious blend will act as both the flavor bath and the tenderizer for your chicken. Double check that the mixture is uniform, with all spices evenly distributed, as this ensures every piece of chicken gets its fair share of shawarma goodness.
Step 2: Marinate the Chicken
Add the boneless, skinless chicken thighs to the marinade bowl, making sure each thigh is coated in the yogurt mixture. Use your hands or a spatula to really massage the marinade into every nook and cranny. Once fully coated, cover the bowl tightly and refrigerate for at least three hours—if you can swing it, an overnight rest gives the Chicken Shawarma with Yogurt Marinade even more time to soak up flavor and tenderness.
Step 3: Prep the Oven and Skewer Pan
About 30 minutes before you plan to bake, preheat your oven to 400°F. Lightly grease a vertical skewer pan if you have one, or set a roasting rack inside a large baking dish. Brush the pan with avocado or coconut oil to ensure a nonstick surface and add a subtle, nutty undertone as the chicken cooks. This step is crucial for locking in moisture and preventing sticking, so don’t skip it!
Step 4: Stack and Skewer the Chicken
Take the marinated chicken out of the fridge and start stacking the thighs onto the skewer or onto your prepared rack. Press the pieces down tightly to help them cook evenly in a stack. The onions and extra marinade can be tucked in between layers for added flavor and juiciness. This method mimics the vertical roasting process that gives shawarma its signature taste and texture.
Step 5: Bake to Perfection
Transfer the stacked chicken to the oven and bake for 30 minutes. Keep an eye out for browning on the surface—if it starts to get too dark before the chicken is fully cooked, loosely cover the top with foil. After 30 minutes, check the internal temperature; you’re aiming for at least 165°F at the thickest part. If it’s not there yet, continue baking in 10- to 20-minute increments, checking periodically for doneness.
Step 6: Rest, Slice, and Serve
Once the Chicken Shawarma with Yogurt Marinade is fully cooked, remove it from the oven and let it rest for about five minutes. This helps retain all those savory juices. For classic shawarma vibes, use a sharp knife to slice the chicken thinly off the stack. Serve it hot with pita, rice, or fresh salads for a truly transportive meal.
How to Serve Chicken Shawarma with Yogurt Marinade

Garnishes
Finish your Chicken Shawarma with Yogurt Marinade with a flourish: sprinkle with fresh chopped parsley, a handful of diced tomatoes, crisp cucumbers, or a scattering of tangy pickled onions. A drizzle of cooling tahini sauce, garlicky yogurt, or a simple squeeze of lemon can make each serving burst with color and excitement.
Side Dishes
This dish loves company! Pair it with warm, fluffy pita bread or serve atop fragrant basmati rice. Fresh tabbouleh, roasted vegetables, or a zingy fattoush salad all set off the deep, spiced flavors. Don’t forget a side of hummus or baba ganoush—you’ll thank me later.
Creative Ways to Present
There’s no rulebook here. Try building beautiful shawarma bowls with pickled vegetables and herbed rice, stuff the chicken into wraps with crunchy lettuce and fresh herbs, or pile it atop a giant Mediterranean salad platter. However you serve it, Chicken Shawarma with Yogurt Marinade is always the star.
Make Ahead and Storage
Storing Leftovers
Chicken Shawarma with Yogurt Marinade stores exceptionally well. Place leftovers in an airtight container and keep them in the fridge for up to four days. The flavors deepen over time, making your next-day shawarma bowls or wraps even more magnificent.
Freezing
To freeze, let the cooked chicken cool completely, then transfer to a freezer-safe container or zip-top bag. Label and date your package, and stash away for up to three months. Thaw overnight in the fridge before reheating to keep the texture and taste as fresh as possible.
Reheating
For best results, reheat Chicken Shawarma with Yogurt Marinade gently in a skillet over medium heat, stirring until warmed through. You can also reheat in the oven at 300°F, covered with foil, for 10 to 15 minutes. Avoid the microwave if you can, since it can make the chicken a bit chewy—but if that’s your only option, cover the meat to retain moisture.
FAQs
Can I use chicken breast instead of thighs?
Absolutely! Chicken breast works well with this marinade. Just be sure not to overcook, as breasts are leaner and can dry out more quickly than thighs. Marinating overnight helps add moisture and flavor.
What if I don’t have all the spices listed?
No worries at all. While each spice adds a little something special, you can still make a delicious Chicken Shawarma with Yogurt Marinade with the basics like cumin, paprika, and garlic powder. Don’t skip the yogurt and lemon—they’re essential for the marinade’s acidity and creaminess.
Can I grill the chicken instead of baking?
Definitely! Grilling the marinated chicken thighs over medium-high heat brings a smoky flavor and lovely char. Thread the marinated meat onto metal or soaked wooden skewers, and grill about 5–7 minutes per side, or until cooked through.
Is Greek yogurt necessary, or can I use another kind?
Greek yogurt is ideal because of its thick, creamy texture, but plain regular yogurt works in a pinch. If your marinade seems thin, simply reduce the lemon juice a bit or mix in an extra spoonful of yogurt.
Can I make Chicken Shawarma with Yogurt Marinade ahead of time?
Yes! This recipe is a true make-ahead hero. Marinade the chicken 1–2 days in advance to deepen the flavor. You can also fully cook the chicken, slice it, and then reheat gently just before serving.
Final Thoughts
I hope you’ll gather your ingredients and treat yourself to the irresistible charm of Chicken Shawarma with Yogurt Marinade. From the zesty marinade to the oven-roasted perfection, this dish is guaranteed to bring joy to your kitchen and everyone at your table. Give it a try—you might just find yourself coming back for seconds!
Chicken Shawarma with Yogurt Marinade Recipe
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 4 hours 50 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Middle Eastern
- Diet: Halal
Description
A flavorful and aromatic Chicken Shawarma recipe with a yogurt-based marinade that keeps the chicken juicy and tender. Perfect for a delicious and satisfying meal.
Ingredients
Marinade:
- 5–6 pounds boneless, skinless chicken thighs
- 1 large onion, thinly sliced
- 1 cup plain unsweetened Greek yogurt
- 1 tablespoon ground cumin
- 1 tablespoon smoked paprika
- 1 teaspoon cardamom
- 1/2 teaspoon allspice
- 1 teaspoon coriander
- 2 teaspoons garlic powder
- 1 teaspoon onion powder
- 3 teaspoons kosher salt
- 1/2 teaspoon black pepper
- 1 lemon, juiced
- 1/4 cup olive oil
Additional:
- Avocado oil or coconut oil (for greasing pan)
Instructions
- Marinate the Chicken: In a large bowl, combine all the spices, lemon juice, olive oil, sliced onion, and Greek yogurt.
- Marinate the chicken: Add the chicken thighs and mix well, ensuring each piece is evenly coated. Cover and refrigerate for at least 3 hours, preferably overnight, for maximum flavor.
- Cook the Chicken:
- Preheat the oven to 400°F. Lightly oil a vertical skewer pan (or a roasting rack in a baking dish).
- Stack the marinated chicken thighs onto the skewer, pressing them down tightly.
- Bake for 30 minutes, checking for browning on top. If needed, cover with aluminum foil to prevent burning. Check the internal temperature using a meat thermometer. If the chicken hasn’t reached 165°F, continue cooking for another 20 minutes, checking periodically.
- Once fully cooked, remove from the oven and let rest for 5 minutes. Slice thinly and serve with pita, rice, or salad.
Nutrition
- Serving Size: 1 serving
- Calories: Approximately 400 kcal
- Sugar: 2g
- Sodium: 700mg
- Fat: 25g
- Saturated Fat: 6g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 4g
- Fiber: 1g
- Protein: 40g
- Cholesterol: 180mg

Your email address will not be published. Required fields are marked *