Zaika Worlds

Machboos

135 min · 6 people · Rice Dishes · Bahrain

Published on 4 November 2026

A large platter of Bahraini machboos, golden spiced basmati rice topped with grilled chicken, fried onions, raisins and nuts

Machboos is Bahrain's national dish — tender chicken simmered in a fragrant stock of baharat, dried black limes, tomatoes, garlic and ginger, then served over golden basmati rice cooked in that same stock and finished with rose water, lemon juice and butter. It is the Friday family feast of Bahrain, served on a large platter with the grilled chicken laid over the rice and scattered with fried onions, raisins and nuts. The dish takes its time — about an hour of gentle simmering for the chicken and a slow final steam for the rice — but most of that time is hands-off, and the result is a whole meal in one pot: spiced, tart, fragrant and deeply satisfying.

Open the interactive recipe — switch language, watch the video, save it

Recipe Video

Watch the recipe video

Be the first to rate this recipe — Rate this recipe

Ingredients

Nutrition (approx. per serving)

776 calories · Protein 41.6 g · Fat 22.6 g · Saturated fat 7.4 g · Carbs 96.9 g · Sugar 5.2 g · Fiber 4.3 g · Sodium 1337 mg

Method

  1. Mix the baharat, turmeric, cumin and cardamom with 1 tsp salt, and sprinkle half of the spice mixture over the chicken halves.
  2. Heat the oil in a large pot and fry the onions until golden brown, then add the green hot pepper and the pierced dried limes.
  3. Add the chicken, coat it in the spices and cinnamon, cover and cook for 3 minutes, then add the garlic, ginger and tomatoes and cook for 3 more minutes.
  4. Sprinkle in the remaining salt, pour in the hot water, cover and simmer for about 1 hour until the chicken is cooked through.
  5. Remove the chicken, brush with oil, sprinkle with the remaining cinnamon and grill in the oven for 10 to 15 minutes until golden brown.
  6. Add the drained rice to the chicken stock in the pot and cook on low heat for 20 to 25 minutes until it has absorbed the stock.
  7. Sprinkle the rose water and lemon juice over the rice, place the butter pieces on top, cover and cook on low heat for 30 minutes.
  8. Serve the rice on a large serving plate and place the grilled chicken halves on top, garnished with extra coriander and a lemon wedge.

Chef's tip

Pierce each dried lime before adding it to the pot, or its tart flavour stays locked inside. Keep the heat very low during the final 30 minutes of steaming so the rice turns fluffy and never sticks.

Serving

Serve the rice mounded on a large platter with the grilled chicken halves laid on top, scattered with extra coriander, fried onions, raisins and toasted nuts, and lemon wedges on the side. Machboos is a Friday family dish, so it goes to the middle of the table for everyone to share, with a simple tomato-cucumber salad and a bowl of yoghurt or daqoos, the Gulf tomato-chilli sauce, alongside. One platter serves 6 people generously.

Storage and reheating

Refrigerate leftover machboos in a closed container and eat within 2 to 3 days. Reheat gently in a covered pot on low heat with a splash of water, or in the microwave, until steaming hot. The rice and chicken can be frozen separately for up to 2 months; thaw overnight in the fridge before reheating. Do not reheat more than once.

Ingredient notes

Variations

Common mistakes

Frequently asked questions

Can I make Machboos with lamb or fish instead of chicken?

Yes. Lamb on the bone is the classic alternative — simmer it for 1.5 to 2 hours until tender, then grill and serve it the same way. For fish, use firm white fish or large prawns and simmer for only 10 to 15 minutes, then lift the fish out before cooking the rice so it does not fall apart.

What is baharat, and what can I use instead?

Baharat is the warm Gulf spice blend at the heart of machboos — typically black pepper, cumin, coriander, cinnamon, cardamom, cloves and nutmeg. If you cannot find a ready blend, mix 1 tsp each of ground black pepper, cumin, coriander and cinnamon with ½ tsp each of cardamom and cloves; the result is close to the bought mix.

Why is my rice mushy or sticky?

Mushy rice usually means too much water, rice that was not soaked and drained, or stirring during the final steam. Soak the rice for 10 minutes, drain it well, cook it in the measured 4.5 cups of stock on very low heat, and do not lift the lid or stir during the last 30 minutes.

Can I make Machboos ahead of time?

Yes. Cook the chicken in the stock a day ahead and refrigerate it, then reheat the stock, cook the rice in it and grill the chicken just before serving. Leftover machboos keeps in the fridge for 2 to 3 days and reheats well with a splash of water.

More

More Rice Dishes recipes · More Bahrain recipes · All recipes · Cooking FAQs · Trending Recipes

Share this recipe: ·