Clicky
Home RegionsSoutheast AsiaCambodiaCambodian Fish Amok Recipe

Cambodian Fish Amok Recipe

Cambodian Fish Amok Recipe – Steamed Coconut Fish Curry

by JsCb-admin
Cambodian Fish Amok Recipe
Jump to Recipe Print Recipe
Follow us on PinterestFollow

Fish amok is Cambodia’s national dish, and honestly, if you’ve never tried it at home, you’re in for a treat. This Cambodian fish amok recipe brings together tender white fish, coconut milk, and a punchy kroeung paste—think creamy, custardy curry, all gently steamed in banana leaves. It’s a little different than the usual Southeast Asian curries you might know. The texture? Almost mousse-like, not soupy at all.

I’ve been tinkering with this Cambodian fish amok recipe to make sure it works for home cooks and still feels authentic. The flavors and texture are just so unique. Once you get the hang of it, you’ll probably want to make it again and again.

Let’s get into it. I’ll break down everything you need—from how to pick the right fish, to what makes the kroeung paste special, and even some tricks for adjusting the recipe if you’ve got dietary needs. If you’re after a classic Cambodian fish amok recipe, you’re in the right spot.

Cambodian Fish Amok Recipe

Traditional Ingredients for Cambodian Fish Amok

The backbone of any authentic Cambodian fish amok is pretty simple: fresh fish, homemade kroeung paste, and coconut milk. Each one matters. The fish gives you that delicate base, the kroeung brings the signature flavor, and the coconut milk ties it all together with a creamy finish.

Essential Fish Selection

For this Cambodian fish amok recipe, I reach for firm white fish—catfish, snakehead, or tilapia are all great. You want something mild that won’t fall apart when steamed. Catfish is the classic choice in Cambodia. Its texture is spot on; it stays together even after mixing with coconut milk and eggs. I slice it into bite-sized pieces, about half an inch thick.

Fresh fish really does make a difference. Look for clear eyes, bright red gills, and springy flesh. If you can’t find fresh, frozen fillets will do—just thaw and pat them dry first.

Key Aromatics and Herbs

The magic of a Cambodian fish amok recipe is in the aromatics. Kaffir lime leaves bring a citrusy pop. I’ll use 4-6 leaves, either shredded or whole for steaming. Fresh turmeric root gives that golden color and earthy flavor. Galangal (sort of like ginger, but sharper and more piney) is a must, and lemongrass adds a bright note that cuts through the richness.

Don’t skip the garlic and shallots—they’re the backbone of the kroeung paste and add real depth to the dish.

Kroeung Paste Components

Kroeung is what makes this Cambodian fish amok recipe stand out. It’s a blend of lemongrass, galangal, kaffir lime leaves, turmeric, garlic, shallots, and sometimes a few Thai chilies if you want heat. If you can find fingerroot (krachai), toss that in too for an extra layer of flavor. I usually blend everything with a splash of water or oil to get a smooth paste. Making it fresh is a bit of work, but store-bought can’t compete.

Traditionally, you’d use a mortar and pestle, but honestly, a food processor is just easier. The texture’s a little different, but it gets the job done.

Cambodian Fish Amok Recipe

Step-By-Step Preparation Instructions

Amok 1

Step 1: Prepare the Banana Bowls (Optional): If using banana leaves, fold them into small bowl shapes and secure with toothpicks. Set aside.

Amok 2

Step 2: Make the Curry Paste (If Using): Trim the root end from the lemongrass and use only the white portion. Cut it into small pieces. Add all curry paste ingredients to a food processor and purée until a smooth paste forms. Add 1 Tbsp water if needed to help it blend.

Amok 3

Step 3: Prepare the Fish Mixture: Add 12 oz of the fish to a food processor and pulse until broken down but not puréed.

Amok 4

Step 4: Transfer to a bowl and add 3 Tbsp curry paste, coconut milk, eggs, fish sauce, sugar, and half of the kaffir lime leaves. Mix thoroughly until fully combined.

Amok 6

Step 5: Assemble the Amok: Place 3 Thai basil leaves into each banana bowl (or heatproof serving bowl). Divide half of the fish mixture evenly among the bowls.

