Easy Chicken Shawarma Recipe (25 Minutes!)

You know that moment when a smell is so good your neighbors come knocking?

That happened to me the first time I made this shawarma at home.

My neighbor Sarah literally knocked on my door asking what I was cooking. Her exact words? “It smells like a Mediterranean restaurant in here!”

And honestly? She wasn’t wrong.

Here’s what I love most about this recipe. It’s ridiculously simple. No hunting for weird ingredients. No spending three hours in the kitchen. Just everyday spices, chicken thighs, and 25 minutes of your time.

The result? Something that tastes like you ordered it from a street vendor in Beirut.

chicken shawarma recipe

So What Exactly Is Shawarma?

Never had shawarma before?

You’re in for a treat.

Traditional shawarma is all about that massive vertical spit you see at Middle Eastern restaurants. Stacked meat slowly rotating for hours. The vendor shaves off crispy, juicy slices and stuffs them into warm pita.

Sounds fancy, right?

Here’s the thing. You don’t need any of that equipment at home.

A regular skillet works perfectly fine. Actually, I prefer it this way because you get more of those caramelized edges on every single piece.

Shawarma started out as lamb and mutton. Then chicken joined the party. Now you’ll find it wrapped in flatbread, served over rice, or even in sandwiches with fries tucked inside.

Let’s Talk Ingredients

Check your pantry right now. I bet you already have most of these spices.

IngredientQuantityNotes
Chicken thigh fillets1 kg (2 lb)Boneless, skinless; way juicier than breast
Garlic1 large cloveMinced (or 2 small cloves)
Ground coriander1 tbspFresh is best
Ground cumin1 tbspThat earthy, warm flavor
Ground cardamom1 tbspThis is the secret!
Ground cayenne pepper1 tspUse ½ tsp if you don’t like heat
Smoked paprika2 tspAdds depth and gorgeous color
Salt2 tspAdjust to your taste
Black pepperTo tasteFreshly ground is better
Fresh lemon juice2 tbspNever use bottled!
Olive oil3 tbspExtra virgin works great
For Yogurt Sauce:
Greek yogurt1 cupFull-fat makes it creamier
Garlic1 cloveCrushed
Ground cumin1 tspTies it all together
Lemon juice1 squeezeBrightens everything up
Salt and pepperTo tasteDon’t be shy here
To Serve:
Flatbreads4-5 piecesLebanese or pita bread
Lettuce2 cupsCos or iceberg, sliced
Tomatoes2 mediumSliced thin
Red onion1 smallFinely sliced
Cheese (optional)½ cupShredded
Hot sauce (optional)As desiredWhatever you like
chicken shawarma recipe

Can We Talk About Cardamom for a Second?

This is the spice that makes shawarma taste authentic.

Cardamom has this piney, almost citrusy thing going on. You can’t fake it with other spices.

I know what you’re thinking. “But I don’t have cardamom!”

Don’t skip it.

Seriously.

These days, every regular grocery store carries ground cardamom. This one ingredient is what makes people taste your shawarma and go, “Wait, did you actually make this at home?”

Now, cayenne pepper? That’s a different story.

I like a little kick, so I use the full teaspoon. But if you’re cooking for kids or you don’t do spicy, cut it down to half a teaspoon. Or leave it out completely.

The dish will still be incredible. There’s just so much flavor happening from everything else.


How to Make This Shawarma (The Easy Way)

The Ziplock Bag Trick

Want to know my favorite hack?

Mix everything in a ziplock bag.

Sounds too simple, right? But it’s genius. The bag keeps every piece of chicken coated in marinade. No stirring. No flipping. Nothing.

Here’s what you do:

Toss all your marinade ingredients into the bag. The minced garlic, coriander, cumin, cardamom, cayenne, paprika, salt, black pepper, lemon juice, and olive oil.

Give it a good shake.

chicken shawarma recipe

Now add your chicken thighs right into that bag. Seal it up. Push out as much air as you can. Then massage the bag from the outside.

