Craving something packed with flavor and incredibly satisfying? Look no further! Shawarma is a beloved Middle Eastern dish, known for its juicy, flavorful meats (or falafel!) slow-roasted and then shaved thin, wrapped in warm pita bread with fresh vegetables and creamy sauces. It’s a culinary delight that satisfies every craving.
This comprehensive guide brings you six mouthwatering shawarma varieties, from the classic Chicken Shawarma to vibrant Falafel options. Whether you’re a seasoned chef or a kitchen novice, these recipes are designed to be easy to follow, helping you recreate authentic tastes right in your home. Get ready to wrap up a delicious meal!
Quick Overview
- Main topic: Shawarma recipes
- Best for: Flavorful meals, quick dinners, meal prep, entertaining
- Number of recipes: 6
- Prep style: Marinate, cook, assemble
- Reader benefit: Easy-to-follow recipes for diverse shawarma options
Recipe 1: Classic Chicken Shawarma

The timeless favorite, this chicken shawarma is marinated to perfection and cooked until tender and slightly charred, offering an incredible depth of flavor.
Servings: 4
Prep time: 20 minutes (plus 30 mins to overnight marination)
Cook / chill / rest time: 15-20 minutes
Ingredients:
- Chicken Thighs: 1.5 lbs, thinly sliced
- Olive Oil: 2 tbsp
- Lemon Juice: 2 tbsp
- Garlic: 3 cloves, minced
- Cumin: 1 tsp
- Coriander: 1 tsp
- Paprika: 1 tsp
- Turmeric: 0.5 tsp
- Cayenne Pepper: 0.5 tsp
- Salt: to taste
- Black Pepper: to taste
- Pita Bread: for serving
- Tomatoes: diced, for serving
- Onions: sliced, for serving
- Pickles: sliced, for serving
- Tahini Sauce: for serving
Instructions:
- In a large bowl, combine the thinly sliced chicken thighs with olive oil, lemon juice, minced garlic, cumin, coriander, paprika, turmeric, cayenne pepper, salt, and black pepper. Mix well to ensure the chicken is evenly coated.
- Marinate the chicken for at least 30 minutes at room temperature, or for best results, cover and refrigerate overnight.
- Heat a large skillet or grill pan over medium-high heat. Add the marinated chicken in batches, ensuring not to overcrowd the pan. Cook for 5-7 minutes per batch, turning occasionally, until fully cooked through and slightly charred around the edges.
- Once cooked, remove the chicken from the pan and let it rest for a few minutes. Slice the cooked chicken into thin, bite-sized strips.
- To assemble your shawarma, warm the pita bread slightly. Spread a generous amount of tahini sauce on the inside of the pita. Add a portion of the sliced chicken, then top with diced tomatoes, sliced onions, and sliced pickles. Roll the pita tightly to form a wrap.
Storage / Serving / Usage Note: Serve immediately with extra tahini sauce on the side. Leftover cooked chicken can be stored in an airtight container in the refrigerator for up to 3 days.
Recipe 2: Flavorful Beef Shawarma

Experience the robust flavors of beef shawarma, marinated with aromatic spices and cooked to tender perfection. This version is just as satisfying as its chicken counterpart.
Servings: 4
Prep time: 20 minutes (plus 30 mins to overnight marination)
Cook / chill / rest time: 20-25 minutes
Ingredients:
- Beef Sirloin or Flank Steak: 1.5 lbs, thinly sliced against the grain
- Olive Oil: 2 tbsp
- Lemon Juice: 2 tbsp
- Garlic: 3 cloves, minced
- Cumin: 1 tsp
- Coriander: 1 tsp
- Paprika: 1 tsp
- Allspice: 0.5 tsp
- Salt: to taste
- Black Pepper: to taste
- Pita Bread: for serving
- Tomatoes: diced, for serving
- Onions: sliced, for serving
- Pickles: sliced, for serving
- Tahini Sauce: for serving
Instructions:
- In a bowl, combine beef slices with olive oil, lemon juice, minced garlic, cumin, coriander, paprika, allspice, salt, and black pepper. Mix thoroughly.
- Marinate for at least 30 minutes, or ideally overnight in the refrigerator.
- Heat a large skillet over medium-high heat. Cook the beef in batches until browned and cooked to your desired tenderness, about 6-8 minutes per batch.
- Remove from heat, thinly slice the cooked beef if not already done, and let rest briefly.
- Warm pita bread, spread tahini, add beef, tomatoes, onions, and pickles. Roll tightly and serve.
Storage / Serving / Usage Note: Best served fresh. Leftovers can be stored for up to 3 days in the refrigerator.
Recipe 3: Zesty Lamb Shawarma

