a02ce8fc 671f 4ff5 a0e5 948d57c40aaa 1

🥙 Yogurt-Marinated Chicken Shawarma – A Flavorful Middle Eastern Wrap You’ll Crave!

Introduction

This Yogurt-Marinated Chicken Shawarma is one of my favourite ways to turn simple chicken into a filling homemade meal. The chicken is marinated in yogurt, garlic, lime, and a mixture of warm spices before being roasted in the oven.

I serve it wrapped in a tortilla with sautéed peppers and onions, crunchy pickles and sauce. I also like to toast the finished wrap in a pan, which gives the outside a lovely light crunch while keeping everything warm inside.

It’s a good recipe to prepare ahead too, as you can marinate the chicken earlier and cook it when you’re ready.

💛 Why You’ll Love This Shawarma

  • ✅ Bursting with Flavor: The yogurt-spice marinade brings juicy, mouthwatering depth to every bite.
  • ✅ Crispy & Golden: Toasted to perfection for that satisfying crunch outside and tenderness inside.
  • ✅ Family-Friendly & Fun: A hit with both kids and adults, perfect for lunch, dinner, or parties!
  • ✅ Meal Prep Dream: Marinate ahead, roast in batches, and enjoy all week long.
  • ✅ Customizable: Add sauces, veggies, or go spicy—it’s your shawarma your way!

🧂 Ingredients for Yogurt-Marinated Chicken Shawarma

  • 🍗 500g boneless chicken thighs (skinless, cut into strips)
  • 🥛 1 cup plain yogurt (Greek or natural)
  • 🧄 4 garlic cloves (crushed or finely grated)
  • 🍋 2 tablespoons lemon juice (freshly squeezed)
  • 🌶️ 1 teaspoon paprika
  • 🟤 1 teaspoon cumin powder
  • 💛 1 teaspoon turmeric
  • 🧂 1 teaspoon salt (adjust to taste)
  • 🫒 2 tablespoons olive oil
  • 🧅 1 medium red onion (sliced thin)
  • 🌶️ 1 red bell pepper (thinly sliced)
  • 🫑 1 yellow bell pepper (thinly sliced)
  • 🥒 Pickles (thinly sliced – optional but tasty!)
  • 🌿 Fresh parsley (chopped for garnish)
  • 🌯 4 large tortillas or flatbreads
  • 🧄 Garlic sauce or tahini (optional drizzle)
  • 🔥 1 tablespoon shawarma seasoning (optional blend for extra flavor)
  • 🥄 1 tablespoon tomato paste (adds depth to the marinade)
  • 🧈 1 tablespoon butter or ghee (for searing the chicken)
  • 🧊 Chilled cucumber yogurt dip (optional, for serving)
A pack of plain flour tortillas placed on a kitchen counter, surrounded by other shawarma ingredients like mayonnaise, pickles, and lettuce.

Make the Yogurt Marinade

Add the yogurt to a large mixing bowl. Add the paprika, cumin, turmeric, cinnamon, garlic paste, salt, and black pepper.

Pour in a little olive oil and squeeze in the fresh lime juice. Mix everything together until the spices are well combined with the yogurt.

I also like to add a few torn basil leaves. This is optional, but I enjoy the extra flavour it gives the marinade.

A bowl of thick yogurt topped with ground spices and fresh basil leaves before mixing.

Marinate the Chicken

Add the chicken pieces to the bowl and coat them well in the yogurt marinade.

Cover the bowl and place it in the fridge for at least 30 minutes. If you have more time, you can leave it for several hours so the chicken has longer to take on the flavours.

Raw chicken pieces coated in creamy yogurt-based marinade on a tray.

Roast the Chicken

Preheat your oven to 250°C (482°F).

Arrange the marinated chicken on a lined baking tray, leaving some space between the pieces so they cook evenly.

Roast for around 30–40 minutes, turning the chicken halfway through.

The exact cooking time will depend on the size and type of chicken pieces you’re using, so make sure the chicken is completely cooked through before removing it from the oven.

Oven-roasted chicken pieces with golden brown skin on a lined tray, just taken out of the oven.

Rest and Slice the Chicken

