Emirati coastal dish · Fish and rice
Fish Machboos Recipe (Emirati Spiced Fish and Rice)
Fry the fish first. Spiced rice stock. Steam together.
Recipe by Farwa ZeeshanTested in the NineFoods home kitchenFish machboos is the coastal version of the Gulf's spiced rice: firm fish rubbed with bzar, fried, then laid over rice cooked in a tangy loomi and tomato stock to steam together. It fails when the fish breaks or the rice turns soggy. The fix is a firm fish, frying it briefly first, and adding it only for the final steam.
The 3 laws of fish machboos
Why this recipe works
Delicate fillets
Hammour or kingfish hold their shape.
Raw fish on rice
A crust stops the fish falling apart.
Stir in
Fish goes on the rice, never into it.
Shopping and prep list
Ingredients
Fish
Rice
The NineFoods fish gauge
Is the fish ready to come out?
Press the thickest part after 15 minutes of steaming.
Method · 3 stages
Step by step
Marinate and fry
- Rub fish with bzar, turmeric, salt and lemon; rest 15 minutes.
- Fry 2 minutes per side and lift out.
Rice stock
- Fry onions in ghee until golden, add garlic, tomatoes, loomi and spices.
- Add hot water and boil.
Cook and steam
- Add rice and boil until steam holes appear.
- Lay fish on top, cover and steam. Use the gauge above.
Chef's troubleshooter
What went wrong? Pick the symptom
Why
Delicate fish or no frying.
Fix next time
Use firm steaks and fry briefly first.
Why
Not marinated.
Fix next time
Rub with lemon and turmeric and use fresh fish.
Why
Too much water.
Fix next time
Use 1.5 cups water per cup of rice.
Why
Steamed too long.
Fix next time
Add the fish only for the last 15 minutes.
Swap smart
Ingredient roles and substitutes
| Ingredient | Job in the dish | Swap with |
|---|---|---|
| Hammour | Gulf favourite | Kingfish, cod or sea bass steaks |
| Bzar | Spice | Baharat with extra cardamom |
| Loomi | Tang | Lemon zest and juice |
| Basmati | Grains | Sella basmati |
After the meal
Serve, store, reheat
Serve with
Daqqus tomato sauce, lemon and a green salad.
Store
Fridge 1 day; fish dries out quickly.
Reheat
Steam covered on low just until warm.
How we tested this recipe
Tested in a home kitchen, not a studio

Recipe developed and tested by Farwa Zeeshan, who cooks and tests every NineFoods recipe on a regular home stove.
- Cooked from start to finish with the exact quantities above for 5 servings, using both the metric and US cup measures.
- Every one of the 3 stages was timed at the stove; heat levels and the 'look for' cues are what we saw in the pan.
- The doneness check (is the fish ready to come out) and the troubleshooter come from batches that went wrong, and how we fixed them.
- Reheating and storage advice was checked on leftovers, not guessed.
Keep cooking
Related recipes and guides
Quick answers
Fish Machboos FAQ
Which fish is best for machboos?
Hammour (grouper) or kingfish, as they stay firm.
Should the fish be fried first?
Yes, briefly; it holds the fish together while it steams on the rice.
Is fish machboos Emirati or Kuwaiti?
It is made across the Gulf coast, especially in the UAE, Bahrain and Kuwait.
Can I use fillets?
Use thick fillets and steam them for less time.