I absolutely love sharing my go-to recipe for a hearty and flavorful meal that never fails to impress—my Authentic Chicken Shawarma Sandwich with Yogurt Sauce Recipe. This dish is the perfect balance of succulent marinated chicken, fresh vegetables, and a tangy, creamy yogurt sauce all wrapped snugly in soft flatbread. Whether I'm craving a quick weeknight dinner or something special to serve friends, this sandwich delivers all the wonderful Middle Eastern flavors I adore without any fuss.
Why You'll Love This Authentic Chicken Shawarma Sandwich with Yogurt Sauce Recipe
What makes this recipe truly stand out for me is the rich medley of spices in the marinade. The combination of cinnamon, nutmeg, cloves, and oregano transforms ordinary chicken into something absolutely divine—warm, aromatic, and packed with flavor. I love how the yogurt in the marinade tenderizes the meat, making every bite juicy and melt-in-your-mouth tender. Then, pairing it with the cool dill yogurt sauce adds that refreshing contrast that just elevates the entire sandwich experience.
I also appreciate how easy this recipe is to put together, especially given the complex flavors it boasts. Preparing the marinade and yogurt sauce ahead of time means minimal effort on the day of serving. Plus, grilling the chicken is straightforward and fast. The whole meal feels gourmet but doesn’t require hours in the kitchen, making it my favorite choice for casual family dinners, weekend get-togethers, or even a light holiday meal. Honestly, once you try this Authentic Chicken Shawarma Sandwich with Yogurt Sauce Recipe, you’ll want to make it a regular in your rotation.
Ingredients You'll Need
Each ingredient in this recipe plays an important role, from tenderizing the chicken to adding vibrant fresh flavors and texture. These simple essentials come together to make a sandwich bursting with color, taste, and that unmistakable shawarma vibe.
- Plain yogurt for the marinade: Acts as a tenderizer and flavor base for the chicken, ensuring it stays juicy.
- Lemon juice: Adds bright acidity to balance the spices and enhance the overall flavor.
- Minced garlic: Brings a pungent, savory kick that's essential in shawarma seasoning.
- Cinnamon, nutmeg, and cloves: Create a warm, aromatic spice blend that is signature to authentic shawarma.
- Dried oregano: Adds an herby depth complementing the other spices perfectly.
- Salt: Enhances every element, tying the flavors together.
- Chicken breasts: The main protein, which absorbs all those wonderful flavors from the marinade.
- Plain Greek yogurt for the sauce: Creamy, tangy, and smooth, providing a luscious counterpoint to the savory chicken.
- Dried dill: Freshens the yogurt sauce with an herbaceous note.
- Romaine lettuce, cucumber, tomato, and red onion: Provide crunchy, fresh texture and vibrant color.
- Homemade naan (or pita/flatbread): Soft, chewy, and perfect for wrapping up all those delicious fillings.
Directions
Step 1: In a small bowl, whisk together the yogurt, lemon juice, minced garlic, cinnamon, oregano, salt, nutmeg, and cloves to create the marinade. Add the chicken breasts, making sure they are thoroughly coated. Cover and refrigerate for 4 to 24 hours to let those flavors soak in deeply. If you want an even more intense flavor, slicing the chicken into strips before marinating works beautifully.
Step 2: While the chicken marinates, prepare the yogurt sauce. In another bowl, mix the plain Greek yogurt with the minced garlic, dried dill, and salt. Cover and chill this in the fridge until you’re ready to assemble the sandwiches.
Step 3: Remove the chicken from the marinade and grill it until fully cooked through. I use a tabletop grill, but any grill or grill pan works fine. The cooking time depends on your equipment, but generally, it takes about 6 to 8 minutes per side. Flip the chicken halfway through to ensure even cooking.
Step 4: Once grilled, let the chicken rest for a few minutes so the juices redistribute. Then slice it into thin strips if you didn’t do so before marinating. This will make it easier to pile onto the sandwiches.
Step 5: Prepare your veggies by washing and chopping the romaine lettuce, slicing the cucumber and tomatoes, and, if using, thinly slicing the red onion. I always give the lettuce a good rinse and let it drain well to avoid soggy sandwiches.
Step 6: Now for the fun part: assembling the sandwiches. Lay out your flatbread and generously spread the yogurt sauce over the surface. Layer on the grilled chicken strips, then top with the fresh vegetables. Roll or fold the sandwich tightly, and if you want to keep things neat while eating, wrapping it in foil works wonders.
Servings and Timing
This recipe yields 4 generous servings, perfect for a family dinner or a small gathering. The marinade needs at least 4 hours, though I prefer to leave it overnight for maximum flavor. Active prep time is about 15 minutes, grilling takes roughly 15 minutes depending on your grill, and assembly is a quick 5 to 10 minutes. Altogether, you’re looking at approximately 4 hours 30 minutes to 4 hours 45 minutes from start to finish, mostly hands-off time during marination. This balance makes it manageable without feeling rushed.
How to Serve This Authentic Chicken Shawarma Sandwich with Yogurt Sauce Recipe
I love serving this shawarma sandwich warm or at room temperature—it really depends on the mood and occasion. For a casual family meal, I like to slice the sandwiches in half and plate them with a simple side of crisp vegetable sticks or a fresh fattoush salad. The crispness of the salad complements the rich chicken and creamy yogurt sauce beautifully.
For special occasions or parties, I sometimes lay out a shawarma sandwich bar, letting guests add extra toppings like pickled turnips, fresh herbs, or hot sauce. I also sprinkle some sumac or chopped parsley on top as a bright, colorful garnish that amps up both flavor and presentation. Pairing the sandwiches with a chilled mint lemonade or a light white wine like Sauvignon Blanc is a personal favorite—I find the acidity balances the spiced chicken wonderfully.
This recipe is versatile enough to fit into a variety of mealtime contexts from casual lunches to festive weekend gatherings. I recommend serving the sandwiches fresh and warm straight off the grill for the best texture, but they’re still delicious at room temperature if you need to prep ahead for a crowd. Portion-wise, one sandwich per person is satisfying, but feel free to double up if guests are hungry—you won’t hear any complaints!
Variations
One of the things I love most about this Authentic Chicken Shawarma Sandwich with Yogurt Sauce Recipe is how adaptable it is. If you want to switch things up, you can substitute chicken breasts with boneless, skinless chicken thighs for extra juiciness and slightly richer flavor. You could also try turkey breast for a leaner option, or even tofu marinated in the same spices for a satisfying vegan alternative.
For dietary modifications, using gluten-free flatbread or wraps makes this recipe accessible to those avoiding gluten. The yogurt sauce can also be made dairy-free by swapping in coconut or almond-based yogurt, though the flavor will shift slightly to a milder base. Feeling adventurous? Experiment with adding a pinch of smoked paprika or ground cumin to the marinade for a smoky twist, or roast the chicken in the oven if you don’t have access to a grill—just cook at 400°F (200°C) for about 20-25 minutes until done.
These little tweaks help keep the recipe exciting and suitable for a variety of tastes and needs without sacrificing the authentic spirit that makes this sandwich so special to me.
Storage and Reheating
Storing Leftovers
If you have leftovers, store the grilled chicken separately from the bread and vegetables to avoid sogginess. I like to use airtight containers or glass storage boxes to keep the chicken moist. The chicken will keep well in the fridge for up to 3 days. The yogurt sauce can be stored in its own container for a similar amount of time. I recommend keeping the vegetables fresh-cut on the side to maintain their crispness when you’re ready to eat again.
Freezing
You can freeze the cooked chicken strips if you want to stash some for a future meal. I portion the chicken into freezer-safe bags or containers, pressing out as much air as possible. Properly stored, frozen chicken shawarma lasts up to 2 months. When freezing, keep the yogurt sauce and vegetables fresh in the fridge and assemble just before serving for the best texture and taste.
Reheating
To reheat, I prefer warming the chicken gently in a skillet over medium heat or in the oven at 350°F (175°C) until warmed through, which helps preserve the juicy texture without drying it out. Avoid microwaving if possible, as it can make the chicken rubbery. Once reheated, assemble your sandwich fresh with yogurt sauce and veggies for a meal that tastes just as good as the first time.
FAQs
Can I use chicken thighs instead of chicken breasts?
Absolutely! Chicken thighs are even more flavorful and tend to stay more tender and juicy after grilling. Just adjust your cooking time slightly as thighs might take a bit longer to cook through.
Can I make the marinade and yogurt sauce in advance?
Yes, both the marinade and yogurt sauce can be prepared a day ahead. This actually enhances the flavors in the marinade. Just keep the yogurt sauce refrigerated and covered until ready to serve.
What can I substitute for naan if I don't have any?
Pita bread or any soft flatbread works wonderfully in place of naan. Just make sure it’s pliable enough to roll without tearing. You can lightly warm it before assembling the sandwich for extra softness.
Is this recipe gluten-free?
It can be, provided you use gluten-free flatbread for wrapping the sandwich. The rest of the ingredients are naturally gluten-free, but always double-check seasoning labels if you have a strict gluten allergy.
How spicy is this chicken shawarma?
This recipe is mild and aromatic rather than spicy-hot, focusing on warm spices like cinnamon and nutmeg rather than chili peppers. If you want more heat, you can add cayenne pepper or a drizzle of hot sauce when assembling the sandwiches.
Conclusion
I genuinely hope you give this Authentic Chicken Shawarma Sandwich with Yogurt Sauce Recipe a try because it’s one of those dishes I come back to time and again when I want comfort food that’s both vibrant and satisfying. The layers of flavor, the juicy chicken, and the creamy, tangy sauce combine into something truly special. Trust me, once you make it, it’ll be your new favorite sandwich to share with friends and family.
PrintAuthentic Chicken Shawarma Sandwich with Yogurt Sauce Recipe
A delicious and authentic Chicken Shawarma recipe featuring marinated grilled chicken breasts served with a refreshing yogurt sauce and fresh vegetables, wrapped in homemade flatbread. Perfect for a flavorful and satisfying Mediterranean-style meal.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 4 hours 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Grilling
- Cuisine: Mediterranean
Ingredients
Marinade
- ½ cup plain yogurt
- 1 Tbsp lemon juice
- 1 Tbsp garlic, minced
- ½ tsp cinnamon
- ½ tsp dried oregano
- ½ tsp salt
- ¼ tsp ground nutmeg
- ¼ tsp ground cloves
- 2 large chicken breasts (1.25 lbs)
Yogurt Sauce
- 7 oz plain Greek yogurt
- ¼ tsp garlic, minced
- ¼ tsp dried dill
- ¼ tsp salt
Vegetables & Other
- ½ head romaine lettuce
- 1 medium cucumber
- 2 medium roma tomatoes
- ¼ red onion (optional)
- 4 homemade naan (pita or flatbread)
Instructions
- Prepare the Marinade: In a small bowl, combine the plain yogurt, lemon juice, minced garlic, cinnamon, dried oregano, salt, ground nutmeg, and ground cloves to create a flavorful marinade.
- Marinate the Chicken: Add the chicken breasts to the marinade, ensuring each piece is well coated. Cover and refrigerate for 4 to 24 hours to allow the flavors to deeply penetrate the meat. Optionally, slice the chicken into strips before marinating to maximize flavor absorption.
- Make the Yogurt Sauce: In another bowl, mix the plain Greek yogurt with minced garlic, dried dill, and salt. Refrigerate this sauce until you’re ready to assemble the sandwiches.
- Grill the Chicken: Remove the chicken from the marinade and grill it on an indoor tabletop grill or any grill of your choice. Grill until fully cooked through, flipping occasionally if your grill does not have a lid that cooks both sides evenly. Cooking time varies depending on your grill.
- Rest and Slice the Chicken: Let the grilled chicken rest for a few minutes to redistribute its juices, then slice it into strips if not already done before grilling.
- Prepare the Vegetables: Chop and rinse the romaine lettuce, slice the cucumber and roma tomatoes, and thinly slice the optional red onion.
- Assemble the Shawarma Sandwiches: Spread a generous amount of the yogurt sauce on each flatbread. Layer with grilled chicken strips and top with the fresh vegetables. Roll the flatbread to enclose the filling. Optionally, wrap the sandwich in foil to help keep it wrapped while eating.
Notes
- Marinate the chicken for at least 4 hours to develop the best flavor; overnight marination is ideal.
- Slicing the chicken before marinating increases surface area and intensifies flavor absorption.
- If you don’t have a grill, you can cook the chicken on a grill pan or in a skillet on the stovetop.
- Use homemade naan, pita, or any flatbread of your choice for wrapping.
- Adjust the amount of garlic and spices in the marinade according to your taste preference.

Leave a Reply