National Dish United Arab Emirates: Fish Machboos (Recipe)

In this article
Discover Fish Machboos, the fragrant national dish of the United Arab Emirates! This aromatic one-pot brings together flaky fresh fish, perfumed basmati rice and a generous handful of warming spices. Every spoonful carries the scent of cumin, coriander and cinnamon, a reflection of the trade routes that once shaped the Gulf coast. Bring the flavours of an Emirati kitchen straight to your own table with this comforting, deeply satisfying dish.
About Fish Machboos
Fish Machboos is a traditional dish of the United Arab Emirates, defined by its aromatic marriage of fresh fish, fragrant rice and a whole medley of spices. The dish mirrors the rich culture and tradition of Emirati cooking, where subtle balance matters as much as bold flavour. That perfect harmony of aromas turns Fish Machboos into a feast for the senses, delighting locals and visitors alike. Every plate is a fragrant journey through the tastes and scents of the region.
Ingredients (serves 1–2)
- 250 g fresh fish (such as cod or hammour)
- 200 g basmati rice
- 1 onion, diced
- 2 tomatoes, diced
- 2 cloves garlic, chopped
- 1 green chilli, finely chopped
- 1 tsp cumin
- 1 tsp coriander
- 1/2 tsp turmeric
- 1 cinnamon stick
- 1 litre vegetable stock
- Fresh coriander, to garnish
- Salt and pepper to taste
Shopping for the ingredients
To make Fish Machboos, it is well worth choosing the freshest ingredients you can find. The fish in particular plays a central role in this dish, so visit a local market or a trusted fishmonger to secure the best quality. Look for fish that appears bright and firm and smells clean and pleasant, as this guarantees the finest flavour once everything comes together in the pot.
Preparing the dish
Preparing Fish Machboos takes a little time, but the effort is richly rewarded. Begin by rinsing the basmati rice thoroughly and leaving it to soak for around 30 minutes. This removes excess starch and helps the grains stay light and separate as they cook. While the rice soaks, prepare the vegetables and the fish so the cooking process moves along quickly and smoothly.
Step-by-step instructions
- Heat a little oil in a large pot and fry the onion until golden brown.
- Add the garlic and green chilli and fry for a further 1–2 minutes.
- Stir in the diced tomatoes along with the cumin, coriander, turmeric and the cinnamon stick, and let the mixture simmer for a few minutes.
- Pour in the stock and bring everything to the boil.
- Add the soaked rice, reduce the heat, cover and let it simmer for about 15 minutes.
- In the final 5 minutes of cooking, lay the fish on top of the rice so it steams gently.
- Serve the dish garnished with fresh coriander.
Gluten-free / lactose-free version
Fish Machboos is naturally gluten-free and lactose-free, which makes it an excellent choice for anyone with those intolerances. Simply use gluten-free rice if you want to be completely certain the dish contains no gluten, and check that all your spices and stock are gluten-free too. For a lactose-free meal no further changes are needed at all, which makes this dish especially straightforward to prepare.
Tips for vegans and vegetarians
Although Fish Machboos is traditionally made with fish, there are easy ways to make it vegan or vegetarian. In place of fish you can use hearty vegetables or tofu, both of which complement the flavour and texture of the dish beautifully. Experiment with aubergine, courgette or carrot, which all pair wonderfully with the spices. Be sure to use vegetable stock free from any animal products to create a delicious plant-based version.
More tips and tricks
A few clever tricks in the kitchen can lift the flavour of Fish Machboos considerably. Let the rice rest for a few minutes after cooking so it can soak up the aromas fully. Reach for fresh spices wherever possible, as they deliver far more intense flavour. You can also garnish the dish with toasted almonds or pine nuts to add an extra layer of texture and a pleasant nutty note.
Adapting the recipe to your taste
One of the most enjoyable things about making Fish Machboos is the freedom to adapt it to your own preferences. Try different types of fish, or adjust the spices to suit your palate. Fancy it hotter? Add extra chilli or spice. Prefer something milder? Simply hold back on the fiery ingredients. The result is a dish tuned precisely to your own taste, much like the seafood-rich Makbous Samak.
Ingredient substitutions
If you do not have every ingredient for Fish Machboos to hand, there are plenty of alternatives to fall back on. Instead of basmati rice you could use jasmine rice, which works just as well. Should fresh fish be hard to find, frozen fish is a fine substitute — just be sure to thaw it fully first, as you would for Grilled Hammour. You can also vary the spices, trying different herb blends or spice combinations to make it your own.
Drink pairing ideas
The right drink rounds off the whole Fish Machboos experience perfectly. In the Emirates, refreshing choices such as mint tea or pomegranate nectar are served traditionally, offering a pleasant lift that complements the flavours of the dish. Those who enjoy something with a little more spirit might reach for a chilled glass of light Arabic beer, which pairs handsomely with the savoury, spiced notes.
Serving and presentation ideas
Presentation is another important part of serving Fish Machboos well. To make the dish look as good as it tastes, serve it in a large bowl and garnish with freshly chopped coriander and toasted nuts. Use traditional plates or bowls to underline the Emirati flair. Small touches such as lemon wedges or cucumber slices on the side add a lovely finishing note, in the same generous style as Chicken Machboos.
A bit of history
Fish Machboos has a long history closely tied to the coastal regions of the United Arab Emirates. The dish arose as a way for fishing and trading communities to combine their fresh catches with their stores of rice. Over time it became a much-loved meal prepared in countless households. Its layering of spices reflects the influence of the trade routes that once crossed the region, making it a true symbol of Emirati cuisine.
More recipe ideas
Summary: Fish Machboos
Fish Machboos is more than just a dish; it is a culinary experience and a window onto the culture of the United Arab Emirates. With its combination of fresh fish, spices and rice, it offers a rich explosion of flavour with every bite. Whether you are a seasoned cook or just starting out, this recipe is easy to prepare and simple to adapt. Discover the aromas of Fish Machboos and let the flavours of Emirati cooking win you over.