Amok 5

Step 6: Top each with a reserved slice of fish, then cover with the remaining fish mixture.

Amok 7

Step 7: Steam: Cover and steam for 10 minutes. Remove the lid, spoon 1 Tbsp of the reserved coconut milk over each amok, and sprinkle with the remaining slivered kaffir lime leaves.

Making the Kroeung Paste

First, gather your aromatics—lemongrass, galangal, turmeric, garlic, shallots, and kaffir lime leaves. I peel and chop everything, then toss it all into a food processor or start pounding in a mortar and pestle. If I’m doing it by hand, I always start with the tough stuff like lemongrass and galangal, then add the softer ingredients.

You want the paste to be smooth and fragrant. I usually blend for a couple of minutes, scraping down the sides as I go. Aim for a thick, pesto-like texture.

Key ingredients for kroeung paste:

  • 3-4 stalks lemongrass (white parts only)
  • 2 tablespoons galangal
  • 1 tablespoon fresh turmeric
  • 5-6 garlic cloves
  • 3-4 shallots
  • 4-5 kaffir lime leaves

Marinating the Fish

I cut my fish into chunks, about 1-2 inches. Catfish, cod, or snapper all work. In a big bowl, I mix the kroeung paste with coconut milk, fish sauce, and palm sugar. One beaten egg goes in for that signature custardy texture. My go-to ratio is 2 tablespoons of kroeung per cup of coconut milk.

I fold in the fish gently so every piece gets coated. It needs to chill in the fridge for at least 15-20 minutes. That’s just enough time for the flavors to work their way in.

Cooking Methods for Fish Amok

For a real Cambodian fish amok recipe vibe, I love steaming in banana leaf cups. I cut banana leaves into 8-inch squares, soften them over a flame, then fold into little bowls and pin them with toothpicks.

Fill each cup about three-quarters full with the fish mixture. Top with a spoonful of thick coconut cream and a few torn kaffir lime leaves. Steam for 20-25 minutes over medium heat—done when it’s set and the fish flakes apart easily.

No banana leaves? No problem. Ramekins or small heatproof bowls work. Just make sure the water in your steamer doesn’t touch the bowls. You’ll know it’s ready when it looks like custard and the fish is cooked through.

Cambodian Fish Amok Recipe

Serving Suggestions and Presentation

This Cambodian fish amok recipe is best served in banana leaf bowls, with a scoop of jasmine rice to soak up all that creamy curry goodness.

Traditional Banana Leaf Wrapping

If you can get your hands on banana leaves, use them—they add an earthy aroma that pairs perfectly with the curry. Cut them into 6-inch circles, fold into cups, and pin the edges. It’s a bit of a project, but worth it for the look and the subtle flavor.

Can’t find banana leaves? Ramekins or small bowls are totally fine. The taste stays the same, even if you lose a bit of that traditional flair. Honestly, not everyone has access to banana leaves, and that’s okay.

Best Accompaniments

Steamed jasmine rice is a must with this Cambodian fish amok recipe. The rice is just sticky enough to soak up the sauce, and it keeps things balanced.

For a full spread, I like to add:

  • Fresh cucumber slices—cool and crisp, perfect contrast
  • Pickled vegetables—for a little tang and crunch
  • Fresh herbs—Thai basil, cilantro, or mint on the side

Sometimes I’ll serve a simple veggie soup or stir-fried morning glory alongside. And don’t forget a squeeze of lime juice—it really wakes up the flavors just before you dig in.

Cambodian Fish Amok Recipe

Tips, Variations, and Dietary Adaptations

This Cambodian fish amok recipe is surprisingly flexible. You can swap in different fish, use chicken or pork, or even make it plant-based and still keep the spirit of the dish alive.

Common Recipe Variations

I’ve tried all sorts of fish in amok—snapper, cod, tilapia, even salmon if I’m feeling fancy. Some folks use chicken or pork, cut into small pieces. It’s all about what you like.

Want it richer? Use more coconut cream. Prefer it lighter? Go with regular coconut milk. You can also play with the spice level—add more chilies for heat, or back off for a milder dish. A touch of palm sugar brings a gentle sweetness that ties everything together.

