Lamb Shawarma Recipe: Easy Homemade Middle Eastern Flavor
Introduction
Lamb shawarma has become one of the most beloved street foods worldwide, and for good reason. The tender, juicy slices of lamb, infused with aromatic spices, are wrapped in soft, warm flatbread to create a flavor combination that is both comforting and exciting.

Unlike many quick meals, lamb shawarma requires patience, careful marination, and attention to detail. The rich spices, yogurt base, and slow cooking process work together to create a dish that is complex yet accessible to home cooks.
Ingredients Needed
Creating authentic lamb shawarma begins with using the right ingredients. Every component contributes to the final taste and texture. The table below lists essential ingredients along with their calorie counts to help you plan your meal.
| Ingredient | Quantity | Calories |
|---|---|---|
| Lamb shoulder or leg, thinly sliced | 1 kilogram | 2500 kcal |
| Yogurt | 1 cup | 150 kcal |
| Garlic, minced | 5 cloves | 25 kcal |
| Lemon juice | 3 tablespoons | 12 kcal |
| Olive oil | 3 tablespoons | 360 kcal |
| Ground cumin | 2 teaspoons | 16 kcal |
| Ground coriander | 2 teaspoons | 12 kcal |
| Ground paprika | 2 teaspoons | 12 kcal |
| Ground turmeric | 1 teaspoon | 8 kcal |
| Ground cinnamon | 1/2 teaspoon | 3 kcal |
| Ground black pepper | 1 teaspoon | 6 kcal |
| Salt | 1 teaspoon | 0 kcal |
| Cayenne pepper | 1/2 teaspoon | 4 kcal |
| Pita bread or flatbread | 6 pieces | 900 kcal |
| Fresh vegetables (tomato, cucumber, onion) | 1 cup chopped | 25 kcal |
| Tahini sauce | 1/4 cup | 230 kcal |
These ingredients are easy to find at local grocery stores or specialty markets. Choosing fresh lamb and quality spices will make a noticeable difference in the final flavor of your shawarma.
Step-by-Step Cooking Instructions
Creating lamb shawarma at home involves a few stages, but none are overly complicated. Following each step carefully ensures tender, flavorful meat and a beautifully assembled dish.
Step 1: Preparing the Marinade
In a large mixing bowl, combine yogurt, minced garlic, lemon juice, olive oil, cumin, coriander, paprika, turmeric, cinnamon, black pepper, salt, and cayenne pepper. Whisk the mixture until smooth. The yogurt acts as a tenderizer while the spices infuse the lamb with a rich, aromatic flavor.To try another comforting dish, see Beef Shawarma
Step 2: Marinating the Lamb
Add thinly sliced lamb to the marinade, ensuring every piece is coated evenly. Cover the bowl with plastic wrap and refrigerate for at least four hours, ideally overnight. The longer the lamb marinates, the more intense the flavor will become.
Step 3: Cooking the Lamb
Preheat a skillet or grill over medium-high heat. Add a small amount of olive oil to prevent sticking. Cook the lamb in batches, making sure each piece gets a golden brown sear. The goal is to cook the lamb thoroughly while keeping it juicy and tender. Stir occasionally to avoid burning and ensure even cooking.
Step 4: Preparing the Bread
While the lamb cooks, warm the pita or flatbread. You can do this in a separate skillet or wrap them in foil and place in a preheated oven for a few minutes. Soft, warm bread makes a perfect vessel for the meat and toppings.
Step 5: Assembling the Shawarma
Lay a piece of flatbread on a plate. Place a generous portion of cooked lamb in the center. Add fresh vegetables such as tomatoes, cucumbers, and onions. Drizzle with tahini sauce or your preferred dressing. Roll the bread tightly around the filling. Serve immediately for the best taste.

