Authentic Hor Mok Pla Recipe (Thai Steamed Fish Mousse): The Ultimate Curry Custard Guide
Master the delicate Hor Mok Pla. The ultimate guide to Thai Steamed Fish Curry Mousse in banana leaf cups. Learn the secret stirring technique for a bouncy, soufflé-like texture.
If you walk through a morning market in Thailand, you will see rows of small, green banana leaf cups filled with a vibrant orange custard, topped with a dollop of snowy white coconut cream and a sliver of red chili. This is Hor Mok.
"Hor" means to wrap. "Mok" refers to the cooking method (burying in ash or steaming). "Pla" means Fish.
This is not a "soup" curry. It is a Curry Mousse. The texture is unique: it should be soft like a custard but "bouncy" like a fish cake. It shouldn't be watery or grainy. Achieving this texture is a science. It relies on the interaction between the fish protein and the coconut milk when stirred vigorously.
Today, I am giving you the Ultimate Masterclass. We will cover how to make your own Banana Leaf Cups (Krathong), why you must stir the paste in one direction only, and the trick to the perfect "Coconut Head" topping.
Part 1: The "Bounce" (The Stir)
The difference between a bad Hor Mok (mushy) and a great Hor Mok (springy) is The Stir. In Thai, we call this Kone. You cannot just mix the ingredients. You must stir the fish meat and red curry paste with the coconut milk in one direction for at least 10-15 minutes.
The Science: This agitation releases the myosin proteins in the fish, creating a gel-like structure (similar to kneading dough). If you use a food processor, pulse it carefully so you don't overheat the mixture.
Part 2: The Vessel (Banana Leaf vs. Ramekin)
Authenticity demands Banana Leaves. They impart a subtle, grassy, tea-like aroma to the mousse as it steams.
The Hack: If you cannot find banana leaves, you can use ceramic ramekins or silicon muffin molds. The taste will be slightly less herbal, but the texture will be the same.
The Bedding: Inside the cup, we hide a layer of vegetables—usually Thai Basil (Horapa), Cabbage, or Ninda leaves.
These steam along with the fish, adding moisture and aroma.
Part 3: The Topping (Hua Kati)
The visual signature of Hor Mok is the white cap. This is thick coconut cream thickened with a little rice flour. It provides a creamy, salty contrast to the spicy, savory fish mousse underneath. Do not skip this!
The Recipe: Authentic Hor Mok Pla
Prep time: 40 minutes | Cook time: 20 minutes | Servings: 6 Cups
Ingredients
The Curry Mousse:
500g White Fish Fillet (Snakehead, Tilapia, or Cod), skinless and chilled.
3 tbsp Red Curry Paste (High quality).
1 cup Coconut Cream (The thick part).
1 Egg (provides structure).
1 tbsp Fish Sauce.
1 tsp Palm Sugar.
1 tsp Rice Flour (optional, for stability).
5 Kaffir Lime Leaves, sliced hair-thin (Chiffonade).
The "Bedding" (Vegetables):
1 cup Thai Basil Leaves (Horapa).
1 cup Cabbage, shredded and blanched.
The "Head" (Topping):
½ cup Coconut Cream.
1 tsp Rice Flour.
pinch of Salt.
The Garnish:
Red Spur Chili, sliced into slivers.
Kaffir Lime Leaf strips.
Cilantro leaves.
The Cups:
Banana Leaves (cleaned) & Toothpicks (or 6 Ceramic Ramekins).
Step-by-Step Instructions
Phase 1: The Cup (Krathong)
Cut: Cut banana leaves into 5-inch circles (use a bowl as a template). You need 2 layers per cup.
Fold: Stack 2 circles (grains crossing). Pinch 4 corners to create a square-ish cup shape.
Secure: Pin each corner with a toothpick (or staple, if you remove before eating).
Alternative: Grease 6 ceramic ramekins with a little oil.
Phase 2: The Mousse (The Workout) 4. Slice: Cut the chilled fish into small chunks. 5. Mix: In a large bowl (or food processor), combine Fish, Red Curry Paste, Egg, Fish Sauce, and Sugar. 6. The Stir: Add the Coconut Cream slowly while stirring. * Manual: Stir in one direction vigorously with a wooden spoon. Slap the paste against the side of the bowl. Do this for 10-15 minutes until it becomes sticky, thick, and pale orange. * Processor: Pulse until smooth and sticky (do not liquefy). 7. Fold: Gently fold in half of the sliced Kaffir Lime Leaves.
Phase 3: The Assembly 8. Bedding: Place a pinch of Thai Basil and Cabbage at the bottom of each cup. 9. Fill: Spoon the curry mousse into the cups, filling them almost to the top. Tap the cups on the table to remove air bubbles.
Phase 4: The Steam 10. Steam: Prepare a steamer with boiling water. Place cups in the steamer. 11. Cook: Steam on Medium Heat for 15-20 minutes. The mousse will puff up slightly (like a soufflé).
Phase 5: The "Head" & Finish 12. Thicken: While steaming, mix the Topping ingredients (Coconut Cream, Rice Flour, Salt) in a small pan. Heat gently until thick and glossy. 13. Top: Open the steamer. Spoon a dollop of the thick white cream onto the center of each cup. 14. Garnish: Top with a sliver of Red Chili and Kaffir Lime Leaf. 15. Finish: Steam for 1 more minute to set the topping. Remove and cool slightly.
Pro-Tips: The Ice Bath Trick
Temperature Control: The fish paste must stay cold while you stir it to maintain the protein structure. If you live in a hot kitchen, place your mixing bowl over a larger bowl filled with ice (bain-marie style) while you stir.
Fish Selection: You need a fish with "bounce." Featherback (Pla Gra-ray) is traditional, but Tilapia or Snapper works well. Avoid oily fish like Salmon, which will make the mousse greasy.
Comprehensive Troubleshooting Guide
Problem: The mousse is watery/loose.
Cause: You didn't stir long enough, or you used thin coconut milk instead of cream.
Fix: Next time, stir until your arm hurts! The paste must be sticky enough to hold a spoon upright.
Problem: The cups leaked.
Cause: Banana leaves were old/brittle.
Fix: Briefly toast the banana leaves over an open flame (or dip in hot water) to make them pliable before folding.
Problem: It’s too spicy.
Cause: Curry paste potency varies.
Fix: Add more sugar and an extra egg to mellow out the heat.

.jpeg)
0 Comments