• Skip to primary navigation
  • Skip to header navigation
  • Skip to main content
  • Skip to primary sidebar

RecipeTin Eats

Fast Prep, Big Flavours

  • My RecipeTin
  • NEW cookbook!
  • Recipes
  • Recipes By Category
    • Iconic + cult classics
    • Mains
      • Chicken
        • Chicken mince
      • Beef Recipes
        • Ground Beef (Mince)
      • Pork
      • Lamb
      • Turkey
      • Shrimp / Prawns
      • Salmon
      • Fish recipes
      • Salad Meals
    • Quick and Easy
    • Soups
    • One Pot – One Pan
    • Stewy slow-cooked things
    • Slow Cooker
    • Sides
      • All
      • Salads & veg
      • Show Off Salads
      • Rice (all)
      • Fried rice recipes
      • Rice (plain)
      • Potato
    • Pasta
      • All
      • Pasta bakes
      • Pasta salads
    • Sweet
      • Cakes
      • Candy
      • Cheesecakes
      • Cupcakes & Muffins
      • Cookies
      • Puddings & Cosy Desserts
      • Bite Size
      • Pies
      • Slices & Bars
      • Frosting & Icing
      • Ice cream
    • Cuisine
      • Asian
        • All
        • Stir fries
        • Noodles
        • Soups
        • Chinese
        • RecipeTin Japan 🇯🇵
        • Korean
        • Modern Asian
        • Thai
        • Vietnamese
      • French
      • Greek
      • Indian
      • Italian
      • Mediterranean
      • Mexican
      • Middle Eastern
      • South American
    • Dietary
      • Gluten Free
      • Low Calorie
      • Vegetarian
    • Other Categories
      • BBQ
      • Breakfast
      • Burgers
      • 🎄Christmas
      • Cocktails
      • Party Foods
      • Rice Recipes
      • Roasts
      • Sandwiches & Sliders
    • Recipe collections
    • Cookbook recipes
  • My Food Bank
  • About
    • Me
    • RecipeTin Meals
    • My Cookbooks
      • Tonight (NEW!)
      • Dinner
    • Free Recipe Books
    • Contact
    • Nitty Gritty
      • Policy: Use of Recipes & Images
      • Privacy & Disclosure
Home Fish recipes

Thai Fish Cakes

By Nagi Maehashi
290 Comments
Share
  • Copy Link
  • E-mail
  • Facebook
  • WhatsApp
Published17 Jul '19 Updated25 Jun '25
Jump to
Recipe

Fish Cakes can be so dull and boring. But THAI Fish Cakes are FABULOUS! A classic Thai street food and my favourite starter at Thai restaurants along with Chicken Satay.

Surprisingly easy to make at home – all you need is fish, red curry paste, egg, rice flour and fish sauce. Blitz, make patties and pan fry!

Close up photo of Thai Fish Cakes on a plate, ready to be eaten

Thai fish cakes

If I order an appetiser at a Thai restaurant, 9 times out of 10 it will either be Thai Fish Cakes or Thai Chicken Satay with Peanut Sauce.

And both of these are irritatingly pricey at Thai restaurants for what you get! $7 for 3 piddly little fish cakes or 3 teeny tiny skewers with a midget tub of peanut sauce.

Homemade is 80% cheaper – and just as good as takeout!

Thai Fish Cakes are (in my humble opinion) the most fabulous fish cakes in the world!

Close up of golden Thai Fish Cakes on a plate

What Thai Fish Cakes taste like

The main flavouring in Thai Fish Cakes is red curry paste, so if you love Thai Red Curry, fish and food made to be eaten with hands, then this has got your name written all over it!

The unique thing about these fish cakes is the texture. It’s like Asian fish balls, kind of spongey. I know that sounds thoroughly unappetising, to say they are “spongey”, but there’s no other word I can think of! 😂

It’s not an unpleasant texture, it’s just different to other pattie shaped things like fritters and sausage patties!

