National Dish Yemen: Shafut (Recipe)

In this article
Discover Shafut, a cornerstone of Yemeni home cooking that turns humble ingredients into something memorable. Soft flatbread is steeped in a savoury, herb-laced broth and layered with fragrant spices, delivering both comfort and depth in every spoonful. It is a dish that carries the warmth of Yemeni hospitality straight to your table — perfect for food lovers eager to explore the aromatic traditions of the Arabian Peninsula.
About Shafut
Shafut is a traditional Yemeni national dish celebrated for its aromatic range and its hearty, satisfying character. The dish brings together fluffy flatbread, well-spiced sauces and, more often than not, a spread of accompaniments. It is typically prepared with various meats or vegetarian ingredients that delight the palate. More than a meal, Shafut is an experience that embodies the rich culture and history of Yemen.
Ingredients (serves 1–2)
- 250 g flatbread
- 300 ml chicken or vegetable stock
- 200 g chicken breast or tofu
- 1 onion, finely chopped
- 2 cloves garlic, crushed
- 1 tsp cumin
- 1 tsp ground coriander
- 2 tbsp olive oil
- Salt and pepper to taste
Shopping for the ingredients
For a successful Shafut you will want fresh, good-quality ingredients. Flatbread is an essential element of the dish, and you can either bake it yourself or buy it from a specialist shop. Chicken breast or tofu provide the main source of protein for the preparation. Be sure to choose fresh spices such as cumin and coriander, as these have a considerable influence on the final flavour.
Preparing the dish
Before you start cooking the Shafut, it is important to prepare the ingredients properly. Cut the flatbread into small pieces and make sure it is dry so it soaks up the broth more readily. Marinate the chicken or tofu in spices to build an intense flavour. Chopping and preparing the onion and garlic is equally important, as they are key carriers of aroma in this dish.
Step-by-step instructions
- Heat the olive oil in a pan and fry the finely chopped onion until translucent.
- Add the crushed garlic and cook briefly.
- Add the marinated chicken or tofu and fry until cooked through.
- Pour in the stock and bring to the boil.
- Add the flatbread piece by piece to the broth and let it soak gently.
- Season with salt, pepper and further spices, then combine well.
- Let the dish rest for a few minutes and serve on plates.
Gluten-free / lactose-free version
For a gluten-free version of Shafut, you can use gluten-free bread in place of the traditional flatbread. Take care that the stock contains no gluten either, which matters especially when buying ready-made broth. For a lactose-free preparation, the dairy products in the sauce can be swapped for plant-based alternatives. These adjustments let you tailor the dish to every dietary need without giving up on its delicious flavour.
Tips for vegans and vegetarians
For a vegan version of Shafut, tofu or vegetables make an excellent main component. Instead of chicken stock, use a vegetable stock to keep the dish wholesome and full of flavour. You can also add different vegetables such as carrots, courgettes or aubergines to enrich the dish. Experiment with various spices and herbs to intensify the taste even further.
More tips and tricks
A few simple tips can markedly improve the success of your Shafut. Use fresh spices and herbs to lift the flavour. Let the dish rest for a few minutes before serving so the aromas can develop fully. An extra topping option might be yoghurt or a similar product to add a creamy texture, if that suits your diet.
Adapting the recipe to your taste
The recipe for Shafut is easy to adapt to personal preference. Those who love spicy food might add chilli powder or fresh chillies, for example, to give the dish a fiery note. Vegetarians can replace the meat component with a larger quantity of vegetables or pulses. The broth can be varied too, depending on whether you prefer a more intensely flavoured or a milder base.
Ingredient substitutions
If you do not have every ingredient to hand, there are plenty of alternatives. In place of chicken you can use beef or lamb to give Shafut a different flavour direction — much like the tender meat that stars in Mandi. You can be creative with the spices too, reaching for paprika or turmeric to try lighter variations. This makes the dish adaptable and suited to many tastes.
Drink pairing ideas
A number of drinks pair well with Shafut and complement its flavour. A refreshing mint lemonade or an unsweetened herbal tea makes an excellent companion. For those who like something a little bolder, a full-bodied red wine can underline the aromas of the dish. Just make sure the drinks are not too sweet, so they do not overpower the taste of the Shafut.
Serving and presentation ideas
The presentation of Shafut can greatly enhance the enjoyment. Serve the dish in a lovely large plate or bowl so that the different layers are visible. Decorate it with fresh herbs or a squeeze of lemon juice for a splash of colour. Small dishes for the various accompaniments beside the main dish can also create an inviting atmosphere, much as they do with a shared platter of Saltah.
A bit of history
Shafut has its roots in traditional Yemeni cuisine and reflects the culture of the country. It has been prepared for centuries and is a favourite dish at special occasions and festivals. The combination of different ingredients tells the story of the Yemeni people, who are passionate about their food. Today Shafut enjoys growing popularity not only in Yemen but internationally too — a fine example of the Yemeni cuisine that continues to win new admirers.
More recipe ideas
Summary: Shafut
Shafut is a versatile and delicious national dish that brings the flavours and traditions of Yemen into your home. It is easy to adapt and can be prepared gluten-free as well as vegan, making it an ideal choice for a range of dietary needs. With its hearty filling and fresh ingredients, Shafut will not only enrich your dinner but also impress your guests. Explore its many possibilities and enjoy this culinary experience.