For those who love a richer, more gamey flavor, lamb shawarma is an excellent choice. Our recipe highlights the lamb’s natural taste with a blend of complementary spices.
Servings: 4
Prep time: 20 minutes (plus 30 mins to overnight marination)
Cook / chill / rest time: 20-25 minutes
Ingredients:
- Lamb Leg or Shoulder: 1.5 lbs, thinly sliced
- Olive Oil: 2 tbsp
- Lemon Juice: 2 tbsp
- Garlic: 3 cloves, minced
- Cumin: 1 tsp
- Coriander: 1 tsp
- Paprika: 1 tsp
- Cinnamon: 0.5 tsp
- Allspice: 0.5 tsp
- Salt: to taste
- Black Pepper: to taste
- Pita Bread: for serving
- Tomatoes: diced, for serving
- Onions: sliced, for serving
- Pickles: sliced, for serving
- Tahini Sauce: for serving
- Fresh Mint Leaves: (optional) for garnish
Instructions:
- Combine lamb slices with olive oil, lemon juice, minced garlic, cumin, coriander, paprika, cinnamon, allspice, salt, and black pepper in a large bowl. Mix well.
- Marinate for at least 30 minutes, or overnight in the refrigerator for maximum flavor.
- Heat a large skillet over medium-high heat. Cook the lamb in batches for 6-8 minutes, turning until browned and cooked through.
- Remove the lamb, thinly slice if needed, and let rest.
- Assemble by spreading tahini on warm pita, adding lamb, tomatoes, onions, pickles, and a sprinkle of fresh mint if desired. Roll and serve immediately.
Storage / Serving / Usage Note: Enjoy fresh. Cooked lamb can be refrigerated for up to 3 days.
Recipe 4: Delicious Mixed Meat Shawarma

For the ultimate shawarma experience, combine chicken and beef (or lamb) in one delectable wrap. This mixed version offers a delightful balance of textures and flavors.
Servings: 4
Prep time: 20 minutes (plus 30 mins to overnight marination)
Cook / chill / rest time: 20-25 minutes
Ingredients:
- Chicken Thighs: 0.75 lbs, thinly sliced
- Beef Sirloin or Flank Steak: 0.75 lbs, thinly sliced
- Olive Oil: 2 tbsp
- Lemon Juice: 2 tbsp
- Garlic: 3 cloves, minced
- Cumin: 1 tsp
- Coriander: 1 tsp
- Paprika: 1 tsp
- Turmeric: 0.5 tsp
- Cayenne Pepper: 0.5 tsp
- Salt: to taste
- Black Pepper: to taste
- Pita Bread: for serving
- Tomatoes: diced, for serving
- Onions: sliced, for serving
- Pickles: sliced, for serving
- Tahini Sauce: for serving
Instructions:
- In a large bowl, combine both chicken and beef slices with olive oil, lemon juice, minced garlic, cumin, coriander, paprika, turmeric, cayenne pepper, salt, and black pepper. Mix thoroughly.
- Marinate for at least 30 minutes, or ideally overnight in the refrigerator.
- Heat a large skillet over medium-high heat. Cook the mixed meats in batches until both chicken is cooked through and beef is tender and slightly charred.
- Remove from heat, slice if needed, and let rest briefly.
- Warm pita bread, spread tahini, add the mixed meats, tomatoes, onions, and pickles. Roll tightly and serve.
Storage / Serving / Usage Note: Best enjoyed immediately. Leftovers should be consumed within 3 days.
Recipe 5: Fiery Spicy Shawarma

For those who love a kick, this spicy shawarma recipe is sure to ignite your taste buds. We’re taking the classic chicken shawarma and dialing up the heat with extra cayenne and a fiery finish.
Servings: 4
Prep time: 20 minutes (plus 30 mins to overnight marination)
Cook / chill / rest time: 15-20 minutes
Ingredients:
- Chicken Thighs: 1.5 lbs, thinly sliced
- Olive Oil: 2 tbsp
- Lemon Juice: 2 tbsp
- Garlic: 3 cloves, minced
- Cumin: 1 tsp
- Coriander: 1 tsp
- Paprika: 1 tsp
- Turmeric: 0.5 tsp
- Cayenne Pepper: 1 tsp (extra)
- Chili Flakes: 0.5 tsp
- Salt: to taste
- Black Pepper: to taste
- Hot Sauce: 1-2 tbsp, for serving
- Pita Bread: for serving
- Tomatoes: diced, for serving
- Onions: sliced, for serving
- Pickles: sliced, for serving
- Tahini Sauce: for serving
Instructions:
- In a large bowl, combine the chicken thighs with olive oil, lemon juice, minced garlic, cumin, coriander, paprika, turmeric, extra cayenne pepper, chili flakes, salt, and black pepper. Mix well.
- Marinate the chicken for at least 30 minutes, or refrigerate overnight for best results.
- Heat a large skillet over medium-high heat and cook the chicken in batches until fully cooked and slightly charred, about 5-7 minutes per batch.
- Remove the chicken from the pan, slice into thin strips, and let rest briefly.
- Warm pita bread, spread tahini sauce, add the spicy chicken, tomatoes, onions, and pickles. Drizzle generously with your favorite hot sauce before rolling tightly.
Storage / Serving / Usage Note: Serve immediately. Adjust hot sauce to your heat preference. Leftovers keep well for 3 days in the refrigerator.
Recipe 6: Vegetarian Falafel Shawarma