Watch the marinade coat every single piece.

Pop it in the fridge. Anywhere from 3 hours to overnight works.

Let me be real with you here. Overnight marinating gives you the best results. The flavors go deeper. The chicken gets incredibly tender.

But I’ve also made this with just 3 hours when I’m short on time. It still turns out fantastic. The marinade is so concentrated that it works fast.

Making the Yogurt Sauce (2 Minutes, I Promise)

While your chicken marinates, make the sauce.

This takes literally 2 minutes.

Combine Greek yogurt, crushed garlic, cumin, a squeeze of lemon juice, salt, and pepper in a bowl. Mix it. Stick it in the fridge.

Here’s where the magic happens.

After about 20 minutes, the flavors meld together beautifully. The garlic mellows out. The cumin adds warmth. Everything just… works.

This sauce keeps for 3 days in the fridge. I usually double the batch because it’s amazing on:

  • Grilled vegetables
  • As a dip for chips
  • Sandwich spread
  • Pretty much everything

Cooking Time (This Is Where It Gets Good)

When you’re ready to cook, heat up a large non-stick skillet over medium-high heat. Add about a tablespoon of oil.

Using a BBQ or grill instead? Lightly brush the grates with oil and preheat to medium-high.

Now here’s the important part.

Take your marinated chicken out of the fridge. Let it sit at room temperature for about 10 minutes while your pan heats up.

Why? It cooks more evenly this way.

chicken shawarma recipe

Place your chicken pieces in the hot skillet. Single layer. Don’t overcrowd the pan.

Cook in two batches if you need to.

You want to hear that satisfying sizzle when the chicken hits the pan.

And now… the hardest part.

Don’t. Touch. The. Chicken.

I know the urge is strong. But resist it.

Let it cook undisturbed for 4 to 5 minutes on the first side. This is how you get those gorgeous caramelized edges. That incredible crust from the spices.

The smell at this point? Absolutely intoxicating.

Flip each piece. Cook the second side for 3 to 4 minutes.

Notice it needs less time? That’s because the chicken is already heated through from the first side. You’re just finishing it off and getting that beautiful color.

The Resting Period (Don’t Skip This!)

Your chicken is cooked through and beautifully browned.

Remove it from the heat.

Now here’s a step many people skip. But it makes such a difference.

Let the chicken rest for at least 3 to 5 minutes. Cover it loosely with foil.

This resting period lets all those delicious juices redistribute throughout the meat.

If you slice into it immediately? Those juices run out onto your cutting board instead of staying in the chicken where they belong.

Trust me. This short wait is worth it.

How to Serve This Beauty

I love serving this family-style.

It makes everyone feel like they’re at a Middle Eastern street food stall.

Pile everything onto a large platter:

  • The sliced chicken (or leave smaller pieces whole)
  • Warmed flatbreads
  • Sliced lettuce
  • Tomato slices
  • Thinly sliced red onion
  • That beautiful yogurt sauce you made

Let everyone build their own wraps.

chicken shawarma recipe

There’s something special about customizing your own shawarma. Some people pile on extra sauce. Others love lots of onions. Kids might keep it simple with just chicken and lettuce.

Everyone’s happy.

To assemble a wrap:

  1. Take a warm flatbread
  2. Spread a generous amount of yogurt sauce across it
  3. Add some crisp lettuce
  4. A few tomato slices
  5. Some red onion if you like
  6. Pile on that gorgeous shawarma chicken
  7. Roll it up tightly
  8. Take a bite

You’ll understand why this is one of my most-requested recipes.

Two Ways to Enjoy This

Beyond wraps, I also love serving shawarma plated with rice.

Cook up some fluffy basmati rice. Or try a Middle Eastern rice pilaf with toasted nuts and dried fruits. Add a fresh salad on the side.

Boom. You’ve got an impressive dinner that looks like you spent hours on it.