Once the chicken is cooked, take it out of the oven and leave it to rest for about 5 minutes.

Then slice the chicken into thin strips or bite-sized pieces. I prefer strips when I’m making wraps because they’re easier to arrange inside the tortilla.

Cooked chicken being sliced into thin strips on a wooden board, showing juicy texture inside.

Sauté the Vegetables

Add a small amount of oil to a frying pan and heat it over medium heat.

Add the sliced bell peppers and onions, followed by a little smoked paprika.

Cook for around 5–7 minutes, stirring occasionally, until the vegetables have softened and started to brown slightly.

Remove them from the heat and set aside while you prepare the wraps.

Colorful sliced onions and bell peppers sautéing in a skillet with a light oil sheen.

Build the Shawarma Wrap

Lay a tortilla flat on a clean surface.

Place some sliced chicken in the centre, followed by the sautéed peppers and onions. Add a few pickles for a little crunch and tanginess.

Add your preferred sauce if you’re using one, but don’t put in too much filling or the tortilla will be difficult to roll.

Fold in the sides and roll the tortilla around the filling.

Tortilla laid flat with chicken, sautéed vegetables, and pickles layered in the center.

Toast the Wrap

Heat a non-stick frying pan over low to medium heat and lightly brush it with a little oil or butter.

Place the shawarma wrap in the pan seam-side down first. This helps keep the wrap closed.

Turn it as it cooks until the outside is lightly golden and crisp on all sides.

Shawarma rolls gently toasting in a skillet until golden brown.

Slice and Serve

Remove the toasted shawarma from the pan and let it sit for a moment before slicing it in half.

Serve it while it’s still warm. You can have it on its own or add a simple salad, extra pickles or your favourite dipping sauce on the side.

Sliced shawarma wraps arranged on a plate, showing colorful filling with a garnish of herbs.

🌟 Tips for Success

  • Marinate Long for Maximum Flavor: If time allows, marinate the chicken overnight. The yogurt tenderizes the meat while the spices soak in fully.
  • Use Full-Fat Yogurt: It adds richness to the marinade and helps the spices stick better. Avoid runny, low-fat versions.
  • Slice Veggies Evenly: Consistent slices cook more evenly and caramelize beautifully for a sweet, soft texture.
  • Get That Oven Hot: A hot oven (250°C) gives your chicken that charred edge and deep roasted flavor.
  • Rest Before Slicing: After baking, give the chicken 5 minutes to rest. This keeps it juicy and easier to cut.
  • Warm Your Tortillas: A quick warm-up prevents tearing and makes wrapping smooth and easy.
  • Customize the Fillings: Add lettuce, chili sauce, garlic mayo, or hummus. Make it your own masterpiece!
  • Make-Ahead Friendly: Cook the chicken and veggies ahead. Reheat and wrap when ready to serve.

❓ Frequently Asked Questions

Can I use chicken thighs instead of breasts?

Yes! Chicken thighs are juicier and work great in shawarma. Just trim excess fat and marinate the same way.

How long should I marinate the chicken?

Marinate for at least 30 minutes, but overnight is best for maximum flavor and tenderness.

Can I grill the chicken instead of roasting it?

Absolutely. Grilling gives a smoky flavor that works beautifully with the marinade.

What toppings go best with this wrap?

Try lettuce, red onions, pickled veggies, garlic mayo, chili sauce, or even hummus!

Can I make this ahead of time?

Yes! Cook and slice the chicken in advance. Store in the fridge and reheat before serving. Tortillas can be wrapped just before eating.

🍳 Loved this shawarma? Then don’t miss our Golden Egg & Mayo Breakfast Sandwich — it’s creamy, rich, and perfect for your next breakfast treat!

🌯 Curious about the origins of Shawarma? Explore the traditional method and history behind this dish on Wikipedia.

About the Author:
Tima Gaye is a Gambian-born, UK-based home cook and recipe creator. She shares rich, flavorful recipes inspired by African roots and global dishes. Every meal she creates comes from the heart — blending tradition, creativity, and love.


💛 Follow Tima for More Recipes & Videos:

👉 Facebook: Cook with Tima Gaye
👉 TikTok: @timagaye712

Similar Posts