- Advertisement -
Ingredients for Shawarma
To make shawarma at home, you’ll need the following ingredients:
For the Marinade:
- Advertisement -
- 500g chicken thighs (or beef/lamb if preferred)
- 1/4 cup olive oil
- 1/4 cup plain yogurt
- 1 tablespoon ground cumin
- 1 tablespoon ground coriander
- 1 teaspoon ground paprika
- 1 teaspoon ground turmeric
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground allspice
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Juice of 1 lemon
- Salt and pepper to taste
For the Shawarma:
- 4 pita bread or flatbreads
- Fresh vegetables (lettuce, tomatoes, cucumbers, onions)
- Pickles (optional)
- Tahini sauce or garlic sauce (for drizzling)
- Hummus (optional)
- Parsley or cilantro (for garnish)
Step-by-Step Guide on How to Make Shawarma
Step 1: Marinate the Meat
- Prepare the Marinade: In a large mixing bowl, combine the olive oil, yogurt, ground cumin, ground coriander, paprika, turmeric, cinnamon, allspice, garlic powder, onion powder, lemon juice, salt, and pepper. Stir until well combined.
- Marinate the Chicken: Add the chicken thighs (or your preferred meat) to the marinade and coat them thoroughly. Cover the bowl and refrigerate for at least 1-2 hours. For the best results, marinate overnight to allow the flavors to fully infuse the meat.
Step 2: Cook the Shawarma Meat
- Grill the Meat: Heat a grill or grill pan over medium-high heat. If using a stovetop, you can also pan-fry the marinated chicken. Place the chicken on the grill and cook for about 6-8 minutes per side, or until the meat is cooked through and slightly charred. The chicken should reach an internal temperature of 165°F (75°C).
- Alternative Method – Oven: If you don’t have a grill, you can cook the chicken in the oven. Preheat your oven to 400°F (200°C). Place the marinated chicken on a baking sheet and roast for about 25-30 minutes, flipping halfway through, until the meat is fully cooked and slightly crispy on the edges.
- Rest the Meat: Once cooked, let the meat rest for 5 minutes to lock in the juices. Then, slice the chicken into thin strips against the grain.
Step 3: Prepare the Toppings and Accompaniments
- Prepare the Vegetables: While the chicken is cooking, slice the vegetables for your shawarma. You’ll need tomatoes, cucumbers, onions, and lettuce. Pickles are also a popular addition, so feel free to add those for extra tang.
- Make the Sauces: Shawarma is often served with garlic sauce or tahini sauce. You can make a simple garlic sauce by mixing yogurt, minced garlic, lemon juice, olive oil, salt, and a pinch of cumin. Alternatively, use store-bought tahini sauce for convenience.
Step 4: Assemble the Shawarma
- Warm the Flatbread: Heat your pita bread or flatbread on a dry skillet or in the oven for 1-2 minutes until it’s warm and soft.
- Add the Meat: Place a generous amount of the cooked shawarma meat in the center of the flatbread.
- Top with Vegetables and Sauce: Add your sliced vegetables, pickles, and a drizzle of tahini or garlic sauce. If you like, garnish with fresh parsley or cilantro for added flavor and color.
- Wrap the Shawarma: Fold the sides of the flatbread inward and roll it up tightly to form a wrap.
Step 5: Serve and Enjoy
- Serve Immediately: Serve your homemade shawarma immediately while it’s warm and delicious. You can serve it with a side of hummus, fries, or a simple salad for a complete meal.
Tips for Perfect Shawarma
- Use Bone-in Chicken Thighs: For the juiciest shawarma, use chicken thighs with the bone in. They have more flavor and tenderness compared to chicken breasts.
- Don’t Skip the Marinating Step: Marinating the meat for at least a few hours (or overnight) ensures that the shawarma is flavorful and tender.
- Grill or Roast for the Best Flavor: While you can cook shawarma on a stovetop, grilling or roasting the meat gives it a smoky flavor that is characteristic of traditional shawarma.
- Customize Your Toppings: Shawarma is versatile, so feel free to experiment with different toppings. Add your favorite vegetables or even some spicy chili for a kick.
- Make It Ahead: You can marinate the chicken and prepare the sauces and toppings ahead of time to save time when you’re ready to cook.
- Advertisement -