The great thing? This recipe scales up beautifully.

I’ve made this for gatherings of 20 people. It’s always a hit. You can prep everything ahead. Marinate the chicken the night before. Just cook it when your guests arrive.

The aroma alone will have everyone gathering in the kitchen.


Tips I’ve Learned Making This Dozens of Times

The Freezer-Friendly Trick

Here’s a total game-changer.

Combine your marinade and chicken in a ziplock bag. Freeze it immediately.

As it defrosts in the fridge? It marinates.

Perfect for meal prep. Just move it from freezer to fridge the night before you want to cook.

Adjusting the Heat

The cayenne pepper controls the spiciness.

For mild: Use just half a teaspoon.

For extra heat: Add an additional half teaspoon or serve hot sauce on the side.

Getting That Perfect Sear

Make sure your pan is properly heated before adding the chicken.

That initial sizzle when the meat hits the pan? That’s what creates the caramelization we’re after.

Can You Use Chicken Breast?

I strongly prefer thighs for their juiciness.

But yes, you can use chicken breast.

Here’s how:

  • Cut them horizontally into thin steaks (about 1 cm thick)
  • Marinate the same way
  • Cook on high heat for just 2 minutes per side

They’ll be golden and juicy.

Meal Prep Magic

This recipe works beautifully for batch cooking.

Cook a big batch. Portion it out. Refrigerate for up to 4 days.

To reheat: Use a skillet over medium heat with a splash of water. Keeps the chicken moist and brings back that fresh-cooked texture.

Serving Ideas Beyond the Wrap

This shawarma is incredibly versatile.

Try it:

  • Over a Greek salad with feta and olives
  • Stuffed into quesadillas with cheese and peppers
  • Served over hummus with warm pita triangles
  • Diced up in grain bowls with quinoa and roasted vegetables

For a complete Middle Eastern feast, pair it with:

  • Lentil rice
  • Chickpea salad
  • Roasted vegetables with tahini

The flavors all work beautifully together.

Storage Tips

Leftover chicken: Airtight container in the fridge for up to 4 days.

Yogurt sauce: Keeps for 3 days separately.

Reheating: I prefer using a skillet over medium heat with a tiny splash of water or chicken broth. This keeps the chicken moist and revives that fresh-cooked texture.

Microwaving works in a pinch. Just use 50% power and check every 30 seconds.


Your Questions Answered

Can I make this without the yogurt sauce?

Absolutely.

Many people serve shawarma with tahini sauce instead. It’s completely dairy-free.

You can also try it with:

  • Hummus
  • Garlic sauce
  • Simple lemon-olive oil dressing

Honestly? The chicken is so flavorful it’s delicious on its own too.

What’s the minimum marinating time?

Overnight is ideal.

But I’ve successfully made this with just 3 hours of marinating. The key is making sure every piece is well-coated.

Short on time? Even 1 hour will give you good flavor. It just won’t be quite as intense.

Can I grill this outdoors?

Yes!

In fact, grilling adds an amazing smoky flavor.

Preheat your grill to medium-high. Oil the grates well. Cook the chicken for about 4-5 minutes per side.

Keep an eye on it. Outdoor grills can have hot spots.

How do I know when the chicken is done?

The chicken is ready when it reaches an internal temperature of 165°F (74°C).

Visually? It should be nicely browned on the outside. No pink remaining inside. The juices should run clear when pierced.

Can I substitute the cardamom?

Cardamom is really the signature flavor here.

But if you absolutely can’t find it? Add a tiny pinch of cinnamon and extra coriander.

However, I really encourage you to track down cardamom. It’s what makes this recipe special and authentic.


Final Thoughts

This Chicken Shawarma has become one of my go-to recipes.

When I want something that feels special but doesn’t require hours of work? This is it.

The combination of aromatic spices, tender chicken, and fresh toppings creates a meal that everyone loves.

Whether you’re making it for a casual weeknight dinner or entertaining friends, it never disappoints.

