Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Thai Fish Cakes

Tod Mun Pla — Thai Red Curry Fish Cakes

This Thai fish cakes recipe pounds white fish into a springy paste with red curry paste, kaffir lime leaf and green beans, then fries it into golden, bouncy cakes served with a cool cucumber relish. One serving is about 205 g.

Tod mun pla is a classic of Thai street food and market stalls, where vendors pound the day's catch into a paste with red curry paste, shred in lime leaves and long beans, and fry the cakes to order in a wok. The name says it plainly: tod means fried, mun is the pounded paste, and pla is fish. The bouncy, springy texture is the point — it comes from pounding cold fish until the proteins bind, the same technique behind fish balls across Southeast Asia.

Pairs well with: Sweet cucumber relish, steamed rice and iced Thai tea

Provenance

Thailand flag Thailand

Thai Street Snack

East & South Asia

Time Dedication

35m

20m prep • 15m cook

Batch Yield

4 Servings

271 kcal per serving

1 serving ≈ 205 g

Technical Skill

Intermediate

Medium (Pounding & Frying)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Inappropriate

Dinner

Inappropriate

Snack & Tea

Ideal Light Bite

Occasions: Party snacks, Thai starter spreads, market-style street food at home Cost: Medium — about $3–4 per serving at home
Golden Thai fish cakes on a plate with sweet chilli sauce, cucumber and shallots

Thai Street Snack

Photo: pelican, CC BY-SA 2.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Medium — about $3–4 per serving at home (USD)

Real tod mun pla is bouncy, not crumbly — the spring comes from pounding cold fish into a sticky paste before frying.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 35m
P

Prep Stage: Chill the Fish, Mix the Relish

20 Mins • Knife Work & Pounding

Make the cucumber relish first — stir the rice vinegar and sugar until dissolved, then add the diced cucumber, shallot and chilli and set aside so the flavours marry. Slice the beans, shred the lime leaves and cut the fish into chunks, keeping everything cold. Cold fish is the secret to a bouncy cake; warm fish makes a soft, crumbly one.

Maestro Tip: Put the fish chunks in the freezer for 15 minutes before pounding — near-frozen fish makes the springiest paste.

  1. 1

    Pound the Fish Paste

    10 Mins No heat — cold ingredients

    Put the chilled fish chunks in a food processor with the red curry paste, egg, fish sauce, sugar and tapioca starch. Pulse in short bursts until the mixture turns into a smooth, sticky paste that clings to the bowl — about 1–2 minutes. Scrape it into a bowl and fold in the sliced beans and shredded lime leaves by hand.

    Stop as soon as the paste turns smooth and sticky; over-processing warms it up and ruins the bounce.

    Done when: The paste is smooth, sticky and holds its shape when scooped.

  2. 2

    Shape the Cakes

    5 Mins No heat — wet hands

    Wet your hands with cold water and shape the paste into 12 flat, round cakes, each about 6 cm across and 1 cm thick. Wet hands stop the sticky paste from clinging to your fingers. Lay the cakes on a tray lined with baking paper.

    Keep the cakes thin and even — thick cakes stay raw in the middle while the outside burns.

    Done when: 12 even, flat cakes, about the size of a bottle cap.

  3. 3

    Fry Until Golden

    10 Mins Oil at 175°C (350°F); fish cooked to 63°C (145°F)

    Heat the oil to 175°C (350°F). Slide the cakes in 4 at a time and fry for 2–3 minutes per side until deep golden and puffed. Lift out with a slotted spoon and drain on a wire rack. The cakes are done when they feel springy and the centre is opaque white.

    Fry in small batches — crowding the pan drops the oil temperature and the cakes soak up oil instead of crisping.

    Done when: The cakes are deep golden, puffed and springy, with an opaque white centre.

  4. 4

    Serve with Relish

    2 Mins Serve hot

    Pile the hot cakes on a plate with the cucumber relish in a small bowl alongside, and scatter a few extra lime leaves or herbs over the top. Eat them hot, while the outside is still crisp.

    Fish cakes wait for nobody — the crisp crust softens as they cool, so serve them the moment they leave the oil.

    Done when: The cakes crackle at the first bite, then give way to a bouncy, spicy centre.

Finishing Touches & Plating

Serve the cakes straight from the oil with the cool, sharp cucumber relish — the contrast of hot, spicy, bouncy fish cake and cold, sweet-sour cucumber is what makes tod mun pla so hard to stop eating.

Nutritional Physiology & Benefits

Nutrition

Energy

271

kcal / serving

Protein

25g

Complete AA

Carbs

13g

Complex

Fats

13g

Healthy

Per serving (4 servings · 1 serving ≈ 205 g)
Energy271 kcal
Protein25 g
Carbohydrates13 g
Fat13 g
Fibre1.2 g
Sugar5.8 g
Sodium572 mg
Per 100g
Energy132 kcal
Protein12.2 g
Carbohydrates6.3 g
Fat6.1 g
Fibre0.6 g
Sugar2.8 g
Sodium279 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Vitamin B12 and selenium (fish), vitamin C (chilli, cucumber), vitamin D (fish, egg).

Lean Protein, Big Flavour

About 25 g of protein per serving from white fish and egg, with the red curry paste doing the flavour work instead of extra fat.

B12 and Selenium

White fish is a natural source of vitamin B12 and selenium, which support normal red blood cell formation and immune function.

Fresh Herbs and Beans

Lime leaves and green beans add fibre and fresh, bright flavour to a fried snack that could otherwise feel heavy.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Sides

Cucumber Relish

Cool, sweet-sour cucumber relish is the essential partner — it cuts the richness of the fried cakes and refreshes the palate.

Steamed Jasmine Rice

