
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 weekend hangs, and you can get it on the table in about 45 minutes if you marinate ahead. I ate versions of this on repeat during my broke early-twenties phase, and it still feels like a small victory every time I pull it off at home.
Why Homemade Chicken Shawarma with Yogurt-Garlic Sauce Is Worth It
You control everything: the spice level, the char, the amount of garlic that keeps vampires and maybe a few coworkers away. The chicken stays juicy, the spices taste warm and toasty, and the yogurt-garlic sauce cools everything down in the creamiest way. You skip mystery meat and heavy takeout prices, and you still get that street-food flavor in your own kitchen.
You also prep most of it ahead, which makes this recipe perfect for meal prep or hosting. The chicken marinates in the fridge while you live your life, then you cook it fast in a skillet, grill pan, or oven. Toss it into pitas, bowls, salads, or just eat it straight off the pan while you pretend to “taste test.”
“This Homemade Chicken Shawarma with Yogurt-Garlic Sauce tastes like my favorite food truck set up shop in my kitchen, only fresher and juicier. ★★★★★”
Ingredients You Need
Chicken and Marinade
- 2 pounds boneless skinless chicken thighs
- Thighs stay juicy and forgiving, even if you cook them a minute too long. You can use chicken breasts, but watch the cook time so they do not dry out.
- 3 tablespoons plain Greek yogurt
- Whole milk Greek yogurt gives the best richness, but low fat works in a pinch.
- 3 tablespoons olive oil
- 3 tablespoons lemon juice, freshly squeezed
- 4 cloves garlic, finely minced or grated
- 2 teaspoons ground cumin
- 2 teaspoons smoked paprika
- 1 teaspoon ground coriander
- 1 teaspoon ground turmeric
- 1 teaspoon ground black pepper
- 1 teaspoon kosher salt
- 1 teaspoon ground cinnamon
- 1 teaspoon onion powder
- 1 teaspoon dried oregano or dried thyme
- 1 pinch cayenne pepper, to taste
Pantry shortcuts and notes:
Use pre-minced garlic from a jar if that fits your life right now. Use a shawarma or Middle Eastern spice blend if you keep one in your pantry, and just add extra garlic, lemon, and salt. Smoked paprika gives that grilled flavor, so try not to skip it.
Yogurt-Garlic Sauce
- 1 cup plain Greek yogurt
- 2 to 3 cloves garlic, very finely minced or grated
- 2 tablespoons lemon juice
- 1 tablespoon olive oil
- 1 tablespoon tahini (optional, for extra richness)
- 2 tablespoons finely chopped fresh parsley or cilantro
- 1 teaspoon kosher salt, more to taste
- 1 to 2 tablespoons cold water, to thin as needed
Use any plain unsweetened yogurt you like. Greek yogurt gives a thicker, more scoopable sauce, while regular yogurt gives a looser drizzle. If you skip tahini, the sauce still tastes bright and garlicky.
Toppings and Wraps
- Warm pita bread or flatbread
- Shredded lettuce or cabbage
- Sliced tomatoes
- Thinly sliced red onion
- Sliced cucumbers or quick pickles
- Fresh herbs like parsley, cilantro, or mint
- Pickled turnips if you find them at a Middle Eastern market
Equipment List
- Large mixing bowl or zip-top bag for marinating
- Cutting board and sharp knife
- Garlic press or microplane (optional, but very helpful)
- Large skillet, cast iron pan, grill pan, or sheet pan
- Tongs or spatula
- Small bowl and whisk for the sauce
Quick Tips & substitutions
- Slice the chicken into thin strips before marinating so it soaks up more flavor and cooks faster.
- Use chicken breasts instead of thighs, and reduce cook time slightly so the meat stays tender.
- Swap Greek yogurt for regular plain yogurt in both marinade and sauce, and just use a bit less water in the sauce.
- Use a store-bought shawarma spice blend and add garlic, lemon, and salt if you feel short on time.
- Grill the chicken outside on skewers if you want more char and a little smoke.
- Cook the chicken in the oven on a sheet pan at high heat if you want a mostly hands-off method.
- Use dairy-free yogurt for the marinade and sauce if you avoid dairy.
- Skip pita and serve the chicken over rice, cauliflower rice, or salad greens for a lower carb option.
How to Make Homemade Chicken Shawarma with Yogurt-Garlic Sauce
Step 1: Prep and Marinate the Chicken
Pat the chicken thighs dry with paper towels and trim any large pieces of fat. Slice each thigh into strips about 1 inch wide, or leave them whole if you prefer larger pieces. Place the chicken in a large bowl or zip-top bag.
Add Greek yogurt, olive oil, lemon juice, garlic, cumin, smoked paprika, coriander, turmeric, black pepper, salt, cinnamon, onion powder, oregano, and cayenne to the bowl. Stir or massage everything until the chicken coats evenly with the marinade. Cover the bowl or seal the bag and place it in the fridge for at least 30 minutes and up to 24 hours.
Step 2: Mix the Yogurt-Garlic Sauce
In a small bowl, add Greek yogurt, garlic, lemon juice, olive oil, tahini if you use it, parsley, and salt. Whisk until the sauce looks smooth and creamy. Add water a teaspoon at a time until the sauce reaches the thickness you like, either thick and scoopable or thin and drizzly.
Taste the sauce and adjust with more salt or lemon juice if you want extra brightness. Cover and chill the sauce in the fridge while the chicken marinates. The flavors meld and the garlic softens a bit as it rests.
Step 3: Cook the Chicken on the Stove
Heat a large skillet or cast iron pan over medium-high heat. Add a drizzle of olive oil to coat the bottom. When the oil shimmers and a small piece of chicken sizzles on contact, add the chicken in a single layer.
Cook the chicken without moving it for 3 to 4 minutes so it develops some color. Flip the pieces and cook another 3 to 5 minutes, until the chicken cooks through and the edges char slightly. If you sliced the chicken thin, it cooks faster, so check a piece by cutting into the thickest part and make sure no pink remains.
Work in batches if the pan looks crowded, and add a little more oil as needed. Crowding the pan steams the chicken instead of giving you that nice browned edge. Transfer cooked chicken to a plate and tent loosely with foil while you finish the rest.
Step 4: Oven Method Option
Heat your oven to 425°F. Line a sheet pan with parchment or lightly oil it. Spread the marinated chicken in a single layer on the pan.
Roast for 15 to 20 minutes, flipping halfway, until the chicken cooks through and the edges darken. If you want more char, switch the oven to broil for 2 to 3 minutes at the end and watch closely so it does not burn. Remove from the oven and let the chicken rest for a few minutes before slicing or serving.
Step 5: Grill or Grill Pan Option
Heat a grill or grill pan over medium-high heat and oil the grates lightly. Thread the marinated chicken onto skewers or place the pieces directly on the grill. Cook 4 to 6 minutes per side, depending on thickness, until the chicken cooks through and gets nice grill marks.
Let the chicken rest on a plate for a few minutes, then slice into strips if you grilled whole thighs. This rest time helps the juices settle so the meat stays tender. Snack on one piece as chef’s tax, because you earned it.
Step 6: Warm Pitas and Prep Toppings
While the chicken rests, warm your pita bread. You can toss pitas directly on a dry skillet over medium heat for about 30 seconds per side, or wrap them in foil and heat them in the oven for a few minutes. Warm bread makes the shawarma feel extra cozy and helps it fold without tearing.
Lay out toppings in small bowls so everyone can build their own. Slice tomatoes, cucumbers, and onions, and shred some lettuce or cabbage. Stir the yogurt-garlic sauce and adjust thickness with a splash of water if it thickened in the fridge.
Step 7: Assemble and Serve
Place a warm pita on a plate and add a scoop of chicken down the center. Spoon a generous amount of yogurt-garlic sauce over the top. Add lettuce or cabbage, tomatoes, cucumbers, onions, herbs, and pickles.
Fold the sides of the pita over the filling and wrap the bottom in a small piece of foil if you want a street-food vibe and less drip. Serve extra sauce on the side for dipping. Repeat with more pitas or build bowls with rice or salad greens if you prefer.
Recipe Variations
- Gluten-free: Use gluten-free pita or wraps, or serve the chicken over rice, quinoa, or salad greens.
- Low carb: Skip the pita and serve over cauliflower rice, zucchini ribbons, or a big crunchy salad.
- Dairy-free: Use dairy-free yogurt made from coconut, almond, or soy in both marinade and sauce.
- Extra spicy: Add more cayenne or a spoonful of harissa or chili paste to the marinade.
- Extra smoky: Add more smoked paprika or a splash of liquid smoke to the marinade.
- Veggie-heavy: Add roasted veggies like bell peppers, onions, or zucchini to the wraps or bowls.
- Kid-friendly: Reduce or skip the cayenne and serve toppings on the side so kids build their own.
Ways to Serve Homemade Chicken Shawarma with Yogurt-Garlic Sauce
- Stuff warm pita with chicken, yogurt-garlic sauce, lettuce, tomatoes, and cucumbers.
- Build rice bowls with chicken, sauce, pickled veggies, and fresh herbs.
- Serve over a big chopped salad with extra sauce as the dressing.
- Pair with hummus, baba ganoush, olives, and warm flatbread for a mezze-style spread.
- Use leftovers in a lunchbox with rice, sliced veggies, and a container of sauce for dipping.
- Top baked potatoes or sweet potatoes with chopped chicken and a spoonful of sauce.
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 it stays thick and fresh, and stir it before serving. Reheat the chicken in a skillet over medium heat with a splash of water or broth so it stays juicy, or warm it in the microwave in short bursts. Freeze cooked chicken in portions for up to 2 months, then thaw in the fridge overnight and reheat for quick shawarma nights.

Leave a Reply