National Dish Jordan: Shakriya (Recipe)

In this article
Discover Shakriya, a fragrant classic that brings the warmth of the Middle East straight to your table. This traditional Jordanian dish pairs tender lamb with a smooth, creamy yoghurt sauce, gently spiced and slow-simmered until meltingly soft. It is a dish made for special occasions, turning any family gathering into a celebration of Jordanian flavour and hospitality.
About Shakriya
Shakriya is a traditional Jordanian dish that impresses not only with its taste but also with the wonderful range of aromas it carries. It brings together tender lamb and a careful selection of aromatic spices, all finished with creamy yoghurt. The dish is perfect for special occasions and lifts any family celebration to a new level. Explore the culinary traditions of Jordan and let this comforting classic inspire you to new flavour experiences.
Ingredients (serves 1–2)
- 300 g lamb, cut into cubes
- 1 large onion, finely chopped
- 2 tablespoons olive oil
- 1 teaspoon cumin
- 1 teaspoon cinnamon
- 1 teaspoon turmeric
- 250 g yoghurt
- Salt and pepper, to taste
- Fresh parsley, to garnish
Shopping for the ingredients
When shopping for Shakriya, it pays to pay attention to the quality of the lamb. Fresh, lean meat is key to the flavour of the finished dish. Visit local markets or a good butcher to find the best ingredients. Take care to choose a good-quality yoghurt too, as it has a decisive influence on how the dish tastes.
Preparing the dish
Preparing Shakriya is straightforward and calls only for a little patience. Begin by cutting the lamb into even cubes so it cooks through uniformly. The onion should be finely chopped for a harmonious result. Make sure you have all the spices measured out before you start cooking, so the whole process runs smoothly.
Step-by-step instructions
- Heat the olive oil in a pan and add the chopped onion. Fry until translucent.
- Add the lamb and brown it all over until golden.
- Sprinkle the spices (cumin, cinnamon, turmeric) over the meat and stir well.
- Pour in a little water so the meat is partially covered, then leave it to simmer over low heat for about 1 hour.
- Once the meat is tender, take the pan off the heat and stir in the yoghurt until you have a creamy sauce.
- Serve hot, garnished with fresh parsley.
Gluten-free / lactose-free version
Shakriya is easily made gluten-free, as the dish naturally contains no wheat — just double-check that every product you use, including the yoghurt, is labelled gluten-free. If you want to avoid lactose, reach for lactose-free yoghurt or even a plant-based alternative such as soya or coconut yoghurt. It is always worth checking the ingredients to make sure they suit your dietary needs.
Tips for vegans and vegetarians
Although Shakriya is traditionally made with lamb, it is perfectly possible to create a vegan or vegetarian version. In place of the lamb you might use tofu, seitan or a medley of vegetables. Combine these with the same spices and either yoghurt or a plant-based alternative to keep the authentic flavour. That way vegans and vegetarians can enjoy these delicious aromas too.
More tips and tricks
To make the dish even more flavourful, experiment with special spice combinations or fresh herbs. Adding toasted nuts or dried fruit can bring extra texture and a touch of sweetness. It is also a good idea to prepare Shakriya a few hours ahead so the flavours have time to mingle. For festive occasions it goes beautifully with an aromatic rice dish or warm flatbread.
Adapting the recipe to your taste
Shakriya is wonderfully adaptable, so you can easily shape the recipe to your own preferences. If there are spices you are not keen on, simply swap them out or leave them off. For a spicier version, add a little chilli. Remember that these adjustments do not take away from the regional character of the dish — they simply give it a personal touch.
Ingredient substitutions
There are several alternatives worth considering when cooking Shakriya. Instead of lamb, some cooks reach for beef or chicken, both of which are equally delicious, and slow-roasted lamb along the lines of Zarb Lamb works well too. The choice of yoghurt can vary as well, from sheep’s-milk yoghurt through to plant-based versions. All of these ingredients help you cater to your own taste and dietary needs.
Drink pairing ideas
Many drinks pair beautifully with Shakriya, complementing the warmth and flavour of the dish. A refreshing mint tea is a classic choice that sits well alongside the spices, while a spiced Karak Tea makes an equally fitting partner. A smooth yoghurt drink can balance the richness nicely, and for those who enjoy a glass of something stronger, a light red wine is an excellent companion.
Serving and presentation ideas
To serve Shakriya attractively, choose handsome plates and a decorative garnish of fresh herbs. A scatter of pomegranate seeds or chopped pistachios on top adds a colourful accent. Serve the dish alongside a side salad and freshly baked flatbread for a complete flavour experience. A pretty decorative touch is always much appreciated by guests.
A bit of history
The roots of Shakriya reach deep into the cooking of the Middle East, making it a wonderful example of the region’s rich culinary tradition. Originally prepared by Bedouins, it reflects the use of fresh ingredients and the spices so characteristic of Jordanian cuisine. Over the years Shakriya has grown into a much-loved dish that holds a place of honour at both everyday and festive tables. Every family recipe tells its own story and adds to our understanding of Jordan’s gastronomic heritage.
More recipe ideas
Summary: Shakriya
Shakriya is an unforgettable dish that captures the flavours of Jordan in the most wonderful way. The combination of tender lamb, aromatic spices and creamy yoghurt makes it a feast for the senses. Whether you prepare it for a special occasion or simply for a cosy family meal, Shakriya is sure to go down well with guests and family alike. Let it inspire you and enjoy one of the finest dishes of Jordanian cuisine.



