National Dish Egypt: Shawarma (Recipe)

In this article
Discover Shawarma, one of Egypt’s most beloved street foods! Tender, well-seasoned meat is slowly cooked until meltingly soft, then tucked into warm flatbread with crisp vegetables and a generous swirl of creamy sauce. Fragrant with cumin, paprika and cinnamon, it carries the unmistakable aromas of North Africa. Roll up your sleeves and bring the buzz of a Cairo street stall straight into your own kitchen.
About Shawarma
Shawarma is a much-loved and widely admired dish from Egypt that has won countless fans around the world. It is made from marinated meat that is slowly cooked on a rotating spit, allowing the outer layers to develop beautifully under the gentle heat. Traditionally, shawarma is served with fresh vegetables and a choice of sauces. The interplay of spices, succulent meat and crisp, fresh ingredients makes this dish an absolute treat — a fine example of generous, flavour-packed Egyptian cuisine.
Ingredients (serves 1–2)
- 400 g chicken or beef
- 4 tablespoons yoghurt
- 2 tablespoons lemon juice
- 2 teaspoons cumin
- 1 teaspoon paprika
- 1 teaspoon cinnamon
- 1 teaspoon garlic powder
- Salt and pepper, to taste
- Fresh vegetables (e.g. tomatoes, lettuce, onions)
- Flatbread or pita bread
- Optional: tahini or garlic sauce
Shopping for the ingredients
The ingredients for shawarma are available in most supermarkets and at local markets. Choose fresh meat and good-quality spices to get the very best flavour. If you like, you can blend the spices yourself to create a signature taste of your own. It is also worth picking a good-quality yoghurt, as this adds to the creaminess of the marinade and the finished sauce.
Preparing the dish
Before you start cooking your shawarma, it is important to prepare the meat properly. Slice it into thin strips and then leave it to soak in a marinade of yoghurt, lemon juice and spices. Ideally this marinade should rest for several hours — overnight is best — so the flavours have time to develop fully. While the meat is marinating, you can ready the fresh vegetables for the filling and cut them into bite-sized pieces.
Step-by-step instructions
- Cut the meat into thin strips and marinate in a mixture of yoghurt, lemon juice and spices.
- Leave the marinade to soak in the fridge for at least 2 hours.
- Cook the marinated meat on a grill, in a pan or in the oven until thoroughly done.
- Lightly toast the flatbread, then roll up the cooked meat, the fresh vegetables and the sauce inside.
Gluten-free / lactose-free version
To make shawarma gluten-free, simply use gluten-free flatbread or wraps. Choose a lactose-free yoghurt so that anyone with a lactose intolerance can enjoy it too. The remaining ingredients are usually free from both gluten and lactose. This way you can easily adapt the dish for guests with particular dietary needs without compromising on flavour.
Tips for vegans and vegetarians
For a vegan or vegetarian version of shawarma, swap the meat for marinated and grilled vegetable alternatives such as courgette, peppers and aubergine. Chickpeas or soya-based products also work wonderfully in this dish, much as they shine in classic Falafel. Be sure to adapt the marinade for the vegetables too, so that plenty of flavour comes through. Serve with suitable plant-based sauces to complete the meal.
More tips and tricks
To make the most of your shawarma, thread the meat onto wooden skewers before grilling. This not only deepens the flavour but also gives the dish an appealing look. An extra layer of spices lets you achieve an even more intense taste. Keep a close eye on the cooking time so that the meat stays beautifully juicy rather than drying out.
Adapting the recipe to your taste
Shawarma is easy to tailor to your own preferences. You can use different meats, such as lamb or turkey, or vary the spices to suit your palate. Consider adjusting the heat during cooking, too, if you would like a crisper texture. Experiment with different sauces and toppings — much as you might with a plate of Kofta Kebab — to create your own perfect shawarma.
Ingredient substitutions
If you do not have the specific spices to hand, you can replace them with common blends such as garam masala or mixed Italian herbs. For the sauce there are plenty of alternatives, from guacamole to a fiery salsa, to ring the changes on flavour. Grilled vegetables make a nutritious and tasty addition that brings extra texture. The bread can vary too — treat yourself to a rye bread or a different style of flatbread for a change.
Drink pairing ideas
A delicious shawarma goes wonderfully with a refreshing Mint Tea or ayran, a salty yoghurt drink. These pair perfectly with the dish’s bold, spiced aromas. For a non-alcoholic option, freshly squeezed lemon juice or lemonade works beautifully. On special occasions, a light red wine or rosé complements the flavours rather nicely.
Serving and presentation ideas
The presentation of your shawarma can lift the whole dining experience. Arrange the filled flatbread attractively on a plate and garnish with fresh herbs such as parsley or mint. Serving the sauce in small bowls alongside the dish looks inviting too. Use colourful vegetables to keep the look of the plate bright and lively, just as you might when plating up Hummus as part of a mezze spread.
A bit of history
Shawarma has its origins in the Middle East, where it has been prepared for centuries. The dish grew out of the tradition of spit-roasting and was, over the years, adapted across different regions with their own methods and recipes. In Egypt, shawarma is especially popular because the warmth of the spices appeals to an international palate. This culinary tradition is often served at celebrations and festivals, which has only added to its enduring popularity.
More recipe ideas
Summary: Shawarma
In short, shawarma is not only delicious but also a simple and versatile way to bring together a range of ingredients and flavours. With the right marinade and a willingness to experiment with fresh produce, you can easily adapt this Egyptian dish to your own taste. Whether you go for the vegetarian, vegan or traditional version, shawarma brings a touch of the Orient to your plate and delights every single time. Give it a try and discover a whole world of spices and aromas!