Steaming methods:

  • Banana leaf cups (classic and pretty)
  • Ramekins or small bowls (easy and practical)
  • One big baking dish (for a crowd, why not?)
  • Halved coconut shells (if you want to show off)

So, give this Cambodian fish amok recipe a try. It’s a little project, sure, but the payoff is totally worth it. And hey, if your first batch isn’t perfect, that’s fine—just means you get to make it again.

Vegetarian and Vegan Alternatives

When I want a vegetarian twist on the Cambodian fish amok recipe, I swap in firm tofu, tempeh, or even mushrooms. I usually cut the tofu into cubes and press it—gets rid of all that extra water. Oyster or shiitake mushrooms? They bring this meaty bite that honestly works great when you steam them.

For a vegan Cambodian fish amok recipe, I stick with those veggie substitutes and double-check that the kroeung paste skips fish sauce or shrimp paste. Instead, I’ll reach for soy sauce or tamari—easy swap for that salty kick. Sometimes I’ll toss in seaweed or kelp powder to get a little of that ocean vibe back in the mix.

Honestly, the process doesn’t really change for this Cambodian fish amok recipe, no matter what protein you use. I just steam the veggie amok for about 15-20 minutes, watching for it to set up nicely. If you’re after a plant-based Cambodian fish amok recipe, this approach gets you surprisingly close to the real thing. I’ve made this Cambodian fish amok recipe a bunch of times, and it’s always a hit—even with meat-eaters.

Cambodian Fish Amok Recipe

Fish Amok vs Thai Curry

Fish amok and Thai curry are both flavorful Southeast Asian dishes, but they differ greatly in texture, preparation, and overall presentation.

Fish amok is a traditional Cambodian dish made by combining fish with coconut milk, eggs, and aromatic spices, then steaming the mixture in banana leaves. The result is a firm, custard-like texture that is rich yet delicate. The flavors are mild, slightly sweet, and fragrant, with an emphasis on balance rather than heat.

Thai curry, in contrast, is a saucy dish made with curry paste, coconut milk, and a variety of herbs and spices. It has a liquid consistency and is often spicier, with bold flavors from ingredients like chili, lemongrass, and kaffir lime. Thai curry is typically served as a stew-like dish alongside rice.

The main difference is cooking method and texture: fish amok is steamed and set like a custard, while Thai curry is liquid and more intense in flavor.

Choose fish amok if you prefer a gentle, refined dish with a unique texture. Opt for Thai curry if you want a bold, spicy, and saucy meal with strong flavors.

Cambodian Fish Amok Recipe

Cambodian Fish Amok Recipe FAQ

1. What is fish amok?
A traditional Cambodian dish made with fish and curry paste steamed in banana leaves.

2. What gives fish amok its texture?
Eggs and coconut milk create a custard-like consistency.

3. Why is it steamed instead of cooked in a pot?
Steaming helps maintain its delicate texture.

4. What herbs are used in fish amok?
Lemongrass, kaffir lime leaves, and galangal.

5. Is fish amok considered a national dish?
Yes, it is one of Cambodia’s most iconic dishes.

Fish Amok Recipe

Cambodian Fish Amok

The Fish Amok recipe is Cambodia's national dish, and honestly, after trying it on my travels, I totally get the hype. This steamed fish curry blends tender fish, coconut milk, and a bunch of aromatic spices into a creamy, custard-like dish that's so different from any curry I've ever had.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 3 Servings
Course: Main Course
Cuisine: Cambodian, SE Asian
Calories: 486

Ingredients
  

Curry Paste
  • 2 stalks lemon grass (remove dry outer leaves) white part only
  • 2 pieces ginger root minced
  • 1 clove garlic
  • 5 small red peppers dried red chilies soaked for 5 minutes in hot water, drained
  • pinch turmeric fresh
Steamed Fish Curry
  • 16 oz fish firm white
  • 14 oz coconut milk reserve 3 tbsp for garnish
  • 2 eggs
  • 2 tbsp fish sauce
  • 2 tbsp sugar
  • 5 lime leaves kaffir sliced thinly (separated)
  • 9 basil leaves

