Start by making the Amok paste. Blend all the paste ingredients together until you have a smooth, fragrant paste. You can use a mortar and pestle or a food processor.
Cut the fish (or other protein) into bite-sized pieces and mix it with the Amok paste. Allow it to marinate for about 15-30 minutes.
In a saucepan, heat half of the coconut milk until it starts to bubble.
Add the marinated fish and the remaining coconut milk to the saucepan. Cook over low heat, stirring constantly. You'll see the mixture thicken as it cooks.
Add the fish sauce, sugar, and kaffir lime leaves. Taste and adjust the seasonings as needed.
If you'd like a thicker consistency, you can add a beaten egg to the mixture. Stir well until the egg is fully cooked.
Prepare your banana leaves or aluminum foil by briefly passing them over an open flame to make them more pliable.
Spoon the Amok mixture onto the banana leaves or foil, then fold and secure the edges to create a packet.
Steam the packets for about 15-20 minutes until the Amok is fully cooked and set.
10. Serve your Khmer Amok with steamed rice and garnish with fresh herbs and sliced red bell pepper.
Enjoy your homemade Khmer Amok, a flavorful and aromatic Cambodian delicacy!