Tod Mun Pla: Thai Fish Cakes with Sweet Chili Dipping Sauce

Tod mun pla: golden pan-fried Thai fish cakes stacked on a plate with cucumber sweet chili dipping sauce

The Bouncy Little Cakes from the Thai Night Market

If you've ever wandered a Thai street-food market, you've smelled these before you saw them: little golden patties frying in a wok of oil, perfumed with red curry paste and kaffir lime leaves, laid out on a tray next to a bowl of sparkling red dipping sauce studded with cucumber. Tod mun pla — literally "fried fish patties" — are one of Thailand's great snacks, bouncy and fragrant with a gentle curry warmth that never turns fiery.

The texture is the whole point. Good tod mun pla should spring back when you press them, almost like a sausage, thanks to white fish pounded into a smooth, elastic paste. That springiness is what separates them from ordinary fish patties, and it's easy to get right at home with a food processor and a few minutes of kneading by hand.

Everything else is simple pantry work: red curry paste, egg, fish sauce, a little sugar, sliced long beans or green beans for crunch, and thin strips of kaffir lime leaf for that unmistakable citrusy perfume. Pan-fried until deeply golden, they're irresistible with the classic cucumber sweet chili dipping sauce — sweet, tart, and cool against the curry warmth.

What Makes Tod Mun Pla Different from Other Fish Cakes

Most fish cakes — think Japanese oden patties or Korean eomuk — lean mild and smooth. Tod mun pla go the opposite direction: they're boldly seasoned with red curry paste, which brings lemongrass, galangal, dried chilies, and shrimp paste into every bite. The sliced green beans stay slightly crisp inside, giving a fresh vegetal snap that cuts the richness of the fish. And the kaffir lime leaves, sliced paper-thin, perfume the cakes with a bright citrus note you won't find in any other fish cake tradition.

They're also traditionally fried until the outside is deeply browned and slightly crisp — not pale and steamed. That caramelized exterior against the springy interior is the signature contrast.

Ingredients

Ingredients for tod mun pla: white fish fillets, red curry paste, sliced green beans, kaffir lime leaves, fish sauce, egg, and sweet chili sauce

For the fish cakes (about 12 cakes):

  • 1 lb (450g) firm white fish fillets (see fish notes below), cut into chunks
  • 2 tablespoons red curry paste
  • 1 large egg
  • 1 tablespoon fish sauce
  • 1 teaspoon granulated sugar
  • 1/2 cup long beans or green beans, very thinly sliced into rounds
  • 4 kaffir lime leaves, center ribs removed, sliced into hair-thin strips
  • Neutral oil, for frying (about 1 cup)

For the cucumber sweet chili dipping sauce:

  • 1/3 cup sweet chili sauce
  • 2 tablespoons rice vinegar
  • 1/4 cup English cucumber, finely diced
  • 1 tablespoon red onion or shallot, finely diced
  • 1 tablespoon roasted peanuts, coarsely crushed (optional)

Choosing the fish: Traditionally, tod mun pla use clown knifefish or snakehead, which have a naturally springy flesh. Outside Thailand, the best substitutes are firm, lean white fish: tilapia, basa (swai), cod, or pollock. Avoid oily fish like salmon or mackerel — the cakes need lean flesh to get that bounce. Fresh is best, but well-thawed frozen fillets work fine; pat them very dry before processing.

Equipment: a food processor, a wide heavy skillet or wok for frying, and a slotted spoon or spider strainer.

How to Make Tod Mun Pla

Golden tod mun pla fish cakes frying in a wok, one being lifted with a slotted spoon

1. Make the dipping sauce first. Stir the sweet chili sauce and rice vinegar together in a small bowl, then fold in the diced cucumber, red onion, and peanuts if using. Set aside — the sauce tastes better after 10 minutes of mingling.

2. Process the fish. Add the fish chunks to a food processor and pulse until it forms a smooth, sticky paste — about 1 minute of processing, scraping down the bowl once. You're looking for something closer to sausage filling than ground meat: smooth and slightly elastic.

3. Season the paste. Add the red curry paste, egg, fish sauce, and sugar to the processor and pulse 8–10 times until evenly mixed. The paste should turn a pale salmon-pink and look uniform.

4. Knead for the bounce. Transfer the paste to a bowl and knead it by hand for 2–3 minutes, slapping it against the bowl a few times as you go. This develops the protein and builds the springy texture. When you lift a spoonful, it should hold its shape and feel tacky.

5. Fold in the beans and lime leaves. Stir the sliced long beans and kaffir lime leaf strips through the paste until evenly distributed.

6. Shape the cakes. Wet your hands with water to keep the paste from sticking. Scoop about 2 tablespoons of paste per cake and flatten into patties about 1/2 inch thick and 2 1/2 inches across. You should get about 12.

7. Heat the oil. Pour oil about 1/2 inch deep into a wide skillet and heat over medium-high until shimmering — around 350°F (175°C). A small piece of paste dropped in should sizzle immediately.

8. Fry in batches. Fry the cakes 3–4 minutes per side, without crowding the pan, until deeply golden brown with darker caramelized edges. Don't rush the color — pale fish cakes miss the signature crisp exterior. Transfer to a wire rack or paper-towel-lined plate.

9. Serve hot. Pile the fish cakes on a platter with the dipping sauce alongside. They're at their best within 20 minutes of frying.

