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

RecipeTin Eats

Fast Prep, Big Flavours

  • My RecipeTin
  • Recipes
  • Recipes By Category
    • Mains
      • Chicken
        • Chicken mince
      • Beef Recipes
        • Ground Beef (Mince)
      • Pork
      • Lamb
      • Turkey
      • Shrimp / Prawns
      • Salmon
      • Fish
      • Salad Meals
    • Soups
    • One Pot
    • Slow Cooker
    • Sides
      • All
      • Vegetables
      • Show Off Salads
      • Rice
      • Potato
    • Pasta
      • All
      • Pasta bakes
      • Pasta salads
    • Sweet
      • Cake recipes
      • Cupcakes & Muffins
      • Cookies
      • Puddings & Cosy Desserts
      • Bite Size
      • Pies
      • Slices & Bars
      • Frosting & Icing
    • Cuisine
      • Asian
        • All
        • Stir fries
        • Noodles
        • Soups
        • Chinese
        • Japanese
        • Thai
        • Vietnamese
      • French
      • Greek
      • Indian
      • Italian
      • Mediterranean
      • Mexican
      • Middle Eastern
      • South American
    • Dietary
      • Gluten Free
      • Low Calorie
      • Vegetarian
    • Other Categories
      • BBQ
      • Breakfast
      • Burgers
      • Cocktails
      • Party Foods
      • Rice Recipes
      • Roasts
      • Sandwiches & Sliders
  • ✨Party✨
  • Collections
  • About
    • Me
    • Free Recipe Books
    • Contact
    • eBooks
      • The Food Photography Book
      • Chicken Wings Cookbook
    • Food Bloggers Central
    • Nitty Gritty
      • Policy: Use of Recipes & Images
      • Privacy & Disclosure
Home Fish Recipes

Thai Fish Cakes

By:Nagi
Published:17 Jul '19Updated:28 Jun '20
199 Comments
Recipe v Video v Dozer v

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!

Thai Fish Cakes - This popular Thai appetizer is so simple to make! This is truly restaurant quality.

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
  • 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 mins
Cook: 15 mins
Total: 25 mins
Appetizer
Thai
4.91 from 44 votes
Servings12
Tap or hover to scale
Print
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

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 @RecipeTinEats.

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

Close up of Asian Glazed Baked Barramundi on coconut rice with a side of cucumber salad

Asian Glazed Baked Barramundi recipe

Overhead photo of 2 plates of Acqua Pazza - Italian Poached Fish

Acqua Pazza – Italian Poached Fish

Beer Battered Fish and Chips in a basket with tartare sauce

Crispy Beer Battered Fish

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!




