
Homemade Chicken Shawarma with Yogurt-Garlic Sauce tastes smoky, tangy, and a little bit messy in the best possible way. It works for busy weeknights or casual entertaining, and you can get it on the table in about 45 minutes if you multitask a bit. I tested this recipe on my very picky siblings, and they both went back for thirds, so I took that as a personal victory.
Why Homemade Chicken Shawarma with Yogurt-Garlic Sauce Is Worth It
You control everything here: the spice level, the salt, the quality of the chicken, and how garlicky that yogurt sauce hits. Restaurant shawarma often sits on a spit all day, but this version tastes fresh, juicy, and bright.
You also use basic pantry spices and simple yogurt instead of mystery sauces. Cleanup stays easy, and leftovers taste even better the next day, which always feels like a gift from Past You.
“This Homemade Chicken Shawarma with Yogurt-Garlic Sauce tastes like takeout from your favorite spot, only fresher and way more generous with the sauce.” ★★★★★
Ingredients You Need
Chicken and Marinade
- 2 pounds boneless skinless chicken thighs
- Thighs stay juicy and forgiving; use chicken breast if you prefer, but shorten the cook time.
- 3 tablespoons olive oil
- 3 tablespoons plain Greek yogurt
- Whole milk yogurt gives richer flavor; use low fat if you like.
- 3 cloves garlic, minced or grated
- 2 teaspoons kosher salt
- 1 teaspoon black pepper
- 2 teaspoons ground cumin
- 2 teaspoons smoked paprika
- Regular paprika works, but smoked adds that grilled flavor.
- 1 teaspoon ground coriander
- 1 teaspoon ground turmeric
- 1 teaspoon ground allspice
- 1 teaspoon onion powder
- 1 tablespoon lemon juice
- 1 teaspoon lemon zest
- 1 teaspoon sugar or honey
- This balances the spices and helps browning.
Yogurt-Garlic Sauce
- 1 cup plain Greek yogurt
- 2 to 3 cloves garlic, very finely minced or grated
- Use a microplane for a smooth, strong garlic flavor.
- 2 tablespoons lemon juice
- 1 tablespoon olive oil
- 1 tablespoon finely chopped fresh parsley or dill
- 1 teaspoon kosher salt, more to taste
- 1 to 2 tablespoons cold water to thin, as needed
Optional Toppings and Wrap Components
- Warm pita bread or flatbreads
- Use store bought pita and toast it lightly in a pan for better texture.
- Sliced cucumbers
- Sliced tomatoes
- Thinly sliced red onion
- Shredded lettuce or cabbage
- Pickled turnips or pickled red onions
- Fresh parsley or cilantro
- Hot sauce or chili flakes
Pantry Shortcuts and Notes
- Use pre-minced garlic from a jar if you feel tired, but fresh garlic gives stronger flavor.
- Use a shawarma spice blend from a trusted brand and replace all the dry spices with 3 to 4 tablespoons of the blend.
- Use bottled lemon juice in a pinch, but fresh lemon gives brighter flavor.
Equipment List
- Large mixing bowl or zip-top bag for marinating
- Cutting board and sharp knife
- Measuring spoons and cups
- Large skillet, cast iron pan, grill pan, or outdoor grill
- Tongs or spatula
- Small bowl and whisk for the yogurt-garlic sauce
- Optional: baking sheet and wire rack if you use the oven
Quick Tips & substitutions
- Slice chicken thighs into strips after cooking, not before, so they stay juicy.
- Use chicken breast instead of thighs and cook it a little less, then rest it before slicing.
- Swap Greek yogurt with regular plain yogurt and strain it through a paper towel if it seems thin.
- Use mayo mixed with a little yogurt if you want a richer, thicker sauce.
- Skip turmeric if you do not have it; the flavor still tastes great, only the color changes.
- Use a shawarma spice blend and just add salt, pepper, oil, and lemon for the fastest marinade.
- Cook the chicken in the oven at 425°F on a sheet pan if you do not want to stand at the stove.
- Use lettuce wraps instead of pita for a lower carb option.
- Use dairy free yogurt for the sauce if you avoid dairy.
- Use smoked salt or a drop of liquid smoke if you want more grilled flavor without a grill.
How to Make Homemade Chicken Shawarma with Yogurt-Garlic Sauce
Mix the Marinade
- Add olive oil, Greek yogurt, garlic, salt, pepper, cumin, smoked paprika, coriander, turmeric, allspice, onion powder, lemon juice, lemon zest, and sugar or honey to a large bowl.
- Whisk everything until the mixture looks smooth and thick.
- Taste a tiny bit and adjust salt or lemon so it tastes bold and slightly salty.
Prep and Marinate the Chicken
- Trim extra fat from the chicken thighs, but leave a little for flavor.
- Pat the chicken dry with paper towels so the marinade sticks well.
- Add the chicken to the bowl and coat every piece with marinade, using your hands or tongs.
- Cover and chill at least 30 minutes, up to 24 hours; longer time gives deeper flavor.
Make the Yogurt-Garlic Sauce
- Add Greek yogurt, garlic, lemon juice, olive oil, herbs, and salt to a small bowl.
- Whisk until the sauce looks smooth and creamy.
- Add cold water a teaspoon at a time until it reaches a drizzle-friendly texture.
- Taste and adjust salt or lemon, then chill it while you cook the chicken.
Cook the Chicken on the Stove
- Heat a large skillet over medium high heat and add a light drizzle of oil.
- When the pan feels hot, lay the marinated chicken thighs in a single layer without crowding.
- Cook 5 to 7 minutes on the first side until the underside browns deeply.
- Flip and cook another 4 to 6 minutes until the thickest part of the chicken reaches 165°F.
- Transfer cooked pieces to a plate and cover loosely with foil while you finish the rest.
Cook the Chicken in the Oven (Alternative)
- Heat the oven to 425°F and line a baking sheet with foil.
- Place a wire rack on the sheet if you have one and oil it lightly.
- Arrange the marinated chicken in a single layer.
- Roast 18 to 22 minutes, flipping halfway, until the edges char slightly and the center reaches 165°F.
- Broil for 2 to 3 minutes at the end if you want more char.
Grill the Chicken (Outdoor or Grill Pan)
- Heat the grill or grill pan to medium high and oil the grates.
- Place the chicken on the grill and cook 5 to 6 minutes per side.
- Look for nice grill marks and a little char around the edges.
- Check that the internal temperature hits 165°F, then rest the chicken 5 minutes.
Slice and Finish
- Move the cooked chicken to a cutting board and let it rest a few minutes.
- Slice it into thin strips across the grain so each bite feels tender.
- Toss the sliced chicken with any juices that collected on the plate for extra flavor.
Warm the Bread and Prep Toppings
- Heat a dry skillet over medium heat and warm each pita for 30 to 60 seconds per side.
- Slice cucumbers, tomatoes, and onions, and shred lettuce or cabbage.
- Set out pickles, herbs, and hot sauce so everyone can build their own wraps.
Assemble the Shawarma Wraps
- Lay a warm pita on a plate and spread a generous spoonful of yogurt-garlic sauce in the center.
- Add a handful of sliced chicken, then pile on veggies and pickles.
- Drizzle more sauce on top, then fold the bottom up and roll it tightly like a burrito.
- Wrap in foil if you want less mess, or just lean over the plate and enjoy the drips.
Recipe Variations
- Gluten free: Use gluten free flatbreads or serve the chicken over rice or salad.
- Dairy free: Use coconut or almond based yogurt for both the marinade and sauce.
- Low carb: Skip the pita and serve the chicken over a big salad or in lettuce cups.
- Extra spicy: Add cayenne pepper or chili powder to the marinade and sauce.
- Extra smoky: Use more smoked paprika and a tiny drop of liquid smoke.
- Herb heavy: Double the fresh herbs in the sauce and sprinkle more over the finished chicken.
- Sheet pan meal: Add sliced onions and bell peppers to the baking sheet and roast with the chicken.
- Kid friendly: Reduce garlic and spices slightly and serve sauce on the side.
Ways to Serve Homemade Chicken Shawarma with Yogurt-Garlic Sauce
- Stuff warm pita with chicken, yogurt-garlic sauce, crunchy veggies, and pickles.
- Serve the chicken over turmeric rice with a big spoonful of sauce and a simple cucumber salad.
- Build a shawarma salad bowl with greens, tomatoes, cucumbers, olives, and plenty of sauce as dressing.
- Serve as a party platter with sliced chicken, warm flatbreads, toppings, and sauce so guests can build their own.
- Pack leftovers into meal prep containers with rice and veggies for easy lunches.
- Serve chicken strips and sauce with roasted potatoes and a side of steamed veggies.
Storage Success
Store leftover chicken in an airtight container in the fridge for up to 4 days. Keep the yogurt-garlic sauce in a separate container so the chicken does not soften too much. Reheat the chicken in a skillet over medium heat with a splash of water or broth so it stays juicy. Use leftover chicken shawarma in wraps, salads, or grain bowls, and spoon that sauce over everything until the last drop disappears.

Leave a Reply