This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
Introduction
If you love bold, aromatic flavors, then this Lamb Shawarma recipe is for you! Juicy, spiced lamb is marinated to perfection, grilled for that irresistible smoky char, and served with creamy tahini sauce. It’s the perfect balance of Middle Eastern spices and tender, melt-in-your-mouth meat.
Whether you’re making it for a quick dinner, a weekend feast, or a Middle Eastern-inspired gathering, this shawarma will impress. Plus, it’s easier to make than you think! Just marinate, skewer, grill, and enjoy. Let’s dive in!
Why You’ll Love This Recipe
Key Benefits
- Quick & Easy – Minimal prep and cooks in under 20 minutes
- Perfect for Meal Prep – Marinate ahead of time for an effortless dinner
- Bold & Authentic Flavor – A delicious mix of warm Middle Eastern spices
- Family-Friendly – Picky eaters love it, especially when wrapped in a warm pita
Taste & Texture
- Juicy & Tender – The marinade locks in moisture for melt-in-your-mouth bites
- Slightly Smoky – Grilling gives the lamb a delicious charred edge
- Rich & Spiced – Cinnamon, cumin, and coriander create a deep, complex flavor
Dietary Attributes
- High in protein
- Naturally gluten-free
- Can be served keto-friendly (skip the pita and serve with salad)
Ingredients & Substitutions
Lamb Shawarma Ingredients
- 450 g (1 lb) lamb leg steaks or lamb shoulder, cut into 2.5 cm (1-inch) cubes
- 2 tbsp vegetable oil
- 1 tsp garlic purée
- 1–2 tbsp pomegranate molasses
- 2 tsp oregano
- 1 tsp cinnamon
- 1 tsp cumin
- 1 tsp coriander
- 1 tsp kosher salt
- ½ tsp allspice
Tahini Sauce Ingredients
- 64 g (½ cup) light tahini paste
- 125 ml (½ cup) water
- 2–4 tbsp lemon juice
- Salt to taste
Notes on Quality
- Use fresh lamb for the best texture and flavor
- Pomegranate molasses adds a touch of sweetness and depth—don’t skip it if possible
- If you prefer a milder flavor, reduce the cinnamon slightly
Possible Substitutions
- Swap lamb for chicken thighs if you prefer a lighter option
- Use honey instead of pomegranate molasses for a touch of sweetness
- Replace tahini sauce with Greek yogurt sauce for a creamier texture
Step-by-Step Instructions
Lamb Shawarma Cooking Instructions
- Place all the marinade ingredients in a large, shallow bowl. Add the lamb, toss to coat, cover, and marinate in the fridge for up to two hours, or overnight if time allows.
- Soak six wooden skewers in cold water for 30 minutes.
- Thread pieces of lamb onto the skewers.
- Cook under a preheated grill or on a prepared barbecue for 12–16 minutes, turning occasionally, or until any meat juices run clear.

