National Dish Bahrain: Machboos (Recipe)

In this article
Meet Machboos, the fragrant rice dish at the very heart of Bahrain’s table. Tender meat or fish is layered with long-grain rice that has been perfumed with saffron, cinnamon and a warm medley of spices, giving every mouthful a golden colour and a gently sweet aroma. Reserved for celebrations yet simple enough for a Sunday lunch, it captures the generous, hospitable spirit of the Gulf. Bring the flavours of the Arabian Gulf straight to your own kitchen with this comforting one-pot classic.
About Machboos
Machboos is a traditional aromatic rice dish that hails from the Kingdom of Bahrain and is treasured right across the Gulf Cooperation Council region. It brings together tender meat or fish with fragrant, spiced rice enriched by a whole array of aromatics and spices. Typical ingredients include saffron, which lends the dish its signature golden hue, and cinnamon, which adds a subtly sweet note. Machboos is often prepared for festive occasions and remains a much-loved centrepiece of the Bahraini celebration platter.
Ingredients (serves 1–2)
- 200g basmati rice
- 250g chicken or lamb (or fish)
- 1 large onion, diced
- 2 tomatoes, chopped
- 2 cloves garlic, chopped
- 1 teaspoon saffron
- 1 teaspoon cinnamon
- 1 teaspoon paprika
- Olive oil or ghee, for frying
- Salt and pepper, to taste
- Water (as needed)
Shopping for the ingredients
To make the best machboos, choose ingredients that are fresh and of good quality. Many supermarkets and speciality shops stock what you need, above all basmati rice and the essential spices. A wide range of Middle Eastern spices can also be ordered online if they are hard to find locally. Do take care to buy good-quality spices, as they make an enormous difference to the flavour of the finished dish.
Preparing the dish
Before you start cooking machboos, it pays to prepare all of your ingredients. Rinse the basmati rice thoroughly several times to wash away excess starch, then leave it to soak in water for around 30 minutes. Cut the meat or fish into even pieces so that everything cooks at the same rate. Prepare the vegetables too, dicing the onions and tomatoes and finely chopping the garlic.
Step-by-step instructions
- Heat the olive oil or ghee in a large pot and add the diced onions.
- Sauté the onions until golden brown, then stir in the chopped garlic.
- Add the meat or fish and brown it well on all sides.
- Now add the chopped tomatoes and the spices (saffron, cinnamon, paprika, salt and pepper) and stir well.
- Pour in enough water to cover the meat and bring it to the boil.
- Once the water is boiling, reduce the heat and let it simmer until the meat is tender.
- Add the soaked and drained rice and stir everything together gently.
- Cover the pot and let the rice cook over low heat for about 20 minutes, until soft.
- Serve the machboos hot, garnished with fresh herbs or nuts as you like.
Gluten-free / lactose-free version
Machboos is naturally a dish that can be made gluten-free and lactose-free, as long as you always use gluten-free meat and basmati rice. Any dairy products used in some variations can be left out entirely without spoiling the flavour. When buying spices and stocks, check that they contain no hidden gluten or lactose. Machboos remains a hearty, flavourful dish that everyone can enjoy.
Tips for vegans and vegetarians
Vegans and vegetarians can adapt machboos easily by swapping the meat for vegetables or pulses. Mixed vegetables such as carrots, peas and peppers make a tasty base. Instead of fish or meat, you can add chickpeas or tofu to boost the protein content. You can also enrich the cooking liquid with vegetable stock for even more flavour.
More tips and tricks
A few tips can really help you get the most out of machboos. One good trick is to soak the rice overnight for a better texture. A squeeze of lemon just before serving adds a bright, fresh accent. Vary the spices to suit your taste, so that the dish reflects your own personal style. Storing machboos in the fridge lets the flavours deepen, making it taste even better the next day.
Adapting the recipe to your taste
Machboos is a wonderfully adaptable dish that is easy to tailor to your own preferences. Feel free to try different kinds of meat, fish or vegetables to discover new flavours. The choice of spices can vary too; some cooks prefer more heat and add chilli powder. The texture of the rice can also be adjusted by using more or less water, so everyone can prepare the dish exactly as they like it. If you enjoy this style of cooking, you will also love a warming Chicken Majboos.
Ingredient substitutions
If certain ingredients are not available, there are plenty of alternatives you can use to preserve the flavour of machboos. In place of basmati rice you can use another long-grain rice, though the taste may vary slightly. If you have no saffron, a combination of turmeric and a touch of paprika will give a similar colour. For the protein, home-cooked or tinned pulses make a tasty addition that gives the dish extra body, much as they do in a Bahraini Fish Majboos.
Drink pairing ideas
A hearty dish like machboos goes beautifully with a range of drinks. Traditionally it is often served with mint tea or a chilled yoghurt drink, both of which are refreshing and complement the aroma of the spices perfectly. Water infused with lemon or mint is another excellent choice for cleansing the palate. For special occasions, fruity cocktails or mocktails can make an attractive addition.
Serving and presentation ideas
Presentation can greatly enhance the overall impression of machboos. One lovely approach is to arrange the dish on a large, shallow platter so the different layers are visible and the colours make an appealing display. Add a touch of elegance with fresh herbs such as coriander or parsley and a scattering of nuts. Take care to keep the dish hot or warm when serving so you can enjoy the flavours at their best.
A bit of history
Machboos has a rich history reaching back to the oldest traditions of the Middle East. The dish has evolved over centuries and is today regarded as a symbolic dish of Bahraini cuisine. It reflects the culture, the traditional cooking techniques and the diverse flavours of the region. Stories of how machboos was served at grand feasts and celebrations reveal the central values of hospitality and community in Bahraini culture, and it stands proudly among the classics of Bahraini cuisine.
More recipe ideas
Summary: Machboos
Machboos is a hearty, nourishing dish that unites the flavours and traditions of Bahrain. The combination of spiced rice, tender meat or fish and a rich selection of spices makes it an unforgettable culinary experience. Whether at festive occasions or in the family circle, this dish is always appreciated. Discover the variety and unique taste of machboos and let the culture of Bahrain inspire you.



