This authentic Middle Eastern favorite features marinated chicken thighs seasoned with aromatic spices like cumin, coriander, and cinnamon. Roasted until perfectly tender and caramelized, the chicken is sliced thin and nestled in warm pita bread alongside crisp vegetables. The star of the dish is the creamy garlic sauce—a tangy, rich condiment that ties all the flavors together. Ready in just 55 minutes, this street food classic delivers restaurant-quality results at home.
The aromas that filled my tiny apartment kitchen the first time I made shawarma at home transported me straight back to that late-night food stall in Jerusalem. I had been craving those layered spices for months, working through different ratios of cumin to cinnamon, until finally hitting on a marinade that made my neighbors knock on my door wondering what smelled so incredible.
Last summer, I made this for a backyard gathering and watched everyone go quiet as they took their first bites. My friend Sarah actually stopped mid-conversation, eyes wide, and asked me to teach her the recipe right then and there at the picnic table.
Ingredients
- Chicken thighs: Boneless and skinless thighs stay juicy and tender even after high-heat roasting, unlike breasts which can dry out
- Greek yogurt: The tang and enzymes in yogurt tenderize the meat while helping those warm spices cling to every surface
- Ground allspice: This is the secret ingredient that gives shawarma its distinctive deep, slightly sweet warmth
- Garlic cloves: Use fresh garlic, never jarred minced, for the brightest punch in both the marinade and sauce
- Mayonnaise: Creates that silky, restaurant-quality base for the white garlic sauce everyone will want to double
Instructions
- Marinate the chicken:
- Whisk together yogurt, olive oil, garlic, and all those gorgeous spices in a large bowl until everything is fragrant and combined. Add the chicken thighs and turn them to coat, then cover and refrigerate for at least one hour or up to twelve hours if you are planning ahead.
- Whisk up the garlic sauce:
- Combine mayonnaise, yogurt, minced garlic, lemon juice, olive oil, salt and white pepper in a small bowl. Keep tasting until you hit that perfect balance of creamy and sharp, then refrigerate to let the flavors meld together.
- Roast until perfectly spiced:
- Preheat your oven to 425°F and arrange the marinated chicken on a parchment-lined baking sheet. Roast for 25 to 30 minutes, flipping once halfway through, until the edges are browned and crispy and the chicken is cooked through completely.
- Slice and assemble:
- Let the chicken rest for five minutes before slicing it thinly against the grain. Warm your pita bread, then layer on lettuce, cucumbers, tomatoes, red onion and generous amounts of chicken before drizzling with that garlic sauce and finishing with fresh parsley.
This recipe has become my go-to for feeding a crowd because everyone can customize their own wrap exactly how they like it. Watching people build their perfect shawarma, adding extra sauce here or more onions there, has become almost as satisfying as eating it myself.
Making It Your Own
Sometimes I toss cauliflower florets in the same spice blend and roast them alongside the chicken for a vegetarian option that even the meat lovers snag from the platter.
Timing Secrets
If you are really pressed for time, even fifteen minutes of marinating makes a difference, but the texture after an overnight soak is absolutely worth the planning ahead.
Serving Suggestions
Pickled turnips add that authentic purple crunch you see in real shawarma shops and cut right through the rich garlic sauce. Keep extra warm pita on hand because someone always asks for seconds.
- Warm your pita directly over a gas burner for ten seconds per side to get those lovely charred spots
- Serve extra sauce on the side in case people want to drown their wrap
- Pickled vegetables last weeks in the refrigerator, so make a big batch
There is something incredibly satisfying about making restaurant-quality food at home, especially when it smells this good and brings this much joy to the table.
Recipe FAQs
- → How long should I marinate the chicken?
-
Marinate the chicken for at least 1 hour, but preferably up to 12 hours for maximum flavor penetration. The yogurt and lemon juice help tenderize the meat while the spices infuse throughout.
- → Can I make this dairy-free?
-
Yes! Substitute tahini for the Greek yogurt in both the marinade and creamy garlic sauce. This maintains the rich texture and tangy flavor while making the dish completely dairy-free.
- → What's the best way to cook the chicken?
-
Roasting at 425°F produces beautifully browned, juicy chicken. For even more flavor, grill over medium-high heat to achieve smoky char marks. Both methods take 25-30 minutes.
- → Can I prepare the garlic sauce in advance?
-
Absolutely! The creamy garlic sauce actually tastes better after resting in the refrigerator for a few hours or overnight. Store in an airtight container for up to 5 days.
- → What sides pair well with shawarma?
-
Traditional accompaniments include hummus, baba ganoush, tabbouleh, or falafel. For beverages, try a dry Riesling, cold lager, or mint tea to complement the bold spices.
- → How do I store leftovers?
-
Keep sliced chicken, sauce, and vegetables in separate airtight containers in the refrigerator for 3-4 days. Reheat chicken gently and warm pitas before assembling for best texture.