What you need

What goes in Thai Fish Cakes

Best fish for Thai Fish Cakes

Most of the most common white fish fillets are great here, also very tasty with salmon and trout.

Great for: Ling, Tilapia, Snapper, Barramundi, Silver Dory, John Dory, Basa, Hokki, Perch, Flathead, Monkfish

Avoid:

  • super lean fish (swordfish, tuna)
  • delicate fish (flounder, Dover sole)
  • small whole fish like sardines or mackerel

The BEST Thai Red Curry Paste – Maesri

For recipes like this where you only need a few tablespoons of curry paste, I typically use store bought rather than homemade Red Curry Paste.

The best store bought Thai Red Curry Paste by a long shot is a brand called Maesri. This is also the brand I use for Thai Green Curry. Other brands tend to have less authentic flavour and are (usually) too sweet.

Sold in small cans for around $1.30 (it’s the cheapest!), it’s available in some Aussie large grocery stores (Coles, Woolies, Harris), Asian grocery stores and here is the cheapest one on Amazon US.

**Don’t worry if you can’t find Maesri. This recipe is still great even with mainstream curry pastes.**

Best Thai red curry paste Maesri

How to make Thai Fish Cakes

  • Place fish, red curry paste (homemade or store bought), cilantro/coriander, egg, lime juice and fish sauce in a food processor, whizz to mince;

  • Mix in rice or cornflour (cornstarch) and green beans; and

  • Form patties and cook.

Simple, right? Do you really need me to write out the whole recipe for you??? (Don’t worry, I did! I always do!)

How to make Thai Fish Cakes

A note on authenticity!

Thai Fish Cakes are a classic Thai street food that you’ll find all over Thailand, from Bangkok to the popular tourist islands like Pukhet and Koh Samui (I really need to go back soon, I miss Thailand!!).

Here are the 2 things I do differently to the real authentic Fish Cakes made in Thailand:

  1. Inclusion of rice flour – Truly authentic recipes are made with fish paste which is starchy fish (yes there is such thing!) that has been fermented and is a pretty smooth paste. This is then beaten for ages (i.e. 30 minutes by hand!) to activate the starch and this is the secret to beautifully bouncy, spongey fish cakes. However, in Western countries, the same texture is achieved by starting with fish fillets, minced them and mixing in either rice flour or cornflour (cornstarch); and

  2. I don’t deep fry! In both Thailand and restaurants, Thai Fish Cakes are deep fried. I really believe that very little compromise is made by pan frying instead of deep frying!

Sweet Chilli Sauce dipping sauce for Thai Fish Cakes

How to serve Thai Fish Cakes

A simple store bought bottle of Sweet Chilli Sauce serves well as a convenient version of the dipping sauces you get at Thai restaurants.

In terms of what to serve it with, Thai Fish Cakes are typically served as a starter at Thai restaurants.

To make a meal out of it, try these on the side:

  • Steamed Jasmine rice, Thai Fried Rice, Pineapple Fried Rice or Coconut Rice

  • Crunchy Asian Slaw on the side – great all rounder Asian salad that goes with all Asian foods

  • Asian Sesame Dressing for any fresh salad or steamed vegetables

If you try these Fish Cakes, and I really hope you do, all it will take is one bite to be overwhelmed by a sense of familiarity. These really do taste just like what you get at Thai restaurants! – Nagi x

More Thai takeout favourites

  • Pad Thai – truly just like takeout!

  • Thai Red Curry

  • Massaman Curry

  • Thai Fish Cakes

  • Thai Fried Rice

  • Thai Cashew Chicken

  • Pad See Ew – Thai stir fried noodles

  • Browse the Thai recipe collection

Overhead photo of Thai Fish Cakes on a white plate

Watch how to make it

Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.

Close up of golden Thai Fish Cakes on a plate

Thai Fish Cakes