Tahini Sauce Instructions
- Combine light tahini paste and water with 2–4 tablespoons of lemon juice and salt to taste.
- Mix until smooth and creamy.
Serve your lamb shawarma with the tahini sauce, hummus, or some minty Greek yogurt.
Expert Tips & Tricks
Best Practices
- Marinate overnight for maximum flavor
- If using a grill, preheat it to medium-high heat for the perfect char
- Let the lamb rest for a few minutes after grilling to keep it juicy
Common Mistakes
- Skipping the marinade – This step is crucial for tender, flavorful meat
- Overcooking the lamb – It should be juicy and tender, not dry
- Not soaking wooden skewers – This prevents them from burning on the grill
Time-Saving Tips
- Buy pre-cut lamb to save prep time
- Make the tahini sauce ahead of time and store it in the fridge for up to a week
Serving Suggestions
Pairings
- Warm pita bread – Wrap the lamb and tahini sauce inside
- Hummus or baba ganoush – For an extra creamy side
- Pickled vegetables – Adds a delicious tangy contrast
Presentation Ideas
- Garnish with fresh parsley and pomegranate seeds for a vibrant finish
- Serve on a large platter with sides for a shawarma feast
Beverage Pairings
- Mint lemonade – Refreshing and cooling
- Red wine – A bold Shiraz pairs beautifully
- Turkish tea – A warm, slightly spiced drink to complement the flavors
Storage & Reheating
Leftover Storage
- Store leftover lamb in an airtight container in the fridge for up to 3 days
- Freeze for up to 3 months—thaw overnight before reheating
Reheating Methods
- Stovetop – Heat in a pan over medium heat for a few minutes
- Oven – Reheat at 180°C (350°F) for 10 minutes
- Microwave – Heat in short bursts to avoid drying out
Frequently Asked Questions
Substitutions & Adjustments
Can I make this with beef?
Yes, beef works well! Use a tender cut like sirloin or ribeye.
What if I don’t have pomegranate molasses?
Substitutes include honey or balsamic glaze.
Troubleshooting
Why is my lamb dry?
Overcooking is the main reason. Stick to the recommended cook time and let it rest.
How can I make the tahini sauce less bitter?
Add a bit of honey or more lemon juice to balance the flavors.
Variations & Customizations
Dietary Adaptations
- Make it low-carb by serving over a salad instead of pita
- Use tofu or mushrooms for a vegetarian version with the same marinade
Flavor Twists
- Add a spicy kick with chili flakes or harissa
- Try a yogurt-based marinade for extra tenderness
Seasonal/Holiday Versions
- Serve with roasted root vegetables for a cozy winter meal
- Add fresh mango salsa for a summer twist
Conclusion
Lamb Shawarma is an incredibly flavorful dish that’s surprisingly easy to make. Whether you’re grilling for a crowd or enjoying a weeknight dinner, this recipe delivers bold, aromatic flavors with every bite. Give it a try and let me know how you liked it in the comments!
Looking for more delicious recipes? Check these out:
For more recipe inspiration, follow me on Pinterest: Cooking with Callie



Authentic Lamb Shawarma Recipe – Bold, Juicy, and Flavor-Packed!
- Total Time: 2 hours 26 minutes
- Yield: 6 servings 1x
- Diet: Halal
Description
This Lamb Shawarma recipe brings bold Middle Eastern flavors to your table with juicy, marinated lamb skewers grilled to perfection. Served with creamy tahini sauce and warm pita, this dish is packed with aromatic spices like cumin, cinnamon, and allspice. It’s an easy yet impressive meal perfect for weeknight dinners or special gatherings.
Ingredients
Lamb Shawarma Ingredients:
- 450 g (1 lb) lamb leg steaks or lamb shoulder, cut into 2.5 cm (1-inch) cubes
- 2 tbsp vegetable oil
- 1 tsp garlic purée
- 1–2 tbsp pomegranate molasses
- 2 tsp oregano
- 1 tsp cinnamon
- 1 tsp cumin
- 1 tsp coriander
- 1 tsp kosher salt
- ½ tsp allspice
Tahini Sauce Ingredients:
- 64 g (½ cup) light tahini paste
- 125 ml (½ cup) water
- 2–4 tbsp lemon juice
- Salt to taste
Instructions
- In a large, shallow bowl, mix all the marinade ingredients. Add the lamb cubes, toss to coat, cover, and marinate in the fridge for at least 2 hours or overnight.
- Soak six wooden skewers in cold water for 30 minutes.
- Thread the marinated lamb pieces onto the skewers.
- Cook under a preheated grill or on a prepared barbecue for 12–16 minutes, turning occasionally, until the lamb is golden brown and any juices run clear.
- To make the tahini sauce, whisk tahini paste, water, lemon juice, and salt until smooth and creamy.
- Serve the lamb shawarma with tahini sauce, warm pita, and your favorite sides like hummus or pickled vegetables.
Notes
- Marinate the lamb overnight for maximum flavor.
- Pomegranate molasses adds a slight tangy sweetness, but you can substitute honey if needed.
- If using metal skewers, there’s no need to soak them.
- Prep Time: 10 minutes
- Marinate Time: 2 hours (or overnight)
- Cook Time: 16 minutes
- Category: Dinner, Lunch
- Method: Grilling
- Cuisine: Middle Eastern
Nutrition
- Serving Size: 1 skewer
- Calories: 106 kcal
- Sugar: 1 g
- Sodium: 421 mg
- Fat: 7 g
- Saturated Fat: 5 g
- Unsaturated Fat: 2 g
- Trans Fat: 0 g
- Carbohydrates: 1 g
- Fiber: 1 g
- Protein: 10 g
- Cholesterol: 30 mg