Tips for Customizing the Recipe
Cooking lamb shawarma at home offers flexibility. You can tweak the recipe to suit dietary preferences, spice tolerance, or flavor profiles. For example, using boneless lamb leg instead of shoulder produces slightly leaner meat. If you prefer a spicier shawarma, increase the cayenne pepper or add a dash of chili powder. You can also introduce other herbs such as parsley or mint for a fresh touch. For a lighter option, swap regular yogurt with Greek yogurt. Homemade garlic sauce can replace tahini for a creamier texture. Vegetables are fully customizable as well. Add pickles, shredded carrots, or red cabbage to elevate both the flavor and crunch. Grilling the lamb on skewers rather than in a skillet gives a smoky flavor reminiscent of traditional shawarma. These variations allow you to create a unique version of this classic dish every time.

Nutritional Information
Understanding the nutritional content of lamb shawarma helps with meal planning. A single serving of lamb shawarma, including one pita, lamb, vegetables, and tahini, contains approximately:
The exact nutritional values may vary depending on the size of the serving, the cut of lamb used, and the type of bread or sauces added. Incorporating more vegetables can increase fiber and reduce calorie density, making the meal more balanced.
Serving Suggestions
Lamb shawarma pairs beautifully with a variety of sides and accompaniments. Serve it with a simple cucumber and tomato salad dressed with lemon juice and olive oil for a refreshing contrast. Hummus or baba ganoush are excellent dips that complement the rich meat. For a heartier meal, serve shawarma alongside roasted vegetables or fragrant rice pilaf. A chilled yogurt drink or mint lemonade adds a refreshing beverage option that balances the spices. Presentation matters as well. Rolling the shawarma tightly and slicing diagonally makes it visually appealing and easy to eat. Adding a sprinkle of fresh herbs or sesame seeds on top provides a restaurant-quality finish.
Lamb Shawarma Recipe: Easy Homemade Middle Eastern Flavor
Course: Blog4–6
servings20
minutes15
minutes650–700
kcalIngredients
1 kilogram lamb shoulder or leg, thinly sliced
1 cup yogurt
5 cloves garlic, minced
3 tablespoons lemon juice
3 tablespoons olive oil
2 teaspoons ground cumin
2 teaspoons ground coriander
2 teaspoons paprika
1 teaspoon turmeric
1/2 teaspoon cinnamon
Directions
- Prepare the Marinade:
- In a large bowl, mix yogurt, garlic, lemon juice, olive oil, cumin, coriander, paprika, turmeric, cinnamon, black pepper, salt, and cayenne pepper until smooth.
- Marinate the Lamb:
- Add lamb slices to the marinade. Coat each piece well. Cover and refrigerate for at least 4 hours or overnight.
- Cook the Lamb:
- Heat a skillet or grill over medium-high heat. Add a little olive oil and cook lamb in batches until golden brown and tender. Stir occasionally for even cooking.
Recipe Video
Notes
- For a spicier flavor, increase the cayenne or add chili powder.
Thin slices of lamb cook faster and absorb the marinade better.
You can substitute Greek yogurt for a thicker, creamier marinade.
Frequently Asked Questions
Can I make lamb shawarma without yogurt?
Yes, you can use olive oil and lemon juice with spices as a marinade. Yogurt adds tenderness, but it is not mandatory.
How thin should I slice the lamb?
Slices should be approximately a quarter of an inch thick. Thin slices cook quickly and absorb the marinade better.
Can I prepare shawarma in the oven?
Absolutely. Spread marinated lamb on a baking sheet and roast at 200 degrees Celsius for 20 to 25 minutes, turning halfway.
How long can marinated lamb be stored?
Marinated lamb can stay in the refrigerator for up to 24 hours. For longer storage, freeze it for up to two months.
Can I use other meats for shawarma?
Yes. Chicken, beef, and even vegetables can be used with similar seasoning. Cooking times may vary depending on the protein.
Conclusion
Lamb shawarma is more than a meal. It is a celebration of flavors, textures, and culinary tradition. Preparing it at home brings the satisfaction of creating a dish that is both authentic and customizable.