The best part?

Once you nail this basic recipe, you can play around with it. Try different vegetables. Experiment with sauces. Serve it in new ways.

The possibilities are endless. But the delicious results? Those remain constant.

Happy cooking.

And get ready for your kitchen to smell absolutely amazing.

Chicken Shawarma

Easy Chicken Shawarma

Authentic Middle Eastern chicken shawarma made at home in just 25 minutes. Tender, juicy chicken thighs marinated in aromatic spices and cooked to perfection with caramelized edges.
Prep Time 15 minutes
Cook Time 25 minutes
Marinating Time 3 hours
Total Time 3 hours 40 minutes
Course Main Course
Cuisine Lebanese, Middle Eastern
Servings 4 servings
Calories 425 kcal

Ingredients
  

Shawarma Marinade

  • 1 kg chicken thigh fillets boneless, skinless (2 lb)
  • 1 garlic clove large, minced (or 2 small)
  • 1 tbsp ground coriander
  • 1 tbsp ground cumin
  • 1 tbsp ground cardamom
  • 1 tsp ground cayenne pepper use 1/2 tsp for less heat
  • 2 tsp smoked paprika
  • 2 tsp salt
  • black pepper to taste
  • 2 tbsp fresh lemon juice
  • 3 tbsp olive oil extra virgin

Yogurt Sauce

  • 1 cup Greek yogurt full-fat
  • 1 garlic clove crushed
  • 1 tsp ground cumin
  • 1 lemon juice squeeze
  • salt and pepper to taste

To Serve

  • 4-5 flatbreads Lebanese or pita bread
  • 2 cups lettuce cos or iceberg, sliced
  • 2 tomatoes medium, sliced thin
  • 1 red onion small, finely sliced
  • 1/2 cup cheese shredded (optional)
  • hot sauce optional

Instructions
 

  • In a large ziplock bag, combine all marinade ingredients: minced garlic, ground coriander, cumin, cardamom, cayenne pepper, smoked paprika, salt, black pepper, lemon juice, and olive oil. Shake well to mix.
  • Add chicken thigh fillets to the ziplock bag. Seal the bag, push out excess air, and massage from the outside to coat every piece thoroughly with marinade.
  • Refrigerate for at least 3 hours, preferably overnight for best results.
  • While chicken marinates, make the yogurt sauce: Combine Greek yogurt, crushed garlic, cumin, lemon juice, salt, and pepper in a bowl. Mix well and refrigerate for at least 20 minutes to let flavors meld.
  • When ready to cook, remove chicken from fridge and let sit at room temperature for 10 minutes.
  • Heat a large non-stick skillet over medium-high heat. Add about 1 tablespoon of oil.
  • Place chicken pieces in the hot skillet in a single layer (cook in batches if needed to avoid overcrowding). Cook undisturbed for 4-5 minutes until beautifully browned and caramelized.
  • Flip each piece and cook for another 3-4 minutes until cooked through and golden brown.
  • Remove chicken from heat and let rest for 3-5 minutes, covered loosely with foil. Slice into strips if desired.
  • To serve: Warm flatbreads, spread with yogurt sauce, add lettuce, tomatoes, red onion, and shawarma chicken. Roll tightly and enjoy!

Notes

Tips:
  • For meal prep: Freeze marinated chicken in the ziplock bag. It will marinate as it defrosts in the fridge.
  • Chicken breast can be used instead – cut horizontally into thin steaks (1 cm thick) and cook for just 2 minutes per side on high heat.
  • The yogurt sauce keeps for 3 days refrigerated. The cooked chicken keeps for up to 4 days in an airtight container.
  • For grilling: Preheat grill to medium-high, oil grates well, and cook 4-5 minutes per side.
  • Adjust cayenne to 1/2 tsp for mild heat or omit completely for kids.
Keyword chicken shawarma, Middle Eastern chicken, shawarma recipe

Leave a Comment

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

Recipe Rating




*