With rice, the cakes stop being a snack and become a meal — the plain rice soaks up the relish and balances the curry heat.

Drinks

Iced Thai Tea

Sweet, creamy iced Thai tea cools the mouth after the red curry heat and matches the snack's street-food spirit.

Full Menus

As a Thai Starter Spread

Serve the cakes with satay, spring rolls and a green papaya salad for a Thai starter spread that covers crisp, fresh and spicy.

Complete menu

Serve the fish cakes as a starter with cucumber relish, then follow with a Thai curry and jasmine rice.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Undercooked Fish Cakes

A thick cake can look golden outside while the centre is still raw. Keep the cakes thin and check the centre is opaque white and reaches 63°C (145°F). This is general guidance, not medical advice.

Frying in Cool Oil

Oil below temperature makes the cakes soak up fat and turn greasy instead of crisp — wait for 175°C (350°F) before the first cake goes in.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA flavour-packed snack — enjoy 3 cakes with the relish as a starter or light meal.
  • ChildrenSuitable from age 5+ if the chilli is mild; the cakes are soft and easy to eat — serve a small portion.
  • ElderlyEnjoy a modest portion — the cakes are soft and the fish is easy to chew.
  • Pregnant womenGenerally suitable if the cakes are cooked through to the centre; keep the relish modest because of the sugar.
  • Breastfeeding womenGenerally suitable; the lean fish protein supports recovery — keep the fried portion moderate.
  • AthletesA good post-workout snack: about 25 g of protein per serving with rice for carbs.
  • Weight gainA good choice — take a full portion with an extra serving of rice.
  • Weight lossAn occasional treat — the frying oil adds fat; take 2 cakes and load up on the cucumber relish.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesThe starch and relish sugar are the main sources of carbs — keep the portion modest and ask your clinician about portion size.
  • High blood pressureMost of the sodium sits in the fish sauce and curry paste; take a smaller portion and go easy on extra fish sauce. Ask your clinician about a suitable portion.
  • Kidney diseaseLimit the sauce and relish (sodium and sugar); ask your clinician about portion size.
  • GoutEat occasionally and in smaller portions — fried food and rich sauces are best kept modest.
  • Stomach issuesThe spices are usually gentle, but fried food can upset a sensitive stomach — eat a small portion.
  • Cardiovascular diseaseAn occasional food — the frying oil adds fat; balance the rest of the day.
  • Fatty liverAn occasional treat — keep the portion small and favour the cucumber relish.
  • Food allergiesContains fish (white fish, fish sauce), egg and shellfish-free curry paste — check the curry paste label, as some brands contain shrimp paste. Contains no wheat, milk or nuts.
  • Special therapeutic dietsIf you follow a prescribed low-sodium or low-fat diet, take a small portion, use low-sodium fish sauce, and check with your clinician.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Cool quickly and store in an airtight container, with paper between layers.
In the fridge
2 days; the cakes soften in the fridge.
In the freezer
Uncooked cakes 1 month; cooked cakes do not freeze well.
How to reheat
Reheat in a hot oven at 200°C (400°F) for 6–8 minutes until crisp and steaming; reheat to 74°C (165°F). Do not microwave.
Freezing recommended
Yes — freeze the shaped, uncooked cakes for up to 1 month and fry from frozen, adding 1 minute per side.
Signs it has spoiled
Sour or fishy smell, slimy cakes, or a soft, wet texture that will not crisp.

More recipes to explore

Pad kra pao gai — Thai holy basil chicken with fried egg and rice Thailand flag Thailand 30m
Lunch •Bangkok Street Flame

Pad Kra Pao Gai

High-heat wok flash of holy basil and crushed chillies over minced chicken, served over jasmine rice with a crispy-edged fried egg.

High Energy

Capsaicin brings the heat; holy basil adds a peppery, clove-like aroma.

Pairs Well With
Chilled Cucumber Salad & Fish Sauce Lime Dip
High Protein • Quick Prep (<30m)
A white bowl of clear tom yum goong with a pink prawn, mushrooms and fresh cilantro Thailand flag Thailand 35m
Lunch •Central Thai Rivers

Tom Yum Goong

This tom yum goong recipe builds a clear, fiery-sour broth from lemongrass, galangal and makrut lime leaves, then finishes it with plump prawns, mushrooms and lime juice. One serving is about 460 g.

Comfort & Warmth

Hot, sour and fragrant prawn soup with lemongrass, galangal and lime.

Pairs Well With
Steamed jasmine rice and a cold Thai iced tea
Soups & Broths • High Protein
A black bowl of Thai green curry with chicken, Thai basil and red chilli, with roti on the side Thailand flag Thailand 40m
Dinner •Central Thai Classic

Thai Green Curry

This thai green curry recipe simmers chicken in coconut milk with green curry paste, Thai eggplant and bamboo shoots, finished with basil and a squeeze of lime. One serving is about 480 g, rice included.

Comfort & Warmth

Creamy coconut curry with green chillies, Thai basil and tender chicken.

Pairs Well With
Jasmine rice and a cucumber salad
High Protein
A dark bowl of pad thai with shrimp, tofu and egg, served on a bamboo mat Thailand flag Thailand 35m
Lunch •Thai Street-Food Classic

Pad Thai

This pad thai recipe stir-fries flat rice noodles with shrimp, egg and tofu in a tamarind, fish-sauce and palm-sugar glaze, finished with bean sprouts, peanuts and lime. One serving is about 350 g.

Street-Food Comfort

Stir-fried rice noodles in a sweet, sour and salty tamarind glaze, with shrimp, egg and tofu — the balance of flavours is the whole point.

Pairs Well With
Iced lime tea and a crisp cucumber salad
Pasta & Noodles

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.