Instructions
 

  1. Prepare the Banana Bowls (Optional): If using banana leaves, fold them into small bowl shapes and secure with toothpicks. Set aside.
    Amok 1
  2. Make the Curry Paste (If Using): Trim the root end from the lemongrass and use only the white portion. Cut it into small pieces. Add all curry paste ingredients to a food processor and purée until a smooth paste forms. Add 1 Tbsp water if needed to help it blend.
    Amok 2
  3. Prepare the Fish Mixture: Add 12 oz of the fish to a food processor and pulse until broken down but not puréed.
    Amok 3
  4. Transfer to a bowl and add 3 Tbsp curry paste, coconut milk, eggs, fish sauce, sugar, and half of the kaffir lime leaves. Mix thoroughly until fully combined.
    Amok 4
  5. Assemble the Amok: Place 3 Thai basil leaves into each banana bowl (or heatproof serving bowl). Divide half of the fish mixture evenly among the bowls.
    Amok 6
  6. Top each with a reserved slice of fish, then cover with the remaining fish mixture.
    Amok 5
  7. Steam: Cover and steam for 10 minutes. Remove the lid, spoon 1 Tbsp of the reserved coconut milk over each amok, and sprinkle with the remaining slivered kaffir lime leaves.
    Amok 7
Nutrition Facts
Cambodian Fish Amok
Serving Size
 
1 Serving
Amount per Serving
Calories
486
% Daily Value*
Fat
 
34
g
52
%
Saturated Fat
 
27
g
169
%
Trans Fat
 
0.01
g
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
3
g
Cholesterol
 
185
mg
62
%
Sodium
 
1080
mg
47
%
Potassium
 
833
mg
24
%
Carbohydrates
 
13
g
4
%
Fiber
 
0.1
g
0
%
Sugar
 
9
g
10
%
Protein
 
37
g
74
%
Vitamin A
 
223
IU
4
%
Vitamin C
 
2
mg
2
%
Calcium
 
65
mg
7
%
Iron
 
6
mg
33
%
* Percent Daily Values are based on a 2000 calorie diet.

Cambodian Fish Amok Recipe

Follow us on PinterestFollow

You may also like

11 comments

Aries Boyer January 10, 2026 - 11:01 pm

Does anyone else think substituting catfish in the Fish Amok recipe could give it a unique twist? Might be worth a try!

Malayah Best January 11, 2026 - 12:01 am

Absolutely! Catfish could add an unexpected but exciting flavor to Fish Amok. Lets experiment!

Eliana Spence January 30, 2026 - 6:26 am

Is anyone else curious if substituting chicken for fish in the Amok recipe would maintain the traditional flavor profile?

London Mcclure February 12, 2026 - 11:21 pm

Just wondering, wouldnt the flavor profile of Fish Amok change significantly if one substituted traditional Cambodian herbs with those more locally available?

Russell Terrell February 13, 2026 - 5:21 am

Locally sourced herbs might alter the taste, but isnt culinary creativity worth exploring?

Kannon Lyons February 17, 2026 - 12:34 am

Is there any alternative for kaffir lime leaves in Kroeung paste? Cant seem to find them anywhere locally. Any suggestions?

Nylah February 17, 2026 - 9:34 am

Try Bay leaves or lemon zest, might not be authentic but its better than none!

Addison Rodriguez March 3, 2026 - 8:11 am

Isnt it true that using catfish instead of snakehead fish would drastically alter the authentic taste of Fish Amok?

Rene Dickson March 3, 2026 - 2:22 pm

Has anyone tried substituting the traditional fish with tofu in the Fish Amok recipe? Would the Kroeung paste flavors still hold up?

Alonzo Mullen March 8, 2026 - 3:09 am

Anyone else think substituting catfish for traditional snakehead fish in Fish Amok slightly alters the taste profile?

Taylor March 24, 2026 - 9:15 pm

Just wondering, wouldnt the flavor profile change drastically if we substitute catfish for tilapia in the Fish Amok recipe?

Comments are closed.