
Bushehr, the Persian Gulf port, sits at the cultural intersection of Iran, Arabia, and India — and its fish stews show it. Khoresh mahi Bushehri (also called ghaliyeh mahi) cooks firm white fish in a fragrant herb sauce sharpened with tamarind paste and dried Persian limes (limoo amani), with a base of cilantro, fenugreek, and dried fenugreek leaves. The result is bright, sour, slightly bitter — completely unlike Tehrani khoresht, which leans rich.
Persian Gulf fish stewed in tamarind, dried lime, and fenugreek — the broth is dark green-brown, sour and slightly bitter. Eaten over saffron rice, the lime perfume rising from the bowl.
Bushehri stew uses limoo amani (dried lime), which contains limonene that volatilizes only at simmering temperatures — fresh lime would not produce the same depth. Fenugreek's sotolon gives the sauce its distinctive aroma, while the tamarind and dried-lime acidity is what cuts the fish's oily, briny notes.
Variations
Bushehri version uses tamarind and dried lime; Bandari version adds chili; Khuzestani version uses date molasses — three Persian Gulf fish stews.
On the Palate
Where Khoresh Mahi Bushehri sits in the Persian flavor cloud
Ingredients
How it's made
5 steps · 1 hour 30 min
- 110 min
Sauté 2 chopped onions in 4 tbsp oil over medium heat 10 min until soft.
- 28 min
Add 6 minced garlic cloves, 2 large bunches chopped cilantro, 1 small bunch chopped fenugreek leaves, 1 tbsp dried fenugreek, 1 tbsp turmeric, 1 tsp ground coriander. Sauté 8 min — the herbs darken and become fragrant.
Watch outFry the herbs down until they turn dark green and release a deep, savory fragrance — pale, grassy-smelling herbs mean the stew will taste raw and flat.
- 320 min
Add 3 tbsp tamarind paste, 4 pierced dried Persian limes (limoo amani), 1 tsp salt, 1L water. Simmer covered 20 min.
Watch outPierce each dried lime before it simmers so it can give up its sour perfume — whole and unbroken, it just floats and the sauce never gets that tart depth.
- 411 min
Add 800g firm white fish (sea bream, sea bass, hake) in chunks. Simmer 10-12 min until just cooked.
Watch outSlip the fish in only for the last 10-12 minutes and stop at just-flaking — the delicate flesh falls apart into mush if it sits in the simmer too long.
- 52 min
Taste — should be bright tart with herbal bitterness. Adjust salt. Serve over chelo (white rice) with extra lime juice.
Archive tool suggestions — not reviewed
These legacy suggestions have not been evidence-reviewed and are not presented as required tools.






