I needed a dinner that checked every box: high protein, real food, and something my daughters would actually finish. That’s when I landed on high protein chicken shawarma and now it’s our Thursday night standard. You marinate tender chicken strips in a blend of warm Mediterranean spices and Greek yogurt, sear them until they have those perfect charred edges, and top it all with a creamy, homemade garlic sauce. Simple, filling, and the kind of recipe that works whether you’re meal prepping for the week or scrambling to get something decent on the table.
My older daughter used to think Mediterranean food was “too adventurous” until I started serving it this way. Something about the zesty lemon and the creamy sauce makes it feel less like “healthy food” and more like actual dinner.
Why You’ll Love This High Protein Chicken Shawarma Recipe
You get a complete meal in one tidy package that brings the flavors of a classic street food stall right into your kitchen. Since the chicken is sliced thin, it cooks in minutes, so cleanup is almost nonexistent since you only really need one large skillet and a couple of bowls.
It’s protein-forward without being boring. By using chicken breasts and a Greek yogurt based marinade, you’re looking at a serious protein boost that keeps you full for hours. This reminds me of the aromatic rotisserie meats my dad used to admire at the eatery, just adapted for a quick home cook.
Meal prep couldn’t be easier. I will often toss the chicken in the marinade in the morning or even the night before. By the time I get home, the heavy lifting is done. Twenty minutes on the stove and dinner is served hot and fresh.
The flavor balance is spot-on. You get the warmth from the cumin and cinnamon, the brightness of the lemon juice, and that signature punch of fresh garlic in the sauce. It doesn’t taste like diet food; it tastes like a professional wrap from your favorite local deli.
Leftovers actually stay juicy. The yogurt in the marinade acts as a tenderizer, ensuring the chicken breast stays moist even when reheated the next day. I have had Emily tell me she loves taking this for lunch because it’s so much more exciting than a basic chicken sandwich.
Ingredients for Delicious Chicken Shawarma with Garlic Sauce
I’ve been making variations of shawarma for years, and this combination hits the sweet spot between effort and payoff. You don’t need specialty ingredients or a long shopping list, just a few fresh items and a well stocked spice drawer.
The Chicken and Marinade:
800 g chicken breasts, sliced into thin strips
2 tbsp olive oil
1 tbsp lemon juice
2 tbsp Greek yogurt
1 tbsp ground cumin
1 tsp each: ground coriander, paprika
1/2 tsp each: turmeric, cinnamon, ginger, chili powder
The Creamy Garlic Sauce:
1/2 cup Greek yogurt (plain)
2 tbsp mayonnaise
3 cloves garlic, minced or pressed
1 tbsp lemon juice
1/2 tsp dried oregano
Chicken breast is your best friend here because it picks up the vibrant colors of the turmeric and paprika perfectly. I used to use thighs, but honestly? If you slice the breast thinly across the grain, it stays just as tender and keeps the meal very high in protein.
For the sauce, I lean toward a blend of Greek yogurt and just a touch of mayonnaise. It gives you that rich, traditional “toum” flavor without the intense labor of emulsifying oil and garlic. My go-to is a thick, plain yogurt which keeps the sauce velvety and high in protein.
Fresh lemon juice is a must. It cuts through the earthy spices and helps tenderize the meat while it marinates. Clara always says that the scent of the cinnamon and cumin hitting the hot pan is the best part of the whole process.
How to Make High Protein Chicken Shawarma
The secret to great shawarma is the marinating time. Even 30 minutes makes a difference, but letting it sit for a few hours allows the spices to penetrate deep into the chicken strips.
Step 1: Whisk the Marinade
In a large bowl, whisk together the olive oil, lemon juice, Greek yogurt, and all those beautiful dry spices. You want a thick, fragrant paste.
Step 2: Coat the Chicken
Add your sliced chicken strips to the bowl. Use your hands or a large spoon to ensure every single piece is thoroughly coated. Cover and refrigerate for at least 30 minutes, or up to 4 hours for the best results.
Step 3: Mix the Garlic Sauce
While the chicken is marinating, whisk the garlic sauce ingredients together in a small bowl. The longer it sits, the more the garlic flavor will mellow and blend into the yogurt. Keep it in the fridge until you’re ready to serve.
Step 4: Sear for Color
Heat a large skillet or grill pan over medium high heat. Add a tiny drizzle of oil. Cook the chicken in batches so you don’t crowd the pan. You want a nice brown sear and slightly charred edges, which takes about 5 to 7 minutes per side.
Step 5: Rest and Serve
Remove the chicken from the heat and let it rest for 2 to 3 minutes. This keeps the juices locked inside. Serve it warm with a very generous dollop of that chilled garlic sauce.
Pro Tip: To get that authentic “shaved” texture, make sure you slice your raw chicken as thinly as possible before it goes into the marinade.
What to Serve with High Protein Chicken Shawarma
This chicken is so flavorful that it pairs perfectly with simple, fresh sides.
A warm pita or flatbread is the traditional choice. I like to lightly toast them on the stove so they are soft and pliable for wrapping around the chicken and sauce.
Yellow turmeric rice or quinoa provides a great base if you prefer a “shawarma bowl” style dinner. The garlic sauce acts as the perfect dressing for the grains.
A fresh salad of chopped cucumbers, tomatoes, and pickled red onions adds a much needed crunch and acidity to the meal. I will often toss them with a little dried sumac for extra zing.
Roasted cauliflower or zucchini seasoned with a bit of salt and lemon juice are excellent for adding volume to the meal while keeping things low carb.
For a fresh element, a side of creamy hummus or some salty feta cheese crumbles makes the whole spread feel like a Mediterranean feast.
If you want another family-friendly recipe that’s just as easy, check out our Creamy One-Pot Potato Hamburger Soup; it is another one-dish wonder that my daughters request constantly.
Pro Tips and Variations for High Protein Chicken Shawarma
Don’t skip the Greek yogurt in the marinade. It contains lactic acid which gently breaks down the lean chicken fibers, making them incredibly tender without getting mushy.
Add a little heat. If you like things spicy, increase the chili powder or add a teaspoon of harissa paste to the marinade. My older daughter prefers the milder version, so I usually keep the heat on the side.
Try different proteins. This spice blend is also incredible on turkey breast or even firm tofu strips. If using tofu, let it marinate for at least an hour to soak up all those bold flavors.
Make it a full meal prep situation. This chicken is just as good cold as it is hot. I will often make a double batch and use the leftovers for high protein wraps the next day.
Switch up the sauce. If you aren’t a fan of mayonnaise, you can use 100% Greek yogurt or even a drizzle of tahini mixed with lemon and garlic.
Add some texture. A sprinkle of toasted pine nuts or a handful of fresh parsley right before serving adds a lovely finish to the dish.
If you’re looking for another protein-packed option that’s just as satisfying, our Keto Cheesy Hamburger and Broccoli Skillet is another go-to in our house.
Storage and Reheating Tips
Store the cooked chicken and the garlic sauce in separate airtight containers in the fridge for up to three days. Keeping them separate prevents the chicken from getting soggy and lets the sauce stay fresh.
To reheat, the best way is a quick toss in a hot skillet for 2 to 3 minutes. This helps revive those crispy, charred edges. If you use a microwave, heat it in short bursts so the breast meat doesn’t get rubbery.
I don’t recommend freezing the garlic sauce as the yogurt can separate, but the marinated (raw) chicken can be frozen for up to a month. Just thaw it in the fridge overnight before cooking.
For meal prep, I recommend assembling your “bowls” with the rice and veggies, then adding the chicken and keeping the sauce in a small separate dip container.
Leftover shawarma chicken also works perfectly as a topping for a Mediterranean style pizza using a flatbread as the crust.
Common Questions
How long should I marinate the chicken?
At least 30 minutes is necessary for the flavor to stick, but 2 to 4 hours is the sweet spot. I wouldn’t go longer than 24 hours as the lemon juice can start to change the texture of the meat too much.
Can I use a slow cooker?
While you can, you’ll miss out on the charred, crispy bits that make shawarma so special. If you do use a slow cooker, I recommend quickly searing the chicken in a pan after it’s done cooking.
Is this recipe gluten-free?
The chicken and sauce are naturally gluten-free! To keep the whole meal gluten-free, serve it over rice or in a gluten-free wrap instead of a standard pita.
What if I don’t have all these spices?
You can use a store bought shawarma seasoning or baharat blend. However, the homemade mix of cumin, coriander, and cinnamon gives it a much fresher taste.
How do I make the sauce less garlicky?
If you find raw garlic too strong, you can lightly sauté the minced garlic in a drop of oil before adding it to the yogurt, or simply use garlic powder for a milder flavor.
Final Thoughts
High Protein Chicken Shawarma has become one of those recipes I rely on when I need something quick, filling, and actually nutritious. My daughters love it, it’s easy to scale up for meal prep, and it tastes good enough that you don’t feel like you’re compromising just because you’re trying to eat well.
If you’re looking for more high-protein, family-friendly dinners, try our Zesty Lemon and Herb Greek Chicken Tenders; it is another one that gets requested on repeat in our house.

Delicious Chicken Shawarma with Garlic Sauce
Ingredients
Equipment
Method
- Whisk marinade ingredients (olive oil, 1 tbsp lemon juice, 2 tbsp yogurt, and spices) in a large bowl.
- Toss chicken strips in marinade. Cover and refrigerate for at least 30 minutes (ideally 2-4 hours).
- Combine 1/2 cup yogurt, mayo, garlic, 1 tbsp lemon juice, and oregano for the sauce. Chill until serving.
- Heat a skillet with a drizzle of oil. Cook chicken in batches for 5-7 minutes per side until browned and charred.
- Let chicken rest for a few minutes before serving with the garlic sauce.
