Borderless Kitchen

June 19, 2026 · 8 min read

Amok: Cambodia's National Dish, Steamed Fish Curry in a Coconut Shell

Amok trey is Cambodia's most celebrated dish — fish, coconut milk, and kroeung spice paste steamed inside a banana leaf or coconut shell until it sets into a silky, souffle-like custard. Here's what makes it unique and how to make it at home.

Amok trey — fish amok — is Cambodia's answer to what a national dish should be: deeply aromatic, technically interesting, and unlike anything else in the region. Where Thai curries swim in broth and Vietnamese preparations lean toward broth-based lightness, amok sets up firm and custard-like, somewhere between a curry and a savory steamed pudding.

It's the dish visitors almost always remember most from Cambodia.

What Amok Actually Is

Amok refers to the cooking technique — the process of steaming something in coconut milk until it coagulates. The most common version is amok trey (fish amok), though chicken amok, tofu amok, and prawn amok all exist. The result is not a pourable curry. It's a dense, set custard of fish and coconut that holds its shape when spooned, aromatic with lemongrass, galangal, kaffir lime, and turmeric.

The vessel matters. Traditional amok is cooked and served inside banana leaf cups folded into small boat shapes — the edges pinned with toothpicks to hold the liquid during steaming. The banana leaf imparts a faint grassy fragrance during cooking. Modern restaurants sometimes use coconut shells, ceramic bowls, or ramekins, but banana leaf cups remain the most authentic presentation.

Kroeung: The Foundation Paste

Everything in amok begins with kroeung — Cambodia's foundational spice paste. Yellow kroeung (used for amok) combines:

  • Lemongrass: Thinly sliced, pounded until fibrous parts break down
  • Galangal: Different from ginger — more citrusy, piney, less spicy
  • Kaffir lime zest: The knobby kaffir lime's skin (not regular lime), intensely fragrant
  • Turmeric: Fresh root if available; powdered otherwise
  • Garlic and shallots: Aromatics
  • Dried chilies: Soaked and drained, for mild heat

The paste is made by pounding everything in a mortar in order of toughest to softest fiber — lemongrass first, then galangal, then the more tender ingredients. Store-bought Cambodian yellow kroeung paste exists and works acceptably; the hand-pounded version is noticeably better.

The Custard Structure: Eggs and Coconut

What makes amok set rather than flow is the interaction between eggs and full-fat coconut cream under steam heat. The mixture is essentially a savory coconut custard with fish suspended in it.

The ratio matters:

  • Coconut cream: Not coconut milk — the thick, fatty first pressing
  • Eggs: Usually 1–2 per serving, enough to create coagulation without making it rubbery
  • Fish: Snake fish (trey roas) is traditional in Cambodia; sea bass, tilapia, or any firm white fish works
  • Noni leaves (sluk ngor): Young leaves of the noni plant, used lining the cup and layered within the amok. Slightly bitter, and largely unavailable outside Cambodia and Southeast Asia — spinach is an acceptable substitute

The fish is sliced thin or torn into pieces, marinated briefly in the kroeung paste and coconut cream, then combined with beaten eggs and more cream before ladling into the banana leaf cups.

The Steaming Process

Amok is steamed at medium heat for 15–25 minutes depending on the size of the portions. The steam should be steady but not violent — a rolling boil produces too much turbulence and can cause the custard to become grainy rather than silky.

The finished amok should jiggle slightly when the cup is moved but hold its shape and not pour. The surface is garnished with coconut cream (reduced slightly to thicken), red chili slivers, and fresh kaffir lime leaves.

Serving

Amok is served warm, with steamed jasmine rice alongside. The standard Cambodian presentation arrives at the table still in its banana leaf cup, placed on a plate. You eat from the cup, mixing the custard with rice as you go.

In more elaborate presentations, kaffir lime leaves are arranged in a decorative pattern on the surface before serving. Some versions add a very thin layer of reduced coconut cream poured over the top just before serving.

A Note on Authenticity

Amok recipes vary across Cambodia and are adapted significantly for international restaurants. Common modifications:

  • Thai green curry paste substituted for kroeung (different flavor profile entirely)
  • Coconut milk instead of cream (results in a thinner, less set texture)
  • Regular lime leaves instead of kaffir (the knobby Makrut lime has a distinctly different flavor)
  • Omitting eggs entirely (produces a looser, more liquid result)

The authentic version uses kaffir lime, coconut cream, kroeung, noni or spinach leaves, and eggs. Restaurant versions outside Cambodia are often significantly diluted.


Recipe: Amok Trey (Serves 4)

For the kroeung paste:

  • 3 stalks lemongrass, tender inner parts only, thinly sliced
  • 3 tablespoons galangal, minced
  • Zest of 1 kaffir lime (or 4 kaffir lime leaves, stem removed, finely minced)
  • 1 teaspoon fresh turmeric (or 1/2 tsp powder)
  • 4 cloves garlic
  • 2 small shallots
  • 2 dried red chilies, soaked 30 minutes

For the amok:

  • 400g firm white fish (sea bass, tilapia, snapper), thinly sliced
  • 400ml coconut cream, divided
  • 2 eggs
  • 2 tablespoons fish sauce
  • 1 teaspoon palm sugar
  • 2 cups fresh spinach or young noni leaves
  • Banana leaves for cups (or use ramekins)
  • Kaffir lime leaves and red chili for garnish

Method:

  1. Pound all kroeung ingredients in a mortar to a smooth paste, or blend with a splash of water.

  2. Combine fish with 3 tablespoons of kroeung paste and 100ml coconut cream. Marinate 15 minutes.

  3. Whisk remaining coconut cream with eggs, fish sauce, and palm sugar until combined.

  4. Fold marinated fish into egg-coconut mixture.

  5. If using banana leaves: fold into cup shapes and secure with toothpicks. Line cups with spinach leaves. Ladle amok mixture into cups, filling 2/3 full.

  6. If using ramekins: line with spinach, ladle in mixture.

  7. Steam over medium heat 18–22 minutes, until just set. Surface should not jiggle freely.

  8. Reduce 50ml coconut cream in a small pan until slightly thickened. Spoon over finished amok.

  9. Garnish with kaffir lime leaves and red chili. Serve warm with jasmine rice.

The full recipes live in the book.

Get Tokyo Meets Tuscany on Amazon

Paperback $24.99 · Hardcover $34.99 · eBook $9.99

Free download

Get the free Flavor Pairing Matrix.

The Italian × Japanese ingredient chart behind every recipe in the book. Enter your email — free PDF, one page.