For a fantastic plant-based option, our falafel shawarma is a flavorful and satisfying choice. Crispy falafel balls are nestled in warm pita with fresh veggies and creamy tahini.
Servings: 4
Prep time: 25 minutes
Cook / chill / rest time: 10-15 minutes
Ingredients:
- Canned Chickpeas: 1 (15-oz) can, drained and rinsed
- Fresh Parsley: 0.5 cup, chopped
- Fresh Cilantro: 0.5 cup, chopped
- Onion: 0.25, roughly chopped
- Garlic: 2 cloves, minced
- Cumin: 1 tsp
- Coriander: 1 tsp
- All-Purpose Flour: 2 tbsp
- Baking Soda: 0.5 tsp
- Salt: to taste
- Black Pepper: to taste
- Vegetable Oil: for frying
- Pita Bread: for serving
- Tomatoes: diced, for serving
- Onions: sliced, for serving
- Pickles: sliced, for serving
- Lettuce: shredded, for serving
- Tahini Sauce: for serving
- Hummus: (optional) for serving
Instructions:
- In a food processor, combine drained chickpeas, parsley, cilantro, chopped onion, minced garlic, cumin, coriander, flour, baking soda, salt, and pepper. Pulse until well combined but still slightly chunky (do not over-process into a paste).
- Form the mixture into small patties or balls, about 1.5 inches in diameter.
- Heat about 1-2 inches of vegetable oil in a deep skillet or pot over medium-high heat. Once hot (around 350°F / 175°C), carefully add the falafel patties in batches.
- Fry for 3-5 minutes per side, turning occasionally, until golden brown and crispy. Remove with a slotted spoon and place on a paper towel-lined plate to drain excess oil.
- Warm pita bread. Spread tahini sauce (and optional hummus) on the inside. Add several falafel patties, then top with diced tomatoes, sliced onions, sliced pickles, and shredded lettuce. Roll tightly and serve.
Storage / Serving / Usage Note: Serve falafel hot. Leftover falafel can be stored in the refrigerator for up to 3 days and reheated in an oven or air fryer for crispness.
Simple Tips for Best Results
- Marinate for Flavor: Don’t skimp on marination time. For the most flavorful meats, marinate overnight.
- High Heat is Key: Cook your meats over medium-high heat in batches to get that delicious char and prevent overcrowding, which can steam the meat instead of searing it.
- Fresh Toppings: The freshness of your tomatoes, onions, and pickles makes a huge difference. Use ripe, high-quality produce.
- Warm Your Pita: A warm, pliable pita is easier to roll and more enjoyable to eat. Briefly warm it in a dry skillet or microwave.
- Homemade Tahini Sauce: While store-bought is fine, a simple homemade tahini sauce (tahini, lemon juice, water, garlic, salt) elevates your shawarma.
- Customize Your Spiciness: For the spicy version, adjust cayenne pepper and hot sauce to match your personal heat tolerance.
FAQ
What is shawarma?
Shawarma is a popular Middle Eastern dish consisting of meat (or falafel) cut into thin slices, stacked in a cone-like shape, and roasted on a slowly revolving vertical spit. The cooked outer layer is shaved off and typically served in pita bread with vegetables and sauce.
Can I prepare shawarma ahead of time for meal prep?
Yes, the marinated meat or falafel mixture can be prepared ahead of time. Cooked shawarma meat or falafel can also be stored in the refrigerator for up to 3 days. Simply reheat and assemble fresh when ready to eat.
What kind of pita bread should I use?
Any soft, fresh pita bread will work well. You can also use flatbreads or lavash bread if pita isn’t available.
Final Thoughts
Shawarma is more than just a meal; it’s an experience of rich flavors and satisfying textures. With these six irresistible shawarma varieties, you have all the tools to explore a world of culinary delight right in your own kitchen. Whether you prefer chicken, beef, lamb, a mix, a spicy kick, or a vegetarian falafel option, there’s a shawarma recipe here to satisfy your craving for something truly tasty, juicy, and flavorful. Enjoy the process of creating and savoring these wonderful wraps!


