
Homemade Chicken Shawarma with Yogurt-Garlic Sauce tastes smoky, tangy, a little spicy, and ridiculously juicy, all wrapped in warm bread with cool crunchy veggies. It works perfectly for busy weeknights or casual entertaining, and you can get it on the table in about 45–60 minutes, including marinating time if you move fast. I tested this recipe so many times that my family started cheering every time they smelled the spices.
Why Homemade Chicken Shawarma with Yogurt-Garlic Sauce Is Worth It
You control everything here, from the spice level to the amount of garlic, so the flavor hits exactly how you like it. The yogurt-garlic sauce cools the spices and adds a creamy, tangy finish that tastes like your favorite takeout, only fresher.
You also save money and get better quality meat and oil than most takeout spots use. Leftovers taste even better the next day, so you cook once and enjoy shawarma bowls, wraps, and salads all week.
“This Homemade Chicken Shawarma with Yogurt-Garlic Sauce tastes like my favorite street cart, but cleaner, juicier, and way more addictive. ★★★★★”
Ingredients You Need
Chicken & Marinade
- 2 pounds boneless skinless chicken thighs
- Use thighs for juicy, tender shawarma. Chicken breast works, but you need to watch the cook time closely.
- 3 tablespoons plain Greek yogurt
- Acts as a tenderizer and flavor carrier. Whole milk yogurt gives richer flavor.
- 3 tablespoons olive oil
- Any neutral oil works, but olive oil adds nice flavor.
- 3 cloves garlic, finely minced or grated
- 2 teaspoons ground cumin
- 2 teaspoons smoked paprika or sweet paprika
- 1 ½ teaspoons ground coriander
- 1 teaspoon ground turmeric
- 1 teaspoon ground black pepper
- 1 to 1 ½ teaspoons kosher salt
- ½ teaspoon ground cinnamon
- ¼ to ½ teaspoon cayenne pepper, to taste
- Juice of 1 large lemon (about 3 tablespoons)
- 1 teaspoon sugar or honey
- Balances the lemon and spices and helps browning.
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
- 2 tablespoons finely chopped fresh parsley or cilantro
- ¼ to ½ teaspoon kosher salt, to taste
- ¼ teaspoon ground black pepper
- 1 to 2 tablespoons cold water, to thin as needed
Fresh Toppings & Wraps
- Warm pita bread, naan, or flatbread
- Store-bought works great; toast it lightly in a skillet for better texture.
- Sliced cucumbers
- Sliced tomatoes
- Thinly sliced red onion
- Shredded lettuce or cabbage
- Fresh parsley or cilantro, chopped
- Pickles or pickled turnips, optional but highly recommended
- Lemon wedges
Pantry Shortcuts & Brand Notes
- Use pre-minced garlic from a jar if you feel tired; just add a little extra since it tastes milder.
- Use a shawarma spice blend from a good brand and add yogurt, lemon, and oil if you want a shortcut.
- 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 sauce
- Optional: meat thermometer for perfect doneness
Quick Tips & substitutions
- Slice the chicken into thin strips before marinating so it cooks faster and absorbs more flavor.
- Use chicken breast instead of thighs and shorten the cook time so the meat stays juicy.
- Swap Greek yogurt with regular plain yogurt and strain it through a paper towel for 10 minutes if it looks thin.
- Use a store-bought garlic sauce or tzatziki when you feel short on time.
- Cook the chicken in batches so you keep a nice sear and avoid steaming.
- Use smoked paprika for a subtle grilled flavor, or sweet paprika for a milder taste.
- Skip cayenne for kids and add hot sauce at the table for spice lovers.
- Use gluten free flatbread or lettuce wraps if you avoid gluten.
- Double the marinade and freeze half with raw chicken for a future quick dinner.
How to Make Homemade Chicken Shawarma with Yogurt-Garlic Sauce
Step 1: Prep and Slice the Chicken
Pat the chicken dry with paper towels so the marinade clings better. Trim any big pieces of fat, but keep small bits for flavor. Slice the chicken into thin strips or small chunks about ½ inch thick so they cook quickly and evenly.
Step 2: Mix the Shawarma Marinade
Add yogurt, olive oil, garlic, cumin, paprika, coriander, turmeric, black pepper, salt, cinnamon, cayenne, lemon juice, and sugar or honey to a large bowl. Whisk until the mixture looks smooth and thick. Taste a tiny bit and adjust salt or lemon before you add the chicken.
Step 3: Marinate the Chicken
Add the sliced chicken to the bowl and coat every piece with marinade. Use your hands or tongs and work the marinade into all the nooks and folds. Cover and chill at least 30 minutes, or up to 12 hours for deeper flavor.
Step 4: Make the Yogurt-Garlic Sauce
Add Greek yogurt, garlic, lemon juice, olive oil, parsley or cilantro, salt, and pepper to a small bowl. Whisk until the sauce looks creamy and smooth. Add cold water a teaspoon at a time until you reach a drizzle-friendly texture.
Taste the sauce and adjust salt, lemon, or garlic to match your preference. Chill the sauce while the chicken marinates so the flavors blend. Stir again right before serving.
Step 5: Prep Toppings and Bread
Slice cucumbers, tomatoes, and red onion into thin pieces so they layer nicely in wraps. Shred lettuce or cabbage for crunch. Warm pita or flatbread in a dry skillet over medium heat for 30 to 60 seconds per side until soft and pliable.
Stack the toppings on a plate or in small bowls so everyone can build their own shawarma. Squeeze a little lemon over the onions if you like a quick, sharp bite. Keep everything close to the stove so you assemble while the chicken stays hot.
Step 6: Cook the Chicken on the Stove
Heat a large skillet or cast iron pan over medium high heat and add a drizzle of oil. When the oil shimmers, add a single layer of chicken pieces and leave space between them. Cook 3 to 4 minutes on the first side until you see deep browning on the edges.
Flip the pieces and cook another 3 to 4 minutes until the chicken cooks through and the internal temperature reaches 165°F. Transfer cooked chicken to a plate and cover loosely with foil while you cook the rest. Repeat with remaining chicken and add a little more oil if the pan looks dry.
Step 7: Grill Option
Heat an outdoor 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 5 minutes per side until the chicken chars in spots and reaches 165°F inside.
Slide the chicken off the grill and let it rest a few minutes. Slice any thicker pieces into smaller strips for easy wrapping. Toss the hot chicken with any juices that collect on the plate for extra flavor.
Step 8: Build Your Shawarma Wraps
Lay a warm pita or flatbread on a plate. Add a generous spoonful of yogurt-garlic sauce down the center. Pile on hot chicken, then add cucumbers, tomatoes, onion, lettuce or cabbage, herbs, and pickles.
Drizzle a little more sauce on top and squeeze a wedge of lemon if you like extra tang. Roll the bread around the filling and tuck in the bottom so nothing falls out. Wrap in foil or parchment if you want a street-style feel and less mess.
Step 9: Turn It Into Bowls or Salads
Spoon rice, couscous, or quinoa into a bowl. Top with chicken, veggies, herbs, and a big dollop of yogurt-garlic sauce. Add a side of hummus or roasted vegetables to round it out.
Build a salad version with chopped romaine or mixed greens, then add chicken, veggies, herbs, and sauce as a dressing. Thin the sauce with a little extra water or lemon juice if you want a pourable salad dressing texture. Mix right before eating so the greens stay crisp.
Recipe Variations
- Gluten free: Use gluten free pita, tortillas, or lettuce wraps and check all spice blends for hidden gluten.
- Dairy free: Use coconut yogurt or a thick dairy free yogurt and a vegan mayo-garlic sauce instead of Greek yogurt.
- Vegan: Swap chicken with marinated tofu, tempeh, or thick strips of portobello mushrooms and cook the same way.
- Low carb: Serve the chicken over salad greens, cauliflower rice, or grilled vegetables instead of bread.
- Extra spicy: Add more cayenne or a spoonful of chili paste to the marinade and serve with hot sauce on the side.
- Extra smoky: Add a pinch of ground cardamom and use smoked paprika to deepen the flavor.
Ways to Serve Homemade Chicken Shawarma with Yogurt-Garlic Sauce
- Stuff into warm pita with lettuce, tomato, cucumber, onion, and pickles.
- Serve over turmeric rice or simple basmati rice with a big spoonful of yogurt-garlic sauce.
- Build a salad bowl with mixed greens, chickpeas, cucumbers, tomatoes, and sliced shawarma chicken.
- Serve as a platter with hummus, baba ganoush, olives, and warm flatbread.
- Use leftovers in a shawarma quesadilla with cheese and a drizzle of yogurt-garlic sauce.
- Pack in lunch boxes with rice, sliced veggies, and a small container of sauce for dipping.
Storage Success
Store leftover chicken in an airtight container in the fridge for up to 4 days and keep the yogurt-garlic sauce in a separate container. Reheat the chicken in a hot skillet with a splash of water or broth so it stays juicy, or use a low oven if you prefer. Warm pita or flatbread right before serving so the wraps feel fresh. Freeze cooked, cooled chicken in freezer bags for up to 2 months and thaw overnight in the fridge before reheating.

Leave a Reply