199 Comments

  1. Hannah says

    November 13, 2020 at 11:10 am

    5 stars
    YUM, YUM, YUM! I added a little more chilli but these went down so well in my house!

    Reply
  2. Katie says

    November 4, 2020 at 4:29 am

    Can you pre-make the patties and keep them in the fridge for a couple of hours before frying?

    Reply
    • Nagi says

      November 4, 2020 at 2:32 pm

      Yes 100% Katie! Just sit them on some baking paper 🙂 N x

      Reply
      • David says

        November 13, 2020 at 11:12 am

        I often have to cook for a number of people, and have a two course meal served at a specific time. I really appreciate all your tips on what you can prepare earlier and have ready. It makes timing so much easier!

        Reply
  3. Chris says

    October 5, 2020 at 1:42 am

    I made these today, the mixture was a little sloppy which I put down to frozen (thawed) haddock fillets which were very watery once defrosted. This impacted the texture slightly but they turned out well. Will definitely make these again, excellent recipe, though I’ll dry the fish next time!

    My only change was to leave out the green beans and I added two stalks of lemongrass prior to blitzing – just because I love lemongrass! They were delicious and very popular with the kids who want me to cook them again!

    Reply
    • Nagi says

      October 6, 2020 at 10:23 am

      Hi Chris, yes if using frozen fish you definitely need to drain and pat dry (I mention this in the recipe notes) but I’m so glad you loved them!! N x

      Reply
  4. Lyn says

    September 26, 2020 at 1:28 pm

    5 stars
    Hi Nagi, I made these last night for friends as a starter to a Thai meal (your green curry) and the fish cakes were amazing!! I used Crimson Snapper. Everyone thought they were better than restaurant ones. Your recipe is easy to follow and I can highly recommend these to everyone. Thank you for your amazing recipes.

    Reply
  5. Vicky says

    September 20, 2020 at 5:57 am

    Oh My Word…. I had 2 really beautiful Salmon fillets. This recipe complimented them beautifully. Actually made 15 cakes. So, so yummy. Made my evening

    Reply
  6. alicia says

    September 16, 2020 at 7:43 am

    5 stars
    These were absolutely delicious! I immediately sent the recipe to 5 friends and recommended them to make them ASAP!!! I used monk fish which was perfect. I also added spring onion as well as green beans. Instead of serving them with sweet chilli, I used chilli jam which worked really well. I served them on a side of your asian slaw. 10/10 perfection!

    Reply
  7. Barbara says

    September 9, 2020 at 12:42 pm

    5 stars
    I had these for supper tonight with your fluffy coconut rice (perfection!) and believe it or not, your carrot salad! A little spicy with the fish cakes and the slightly sweet of the coconut rice with the bit of sour in the salad really worked nicely together. Oh! and the green beans in the cakes, a definite must!
    Thank you for your recipes. We just love them so much at our house!

    Reply
  8. Valerie says

    September 7, 2020 at 3:54 pm

    Made these a few nights ago with saddletail and they were fantastic! If using fresh fish (not thawed) can they be shaped and frozen?

    I also made the chicken satay, which was equally good.

    Reply
  9. Sanchi says

    September 1, 2020 at 2:00 am

    Hey Nagi,

    Thanks for the great recipes you share. Regarding the Thai fish cakes, they tested really good, but looked bit dry from inside. How can I fix this?

    Reply
    • Nagi says

      September 1, 2020 at 11:37 am

      Hi Sanchi, can I ask what type of fish you used? I’d say that may be the culprit. N x

      Reply
  10. jeff says

    August 18, 2020 at 4:36 am

    4 stars
    Hi Nagi
    Great website. Been following for years when in Oz but now in the USA.
    You nailed the taste of the fish cakes but the texture is not there. I believe its most attributable to the fish species. When I lived in Sydney and tried Thai Fish Cakes from every possible source, I became quite attached to the taste and feel of the fish as provided in most Thai restaurants (some better than others). There is a special heaviness/flex/squeak that their fish cakes have.
    I tried many species from the Sydney Fish Market and while making acceptable patties, the standout, hands-down, best (and used by many Thai restaurants) was the Redfish (eastern nannygai or Centroberyx affinis).
    All the rest failed on taste or texture and many felt more like your salmon-pattie than a fish cake.
    So, can you please help with some guidance on the species to achieve the taste and feel of the real Thai fish cake? The US does not have the nannygai.

    Reply
    • Nagi says

      August 18, 2020 at 1:47 pm

      Hi Jeff, the texture comes down to the way it’s prepared more than the type of fish but here’s a few things you can try:
      * Try Spanish Mackerel
      * Blend the mix longer until super smooth
      * Leave mix in fridge for a couple of hours for the salt in fish sauce to help set proteins for a tighter texture – N x

      Reply
    • Steven Davies says

      August 25, 2020 at 8:32 pm

      5 stars
      I had the same experience, then realised I’d omitted to dry the fish first – the water gives the fine granularity – like cod roe. When I did this (using thawed flathead fillets which were initially way too wet), the results were perfect.

      Reply
  11. Lisa says

    August 2, 2020 at 9:21 pm

    Hi Nagi, was wondering if you could oven bake these? I absolutely love your recipes and enjoy the Dozer updates so much. He is famous in our house x

    Reply
    • Nagi says

      August 3, 2020 at 10:51 am

      Hi Lisa, you could, I would spray them generously with oil and place on an oven rack. Bake for about 15-20 minutes at 190C/375F. N x

      Reply
    • Andy says

      August 27, 2020 at 5:29 am

      5 stars
      Outstanding…with the homemade paste. Screwed up the sea bass weight so used prawns on top.

      Boom. Thx

      Reply
  12. mark Godwin says

    July 27, 2020 at 4:10 pm

    I trying this recipe tonight, it looks delicious. I have already made them, so easy, no all have do is wait and cook them as suggested in a skillet.

    Reply
  13. Evan ong says

    July 16, 2020 at 8:23 am

    Hi Nagi, recipe looks amazing, I’m hopeless when come to fish, do you think it will work with catfish (sutchi fillet)?

    Reply
    • Nagi says

      July 16, 2020 at 3:44 pm

      Yes that will work fine here Evan! N x

      Reply
  14. Mona Jud says

    July 11, 2020 at 10:23 pm

    Obsessed with these fish cakes. Love these cold the next day too. Yum yum yum

    Reply
  15. Marieke Mocke says

    July 2, 2020 at 12:00 am

    Hi Nagi
    Do you think this will work with canned salmon?
    Thanks!

    Reply
    • Nagi says

      July 2, 2020 at 6:34 am

      Hi Marieke, it wont have the right consistency unfortunately but you could try this one: https://www.recipetineats.com/salmon-patties/ N x

      Reply
  16. Roland Persson says

    June 20, 2020 at 4:13 pm

    Love this Thai fish cake recipe 🙂
    Soo good with minced fresh flathead…yum yum

    Reply
  17. Angela says

    June 12, 2020 at 5:19 pm

    Thanks Nagi, I will remember to take more care with the defrosting and drying next time.. I just cooked one to test and it’s amazing anyway, I was expecting the texture to be rubbery but they are probably the best fish cakes I’ve ever tasted! Nagi you did again! Thank you x

    Reply
    • Nagi says

      June 13, 2020 at 7:09 am

      Awesome Angela! N x

      Reply
  18. Angela says

    June 12, 2020 at 4:22 pm

    I had a shocker! I used frozen basa fillets and I think I underestimated how much water was left in them when I deforested them! They turned out so gluggy and sticky, I tried adding more rice flour but it just kept getting worse!! I haven’t cooked them yet but I’m not hopeful! This was trial run before my Thai dinner party so I will learn from mistake!!

    Reply
    • Nagi says

      June 12, 2020 at 4:37 pm

      Hi Angela, yes frozen fish does contain loads of water, thaw and then pat dry to avoid this problem! N x

      Reply
      • Angela says

        June 12, 2020 at 5:17 pm

        Thabks Nagi, i will remember to take more care with the defrosting and drying next time.. I just cooked one to test and it’s amazing anyway, I was expecting the texture to be rubbery but they are probably the best fish cakes I’ve ever tasted! Nagi you did again! Thank you x

        Reply
  19. NORA says

    June 4, 2020 at 9:16 pm

    I tried this recipe but my fish cakes turned out a bit grainy. Is it because I didn’t process the fish in the food processor long enough?

    Reply
    • Nagi says

      June 5, 2020 at 12:33 pm

      Could be that – or it could be the paste you were using. I’d just try blitzing it a little longer 🙂 N x

      Reply
  20. Sita says

    May 24, 2020 at 1:39 pm

    One word – DELICIOUS. Everyone in the family loved it. Super tasty and so easy to make. I have added this to my rotation.

    Reply
    • Nagi says

      May 25, 2020 at 10:51 am

      WOOT!!! Thanks Sita! N x

      Reply
Older Comments
Newer 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

What's for Dinner?

Close up of beef enchiladas in a baking dish, fresh out of the oven

Beef Enchiladas

Butter Chicken served over basmati rice in a bowl, ready to be served

Butter Chicken

Overhead photo of 2 black bowls with Chinese Chicken Salad with Asian Dressing, ready to be eaten

Chinese Chicken Salad

Salisbury Steak recipe in skillet.

Salisbury Steak with Mushroom Gravy

Vietnamese Coconut Caramel Chicken - 7 ingredient magic. The coconut fragrance is heavenly! recipetineats.com

Vietnamese Coconut Caramel Chicken

Fast prep. Big flavours!

Never miss a recipe

Back to Top
  • Related
  • RecipeTin Japan
  • Food Bloggers Center
  • Help
  • Contact Us
  • Image Use
  • Privacy Policy & Terms
Site Credits Maintained by Zao</span> Designed by Melissa Rose Design Developed by Once Coupled © RecipeTin Eats 2021 · All Rights Reserved Back to Top