Author: Nagi | RecipeTin Eats
Prep: 10 minutes mins
Cook: 15 minutes mins
Total: 25 minutes mins
Appetizer
Thai
4.88 from 75 votes
Servings12
Tap or hover to scale
Print
  • 192
Recipe video above. These taste JUST like the Thai Fish Cakes from your favourite Thai restaurant! They should be firm but bouncy, almost a spongey texture, well seasoned, golden brown and with lovely complex flavours from the red curry paste and other seasonings. 

Ingredients

  • 1 lb / 500g white fish fillets , skinless and pin boned, cut into chunks (Note 1)
  • 3 tbsp red curry paste (Note 2)
  • 1 tbsp cilantro/coriander leaves , chopped
  • 1 tbsp fish sauce (sub soy sauce)
  • 1 tbsp lime juice
  • 1 egg
  • 1/4 cup (40g) rice flour (or cornstarch / corn flour)
  • 6 green beans , finely sliced (optional, Note 3)
  • 4 – 6 tbsp oil (vegetable, canola, sun flower)

To Serve

  • Sweet chilli sauce
  • Cilantro/coriander leaves
  • Lime wedges
Prevent screen from sleeping

Instructions

  • Place fish, red curry paste, cilantro/coriander, fish sauce, lime and egg in a food processor. Whizz until the fish is minced and it looks like a paste. (See video)
  • Transfer to a bowl and stir through rice flour and green beans until flour is all incorporated. (Note 4)
  • Measure 1/4 cup of mixture (I use an ice cream scoop – Note 5), form 1cm / 2/5″ thick patties.
  • Heat enough oil in skillet over medium high heat to cover the base (4 tbsp or so)
  • Place in oil, cook 2 minutes until deep golden brown, then turn and cook the other side for 2 minutes. Transfer to paper towel lined plate. 
  • Repeat with remaining mixture, adding more oil into the skillet if required.
  • Serve with Sweet Chilli Sauce, garnished with cilantro/coriander leaves and lime wedges on the side. Add a side of Thai Fried Rice or even just plain jasmine rice to make a meal!

Recipe Notes:

1. Fish – Most of the most common white fish fillets are great here, also works great with salmon and trout. 
Great for: Ling, Tilapia, Snapper, Barramundi, Silver Dory, John Dory, Basa, Hokki, Perch, Flathead, Monkfish
Avoid:
  • super lean fish (swordfish, tuna)
  • delicate fish (flounder, Dover sole)
  • small whole fish like sardines or mackerel 
Frozen fish – thaw completely, pat dry then use per recipe.
2. Red Curry Paste – Typically for fish cakes, I just use store bought curry paste but you can also use homemade red curry paste but use double the quantity.
My favourite store brand is Maesri which I think tastes the most authentic and also super cheap, $1.25 a can. But any Thai Red Curry Paste will work fine (try to use an Asian brand, they are better!)
3. Beans – The sliced green beans are used in Thai Fish Cakes in Thailand but at restaurants here in Australia, I’ve seen it substituted with sliced shallots/scallions or omitted.
4. Stirring flour in – It’s tempting to just add the rice flour into the food processor but blitzing too long can activate the starch too much which makes the paste gluey and you end up with really tough fish cakes. The length of blitzing time required differs from fish to fish. So I find it’s much safer to stir it in at the end.
5. Ice cream scooper or cookie scooper with a lever to scoop the batter out cleanly are perfect for making these. The standard size is 1/4 cup.
6. Storage – Fridge for 3 days, reheat in the microwave. I’ve never tried freezing but see no reason why it would not freeze well once cooked, you can actually buy frozen fish cakes!
7. Nutrition per fish cake, assuming 12 fish cakes are made and 6 tbsp of oil is used.

Nutrition Information:

Serving: 87gCalories: 121cal (6%)Carbohydrates: 5.2g (2%)Protein: 9g (18%)Fat: 7.2g (11%)Saturated Fat: 1.3g (8%)Cholesterol: 34mg (11%)Sodium: 267mg (12%)Potassium: 69mg (2%)Fiber: 1g (4%)Vitamin A: 200IU (4%)Vitamin C: 5.8mg (7%)Calcium: 20mg (2%)Iron: 0.9mg (5%)
Keywords: Thai fish cakes
Did you make this recipe?I love hearing how you went with my recipes! Tag me on Instagram at @recipe_tin.

Originally published April 2016. Minor recipe updates to make cooking process easier, brand new video, photos, process shots and Life of Dozer update!

LIFE OF DOZER

Weekend Nana Naps often end with Dozer using ME as his pillow. It’s the wrong way round – I should be laying MY head on his fluffy, soft mass!! 😂

Dozer sleeping on Nagi

Flashback to when this recipe was originally published:

Snippet from Life As Dozer. He basically has 4 modes: playing, sleeping, eating food or hoping for food. He lives a hard, hard life, doesn’t he?

Dozer-Bayview

SaveSave

SaveSave

SaveSave

Previous Post
Baked Spaghetti (Epic!)
Next Post
Thai Fried Rice

Hi, I'm Nagi!

I believe you can make great food with everyday ingredients even if you’re short on time and cost conscious. You just need to cook clever and get creative!

Read More

Free Recipe eBooks

Join my free email list to receive THREE free cookbooks!

Related Posts

Puttanesca fish tray bake dinner

Puttanesca fish tray bake

Lemon garlic salmon tray bake

Lemon garlic salmon tray bake – easy & healthy!

RecipeTin Seafood platter

What we put on our seafood platter

More Fish recipes

Reader Interactions

Leave a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Cooked this? Rate this recipe!