Tips for Springy, Golden Tod Mun Pla

Keep the fish cold. Cold fish grinds into a smoother, tackier paste. If your kitchen is warm, chill the fish chunks for 15 minutes before processing, and work quickly.

Don't skip the kneading. The processor does most of the work, but the hand-kneading and slapping step is what builds the elastic, bouncy texture. Under-kneaded cakes turn out crumbly instead of springy.

Slice the lime leaves paper-thin. Thick strips of kaffir lime leaf stay tough and chewy. Stack the leaves, roll them into a tight cigar, and shave off the thinnest ribbons you can. They should practically melt into the paste.

Taste before you fry the batch. Fry one small test cake first, taste it, and adjust the seasoning — a splash more fish sauce for salt, a pinch more sugar for balance. Curry pastes vary in heat and salt, so this little test saves the whole batch.

Watch the oil temperature. Too hot and the outside darkens before the inside cooks through; too cool and the cakes soak up oil. Medium-high with a steady sizzle is the zone. Add a minute of resting time between batches so the oil reheats.

Drain on a rack. A wire rack keeps the bottoms crisp. Paper towels work in a pinch, but the cakes can steam slightly where they sit.

Variations

Shrimp cakes (tod mun goong). Swap half the fish for peeled shrimp, processed the same way. The result is a little sweeter and even bouncier — a favorite at Thai restaurants.

What to Serve with Tod Mun Pla

Tod mun pla make a perfect starter for a Thai spread — small, punchy bites that wake up the palate before the main dishes arrive. Set them out next to a crunchy, sour som tum, where the green papaya salad's lime-chili dressing plays against the cakes' curry warmth. They also sit happily alongside a rich coconut curry like Thai green curry with chicken, where the cool cucumber dipping sauce doubles as a palate reset between bites.

For a full appetizer spread, add fresh spring rolls and a pitcher of something cold and sweet — the classic night-market trio is fried snacks, fresh crunch, and an icy drink.

Storage

Store leftover fish cakes in an airtight container in the refrigerator for up to 3 days. Reheat in a 375°F (190°C) oven or air fryer for 8–10 minutes to re-crisp — the microwave makes them rubbery, so skip it. Uncooked paste keeps refrigerated for up to 24 hours; shape and fry fresh when you're ready.

You can also freeze shaped, uncooked cakes on a tray until firm, then bag them for up to 2 months. Fry straight from frozen, adding 2–3 minutes per side.

Frequently Asked Questions

Can I use canned fish or fish fillets with skin? Canned fish is too soft and watery for the springy texture. Use fresh or thawed fillets, skinned and boneless. Any pin bones should come out before processing.

Why are my fish cakes crumbly instead of bouncy? Almost always one of two things: the paste wasn't processed smooth enough, or it wasn't kneaded enough. Process until it looks like a uniform, sticky paste with no visible flakes, then knead and slap it for a full 2–3 minutes.

Can I make tod mun pla ahead for a party? Yes. Shape the cakes up to a day ahead and refrigerate them on a parchment-lined tray, covered. Fry just before serving — they're dramatically better fresh and hot. The dipping sauce keeps in the fridge for up to a week.

Tod Mun Pla: Thai Fish Cakes with Sweet Chili Dipping Sauce

Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 4 servings

Ingredients

  

For the fish cakes
  • 1 lb (450g) firm white fish fillets tilapia, basa, cod, or pollock; cut into chunks
  • 2 tablespoons red curry paste
  • 1 large egg
  • 1 tablespoon fish sauce
  • 1 teaspoon granulated sugar
  • 1/2 cup long beans or green beans very thinly sliced into rounds
  • 4 kaffir lime leaves center ribs removed, sliced into hair-thin strips
  • 1 cup neutral oil for frying
For the cucumber sweet chili dipping sauce
  • 1/3 cup sweet chili sauce
  • 2 tablespoons rice vinegar
  • 1/4 cup English cucumber finely diced
  • 1 tablespoon red onion or shallot finely diced
  • 1 tablespoon roasted peanuts coarsely crushed, optional

Method

 

  1. Make the dipping sauce: stir the sweet chili sauce and rice vinegar together in a small bowl, then fold in the diced cucumber, red onion, and peanuts if using. Set aside.
  2. Process the fish: add the fish chunks to a food processor and pulse until a smooth, sticky paste forms, about 1 minute, scraping down the bowl once.
  3. Season the paste: add the red curry paste, egg, fish sauce, and sugar; pulse 8-10 times until evenly mixed and pale salmon-pink.
  4. Knead for the bounce: transfer the paste to a bowl and knead by hand for 2-3 minutes, slapping it against the bowl a few times. It should feel tacky and hold its shape.
  5. Fold in the beans and lime leaves: stir the sliced long beans and kaffir lime leaf strips through the paste until evenly distributed.
  6. Shape the cakes: with wet hands, scoop about 2 tablespoons of paste per cake and flatten into patties about 1/2 inch thick and 2 1/2 inches across. Makes about 12.
  7. Heat the oil: pour oil 1/2 inch deep into a wide skillet and heat over medium-high until shimmering, about 350°F (175°C).
  8. Fry in batches: fry 3-4 minutes per side until deeply golden brown with caramelized edges. Drain on a wire rack or paper-towel-lined plate. Serve hot with the dipping sauce.

Private — saved only in this browser.

Leave a Comment