National Dish Bahrain: Bahraini Fish Majboos (Recipe)

In this article
Say hello to Bahraini Fish Majboos, a fragrant rice dish that carries the unmistakable flavours of the Gulf. Tender pieces of fresh fish are layered through spiced basmati rice, scented with baharat, cumin and turmeric until every grain is infused with warmth. It is a dish that speaks of Bahrain’s coastal heritage and its long love affair with the sea. Simple enough for a family supper yet special enough for a gathering, it brings a taste of Arabian hospitality to your own table.
About Bahraini Fish Majboos
Bahraini Fish Majboos is a traditional dish from Bahrain that captures the flavours of the Gulf in a single pot. This hearty rice dish is built around fresh fish, a generous blend of spices and a colourful mix of vegetables. It is not only a feast for the palate but also a reflection of Bahrain’s rich culinary culture. Loved by locals and visitors alike, it appears on the menus of restaurants and in home kitchens across the islands, and belongs firmly to the wider world of Bahraini cuisine.
Ingredients (serves 1–2)
- 200 g rice (long-grain basmati)
- 300 g fresh fish (such as hammour or a similar catch)
- 1 onion, chopped
- 2 cloves garlic, chopped
- 1 tomato, diced
- 2 sticks celery, chopped
- 1 tsp cumin
- 1 tsp turmeric
- 2 tsp baharat (Arabic spice blend)
- 500 ml water or stock
- Oil, for frying
- Salt and pepper, to taste
Shopping for the ingredients
To make delicious Bahraini fish majboos, it is essential to gather the freshest ingredients. Visit local markets or fishmongers to find fresh fish, ideally from a sustainable source. Take care to choose good-quality rice, especially basmati, as it stays fluffy while cooking and soaks up the aromas beautifully. The spices should be fresh too, since they have a decisive influence on the flavour of the finished dish.
Preparing the dish
Before you begin cooking, it is important to prepare all the ingredients well. The rice should be washed and soaked in advance to remove excess starch. The fish should be cleaned and cut into pieces, while the vegetables need to be chopped into small, even pieces so that they cook uniformly. Good preparation is key to the success of your dish, as it allows the aromas to blend perfectly while cooking.
Step-by-step instructions
- Heat the oil in a large pot and fry the onions until golden brown.
- Add the garlic, cumin and baharat and fry everything for another minute.
- Add the tomato and celery to the pot and let the vegetables soften.
- Stir in the soaked rice along with the water or stock and bring everything to the boil.
- Reduce the heat, cover the pot and let the rice simmer for 15 minutes.
- Add the fish, season with salt and pepper, then cover again and let the fish steam for 10 minutes.
- Gently fold everything together to combine the fish and rice, and serve the dish warm.
Gluten-free / lactose-free version
Bahraini fish majboos is naturally gluten-free and lactose-free, as it contains no gluten-based ingredients or dairy products. This makes it an excellent choice for anyone with such allergies or intolerances. Even so, it is worth making sure that the spices and stock are gluten-free too. Choosing your products carefully ensures the meal stays enjoyable for everyone at the table.
Tips for vegans and vegetarians
For vegan or vegetarian versions of Bahraini fish majboos, you can replace the fish with vegetables such as aubergine or courgette. You might also use a plant-based stock in place of fish stock to deepen the flavour. Round out the dish with extra vegetables like chickpeas to create a protein-rich meal. Toasted nuts or dried fruit also make a lovely topping, adding extra texture and aroma.
More tips and tricks
A few simple tricks can make your Bahraini fish majboos even tastier. Using fresh herbs such as coriander or parsley as a garnish enhances not only the aromas but also the look of the dish. It is also worth toasting the spices before adding them to the recipe, to intensify their flavour. Avoid opening the pot too often during cooking, so that the steam and aromas do not escape.
Adapting the recipe to your taste
The recipe for Bahraini fish majboos is highly adaptable and can be varied to suit individual tastes. Experiment with different types of fish or choose your favourite vegetables to shape the dish to your liking. The spice blends can be adjusted entirely to personal preference too; try adding extra paprika or chilli for more heat. Tweaks like these make the cooking even more exciting and personal.
Ingredient substitutions
If you do not have certain ingredients to hand, there are plenty of alternatives you can use. Instead of basmati rice, you could opt for jasmine rice, which also offers an excellent texture, much like the fragrant grains in a Bahraini Lamb Biryani. For the spices, you can use ready-made grill blends tuned to Middle Eastern flavours. That way the dish stays delicious even when you do not have every ingredient in stock.
Drink pairing ideas
To round off the experience of enjoying Bahraini fish majboos, special drinks can be served alongside. A refreshing mint tea or a cool glass of pomegranate juice make perfect companions to this aromatic dish. A non-alcoholic beer can also provide an interesting addition. These drinks help to enhance the flavour experience further and harmonise the spices of the meal.
Serving and presentation ideas
The presentation of a dish is just as important as its taste. Serve your Bahraini fish majboos on a large, flat platter to highlight the colours and textures of the dish. Garnish it with fresh herbs and perhaps a few toasted nuts to add extra visual accents. An appealing presentation not only helps you appreciate the dish but also makes the enjoyment even more special, especially when paired with sides such as Saffron Rice.
A bit of history
Bahraini fish majboos has its roots in traditional Bahraini cooking and is closely tied to the country’s maritime culture. This dish reflects the influence of centuries of trade in spices and fish. It is a popular festive meal, often served at special occasions and celebrations. Preparing it is not only a culinary practice but also a way of sharing memories and stories within the family, much like the beloved Al Majboos served at Bahraini gatherings.
More recipe ideas
Summary: Bahraini Fish Majboos
Bahraini fish majboos is an extraordinary and aromatic dish that reflects the culinary traditions of Bahrain. With its combination of fresh fish, fragrant rice and a wealth of spices, it offers an incomparable taste experience. Whether you prepare it for a special occasion or simply for a delicious dinner, this dish is guaranteed to bring joy to you and your guests. Let yourself be tempted by its varied aromas and enjoy a piece of Bahraini culture at your own dining table.



