In the early morning mist along the Tonlé Sap, fishmongers call out over baskets of freshly caught snakehead and catfish while the scent of toasted turmeric and lemongrass drifts from nearby kitchens. This is the sensory prelude to amok trey, a dish so beloved that to many Cambodians it is not simply food—it is identity, memory, and pride wrapped in a folded banana leaf.
Unlike the fiery curries of its neighbors, Fish Amok is a study in restraint and balance. The heat is gentle, the coconut milk rich but never heavy, and the texture—achieved through a masterful whisking technique—resembles something between a custard and a mousse. Steamed slowly until it sets into soft, quivering curds, the fish practically dissolves on the tongue, carrying with it the perfume of kroeung, the aromatic Khmer spice paste that forms the backbone of the country's cuisine.
To eat Fish Amok is to taste centuries of Khmer history—Angkorian royal kitchens, riverine trade routes, and a deep spiritual reverence for rice paddies and freshwater fish. It is a dish served at weddings, temple ceremonies, and family Sunday tables alike, each cook guarding a slightly different ratio of galangal to turmeric, passed down like a quiet inheritance.
About This Dish
Amok is believed to have origins in ancient Khmer royal cuisine, with some food historians tracing its steaming technique back over a thousand years to Angkorian times. The word 'amok' refers to the steaming method itself, traditionally done in a banana leaf cup called a 'slab'. While modern versions sometimes use ramekins or bowls, the banana leaf remains essential for purists, imparting a subtle herbal aroma no metal container can replicate. Today, Fish Amok is recognized internationally as Cambodia's signature dish, often the first plate visitors encounter and the one expatriate Cambodians most crave when far from home.
Ingredients
- 500 g firm white fish fillet (snakehead, catfish, or cod), cut into chunks
- 400 ml coconut milk, full-fat
- 2 tbsp kroeung (Khmer curry paste: lemongrass, galangal, turmeric, kaffir lime leaf, garlic, shallot)
- 1 tbsp fish sauce
- 1 tbsp palm sugar
- 2 large eggs
- 3 tbsp coconut cream (for topping)
- 4-5 kaffir lime leaves, thinly sliced (plus extra for garnish)
- 1 red chili, thinly sliced (optional, for garnish)
- 4 banana leaf cups or 4 small heatproof ramekins
- 1 tsp cornstarch (optional, for extra firmness)
- Steamed jasmine rice, to serve
Preparation
- Prepare the banana leaf cups by folding and pinning the corners with toothpicks to create small bowl-like vessels, or lightly grease ramekins as an alternative.
- In a large bowl, whisk together the kroeung paste, fish sauce, palm sugar, and half of the coconut milk until smooth and fragrant.
- Add the eggs and whisk vigorously for 2-3 minutes until the mixture becomes slightly frothy and well emulsified; this step is key to amok's signature light texture.
- Gently fold in the fish chunks and sliced kaffir lime leaves, coating everything evenly in the curry mixture.
- Divide the mixture among the prepared banana leaf cups or ramekins, filling each about three-quarters full.
- Spoon a tablespoon of coconut cream over the top of each portion for a rich, glossy finish.
- Set up a steamer with simmering water and steam the amok cups for 15-20 minutes, or until the custard is set but still tender and slightly jiggly in the center.
- Remove from the steamer and garnish with extra shredded kaffir lime leaf and sliced red chili.
- Serve immediately while warm, alongside a bowl of steamed jasmine rice.
Tips & Variations
For the most authentic flavor, make your own kroeung paste by pounding lemongrass, galangal, turmeric, garlic, shallots, and kaffir lime leaf in a mortar and pestle—the texture and aromatic oils released differ noticeably from store-bought pastes. If banana leaves are unavailable, small ramekins or even a single shallow heatproof dish work well, though steaming time may need slight adjustment for larger vessels.
For a firmer custard, add a teaspoon of cornstarch or an extra egg yolk to the mixture. Vegetarian versions can substitute the fish with firm tofu or a mix of mushrooms and eggplant, while some coastal variations incorporate shrimp or crab alongside the fish for added richness. If you prefer more heat, increase the amount of fresh chili in the kroeung paste rather than adding it only as garnish.
Serving Suggestions
Fish Amok is traditionally served hot, straight from its steaming vessel, with a generous mound of fragrant jasmine rice on the side to soak up the delicate coconut sauce. It pairs beautifully with a simple cucumber salad dressed in lime and a touch of sugar to cut through the richness, as well as a cold glass of young coconut water or a light Cambodian lager. This dish shines as a centerpiece for celebratory meals, family gatherings, or an elegant introduction to Khmer cuisine for guests experiencing it for the first time.