290 Comments

  1. Bianca says

    February 25, 2020 at 8:42 am

    Hi

    Am I able to freeze these?

    Many thanks

    Reply
    • Nagi says

      February 25, 2020 at 12:59 pm

      Hi Bianca, you sure can! Freeze before cooking, then thaw and cook. N x

      Reply
  2. Hazel says

    February 23, 2020 at 10:36 am

    Hi! Really want to try these but allergic to eggs. Any substitute?

    Reply
    • Nagi says

      February 23, 2020 at 2:20 pm

      Hi Hazel, a chia egg would work fine in it’s place here – N x

      Reply
      • Tania Bull says

        May 3, 2020 at 2:15 pm

        Made these last night. I don’t have a food processor, so it was all done by hand. And they were delicious. Paired them with the Thai green veggie curry, which was just as delicious. Thank you!

        Reply
  3. Mike dodd says

    February 1, 2020 at 9:15 pm

    5 stars
    Hi nagi my wife and I love all your recipes we r having your satay chicken and red Thai curry tonight I bet it amazing like all your recipes love from mike and sue Liverpool England

    Reply
  4. Maya says

    January 15, 2020 at 1:05 pm

    Hi Nagi! This recipe looks amazing and I can’t wait to try it, but my boyfriend can’t eat coriander, will it be okay without? 🙁

    Reply
    • Nagi says

      January 15, 2020 at 5:40 pm

      Hi Maya, coriander gives it that authentic Thai taste, but you could sub with parsley if you prefer 🙂

      Reply
  5. Miranda says

    January 12, 2020 at 4:48 pm

    Hi Nagi, I can’t find the blade for my food processor. Do you think I could use my stab blender for this?

    Reply
    • Nagi says

      January 13, 2020 at 3:58 pm

      Hi Miranda, not sure how well it will work – worth a shot though!

      Reply
  6. Sita says

    January 2, 2020 at 2:52 pm

    5 stars
    I used frozen tilapia and it turned out awesome. My family vacuumed it all. It’s going to be a regular in my home from now on. Thank you for the recipe.

    Reply
    • Nagi says

      January 3, 2020 at 12:31 pm

      That’s great to hear Sita!

      Reply
  7. Kate J says

    November 17, 2019 at 5:35 pm

    Hi Nagi, I have left over barramundi from yesterday lunch, Can I use this in these fish cakes? Thanks, as always, Kate

    Reply
    • Nagi says

      November 18, 2019 at 8:29 am

      Hi Kate, yes you can – as long as it’s raw 🙂

      Reply
      • Kate J says

        November 18, 2019 at 10:46 am

        Unfortunately no, it’s cooked. Trying to use it rather than toss. Thanks

        Reply
  8. Tess says

    November 16, 2019 at 3:13 pm

    5 stars
    This Thai fish cake recipe was spot on! They were restaurant quality, if not better. My family absolutely loved them and now they’ve become a favourite.

    Reply
    • Nagi says

      November 17, 2019 at 4:59 pm

      WOOT That’s so great to hear Tess!

      Reply
  9. Ross Turner says

    November 15, 2019 at 7:14 pm

    5 stars
    I’ve made Thai fish cakes before but these were the best ever, using tailor fillets from the freezer. Thanks, Nagi!

    Reply
    • Nagi says

      November 16, 2019 at 2:15 pm

      WOOT! Thanks so much for the feedback Ross!

      Reply
  10. betty watt says

    November 13, 2019 at 6:09 pm

    5 stars
    great as always had it with your Japanese potato salad and your sweet and sour sauce heavenly thanks once again I was worried about the paste exceptional your the best

    Reply
    • Nagi says

      November 14, 2019 at 5:18 pm

      Sounds great Betty!

      Reply
  11. Melanie ho says

    October 27, 2019 at 11:06 pm

    Hi,
    I am new on your website. I love fish cake. I want to make to my children but I worry the red curry is too spicy. what should I replace red curry to?
    Regards
    Mel

    Reply
    • Ross Turner says

      November 15, 2019 at 7:15 pm

      I used Ayam brand and found it quite mild.

      Reply
      • Mel says

        November 15, 2019 at 7:54 pm

        Thanks Ross. I will check it out.

        Reply
    • Nagi says

      October 28, 2019 at 7:06 am

      Hi Melanie, the red curry paste is where the flavour comes from, you can always reduce it but not completely omit it. If you’re looking for something milder for kids – try this one https://promotown.info/salmon-patties/%3C/a%3E%3C/p%3E

      Reply
  12. Anne says

    September 23, 2019 at 2:21 pm

    Hi Nagi, Can’t wait to try this. I have one question: I can’t eat cilantro. Can you recommend any substitution?

    Reply
  13. Emma says

    September 21, 2019 at 9:49 am

    5 stars
    Love i! So easy and delicious have made it twice now since finding it last week.

    Reply
    • Nagi says

      September 22, 2019 at 7:10 pm

      Wahoo!

      Reply
  14. Mia says

    September 18, 2019 at 8:46 pm

    Hey Nagi, I recently made your Thai meatballs and they were delish! I really liked the addition of the laffir lime leaves and the lemongrass- do you think these two things would be a good addition in these fish cakes too?!!

    Reply
    • Nagi says

      September 19, 2019 at 7:37 am

      Yes definitely Mia!

      Reply
  15. Bec says

    September 5, 2019 at 9:13 pm

    Hi Nagi
    I stumbled upon your website about a month ago, whilst googling ‘salted caramel tart’. I found your recipe, thought “this looks like something I could actually do!!!!”.
    I made the tart for a dinner party we were having with friends. RAVE reviews!!! Chuffed.
    So I thought, “let’s see what else she has on this site”….
    Fast forward and I am literally meal planning our weekly meals based on what I find on your site! We are a family of 5 – me, hubby, three girls (11, 10, 8). Your recipes have changed my life! Seriously! Gone are the boring rotations of spag bowl, basic stir fry with packet sauce, sausages and veg, repeat, repeat. NOW – Thai fish cakes, chow mein, Singapore noodles, baked fish, lamb shanks…..just to make a few!
    I am a cooking rockstar to my family!! 😂
    And I am just loving the flavours and every night is exciting! Plus my pantry is full of lovely ingredients which I can get many meals out of, I am saving money!
    Thank you thank you thank you!!
    From a full time working mum of 3! Who is loving cooking again! This weekend – making Nutella brownies with the kids! ❤️
    Love
    Bec

    Reply
    • Nagi says

      September 7, 2019 at 12:27 pm

      Bec, that’s so so so wonderful to hear, thank you so much – I absolutely love hearing things like this ❤️

      Reply
    • Rhonda says

      September 7, 2019 at 11:22 am

      Love your comment, and your inspiring words! I have stumbled across this website and found a few great recipes that we’ve also all loved!! I have 3 kids almost the same age… I’ll be investigating those recipes you mentioned!!

      Reply
  16. Phil says

    July 28, 2019 at 12:45 am

    5 stars
    Out the park.. again!!
    Your the best.
    Thanks Nagi.
    Have a great weekend 👍

    Reply
    • Nagi says

      July 28, 2019 at 6:38 pm

      Woot!! Thanks Phil!

      Reply
  17. Penang girl says

    July 21, 2019 at 6:23 am

    5 stars
    Made for dinner yesternight. The punch from the curry paste and fish sauce and the crunchiness from the green beans worked so well together. And I love how they were not too doughy as they were packed with fresh rockling fish from the market in the morning.

    Didn’t have sweet chilli sauce handy. Had them with ABC garlic chilli sauce + aioli and served with sparkling spritz… ohh so good!! We can definitely serve this dish to our guests next time 😉 Small twist which we’ll try next time is to add more green beans and a bit less curry paste as they were too spicy for us (and I love spicy food 😅)

    Thanks Nagi for another great dish. I’m a fan!!

    Reply
    • Nagi says

      July 21, 2019 at 3:26 pm

      I’m so glad you loved them!! They make a great appetiser for guests!

      Reply
  18. Thanks says

    July 20, 2019 at 12:41 am

    Hi Nagi
    Absolutely love your site!
    Your comment about avoiding delicate fish got me wondering since I have Sole on hand now,Do you think I could use it in a pinch if I Chopped it medium fine instead of using the food processor?
    Thanks

    Reply
    • Nagi says

      July 21, 2019 at 3:57 pm

      Sure could! I hope you love them – N x

      Reply
  19. Odette says

    July 19, 2019 at 8:53 am

    Would it be okay to use haddock, cod or halibut? This recipe looks devine and I can’t wait to try it.

    Reply
    • Nagi says

      July 20, 2019 at 3:24 pm

      Yes definitely Odette!

      Reply
  20. Kylie Stott says

    July 19, 2019 at 8:24 am

    Hi Nagi
    Could these be made with minced prawn meat?
    X

    Reply
    • Nagi says

      July 20, 2019 at 3:25 pm

      Yes definitely, they would be amazing!

      Reply
Newer Comments
Older Comments

Primary Sidebar

Hi, I'm Nagi!

I believe you can make great food with everyday ingredients even if you’re short on time and cost conscious. You just need to cook clever and get creative! Read More

Free Recipe eBooks

Join my free email list to receive THREE free cookbooks!

Meet Dozer

Official taste tester of RecipeTin Eats! Meet Dozer
As Featured On

Never miss a recipe!

Subscribe to my newsletter and receive 3 FREE ebooks!

Subscribe
Recipes
  • All Recipes
  • By Category
  • Collections
About
  • About Nagi
  • About Dozer
  • RecipeTin Meals
Related
  • RecipeTin Japan
Help
  • Contact
  • Image Use Policy
© RecipeTin Eats 2025
  • Privacy Policy & Terms
Site Credits
Maintained by Human Made Designed by Melissa Rose Design Developed by Once Coupled
All Rights Reserved

Subscribe to my newsletter

Sign up and receive 3 FREE EBOOKS!