Tod Mun Pla (Thai Fish Cakes with Red Curry Paste)
Why this recipe works
- Springy, crisp texture: Blending the cold fish into a sticky paste helps the cakes hold together and gives them their characteristic bounce.
- Bright relish balance: The lightly pickled cucumber cuts through the richness of the fried fish cakes and sharpens the curry flavour.
- Concentrated curry flavour: Red curry paste seasons the fish mixture directly, giving the cakes a deep savoury heat without needing a separate sauce.
Get the most out of this recipe
Adjust the heat
- For a gentler heat: Choose a milder red curry paste, as the spice level of shop-bought pastes can vary considerably.
- Keep the relish bright: If the cakes taste quite spicy, add an extra squeeze of lime to the cucumber relish to make the heat feel fresher and more balanced.
Texture tips
- Chill if the mixture softens: A brief chill makes the paste easier to shape and helps the patties keep their neat edges in the pan.
- Drain briefly after frying: Lift the fish cakes out as soon as they are deep golden and let excess oil drain away before serving.
Ingredient notes
- Use firm white fish: A firm, lean white fish gives the best springy texture; very oily or delicate fish can make the mixture looser.
- Curry paste strength varies: Some red curry pastes are saltier, hotter or more aromatic than others, so a small test cake is useful before frying the whole batch.
Make-ahead tips
- Shape ahead: The fish cakes can be shaped in advance and kept chilled until you are ready to fry.
- Reheat for crispness: Reheat cooked fish cakes on a baking tray in a 200°C (390°F) oven until piping hot; make the cucumber relish fresh for the best texture.
Equipment you'll need
Ingredients
Fish cakes
Cucumber relish
Instructions
- Cut the white fish into chunks and pat dry. Thinly slice the green beans, then finely chop the fresh coriander. Halve the lime and set aside.
- Make the relish: halve the cucumber lengthways, scoop out the watery seeds, then thinly slice. Toss with the rice vinegar, a squeeze of lime juice, and a pinch of caster sugar taken from the measured amount. Set aside to lightly pickle while you cook the fish cakes.
- In a food processor, blitz the fish with the red curry paste, remaining caster sugar and the egg until it becomes a sticky paste. Scrape into a bowl and fold in the sliced green beans and most of the coriander, reserving a little for serving. The mixture should feel springy and hold its shape.
- With damp hands, shape the mixture into small patties about 4 to 5 cm wide. Arrange them on a plate as you go. If the mixture feels soft, chill it briefly so it firms up.
- Heat the vegetable oil in a large frying pan over medium-high heat until shimmering. Fry the fish cakes in batches for 2 to 3 minutes per side, turning once, until deep golden and cooked through. Lift out with tongs and drain briefly before frying the next batch.
- Serve the tod mun pla hot with the cucumber relish, the reserved coriander, and extra lime wedges for squeezing. Eat straight away while the outside is crisp and the centres are springy.
Recipe notes
Tips
- Keep the fish very cold before blending; it helps the mixture turn sticky and springy rather than loose.
- Fry one small test cake first to check the seasoning and oil temperature; it should sizzle steadily and colour in a couple of minutes per side.
- Eggs and fish should be cooked thoroughly before serving, especially for young children, older adults, and anyone who is pregnant or immunocompromised.
Substitutions
- Replace White fish fillet with another firm White fish fillet for a similar texture.
- Replace Red curry paste with a milder Red curry paste if you prefer less heat.
- Replace Rice vinegar with a slightly smaller amount of Rice vinegar plus extra Lime juice for a sharper relish.
Storage
- Refrigerate up to 2 days
- Cool the cooked fish cakes quickly, then refrigerate in a sealed container. Reheat on a baking tray in a 200°C (390°F) oven for 8 to 10 minutes until piping hot; the relish is best made fresh. Freeze cooked fish cakes in a single layer, then bag once solid, and reheat from frozen in a 200°C (390°F) oven for 12 to 15 minutes.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 50min (45min active)
- Difficulty: Medium
- Cuisine: Thai
-
Allergens:
Eggs Fish
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
Misen Carbon Steel Nonstick Frying Pan 12 Inch
- Works on all stovetops
- Naturally nonstick when seasoned
- Requires seasoning and maintenance
Pyrex Glass Mixing Bowls with Lids
- Microwave safe
- BPA-free lids
- Glass is heavier
All-Clad HA1 Hard Anodized Nonstick Fry Pan 12 Inch
- Top-tier build quality
- Excellent heat distribution
- Expensive
KitchenAid Stainless Steel Mixing Bowls
- Non-slip base
- Stainless steel
- Not microwave safe
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.

























