Fish cakes are a popular Thai street food that you can easily make at home. I made these Thai fish cakes in no time using fish fillets, red curry paste, and some fresh herbs, and they turned out AMAZING.

Thai Fish Cakes
I love Thai food! A few weeks ago, I made Thai Basil Fried Rice Recipe, and it was a hit. However, I am back today with another Thai recipe: fish cakes! They are simple, delicious and flavorful.
This recipe is incredibly easy and comes together in just 10 minutes. I simply blended the ingredients in a food processor, shaped the mixture into patties, and fried them until golden brown. That’s it; so simple, so good!
To me, the real star of this dish is the Thai red curry paste; it adds a bold, spicy kick that takes these patties to the next level.
I used to order fish cakes all the time as takeout, but I’ve found that making them at home is healthier, tastier and way cheaper!

You'll Need
White fish fillets: I use fresh sea bass fillets, but you can also use tilapia, mackerel, or cod. If you're using frozen fish, be sure to thaw it completely and pat it dry with paper towels before blending.
Red curry paste: It gives the fish cakes most of their flavor. So, ensure that you use high-quality red curry paste.
Egg: I use just one large egg as a binding agent.
Oil: I use vegetable oil to fry the fish cakes.
Other ingredients, I also use fresh cilantro, spring onions, fish sauce, lime juice and cornstarch.
Full information on ingredients and quantities is in the recipe card at the end of the post.
How To Make Thai Fish Cakes

One: Pat the fish dry and then put it In the food processor along with cilantro, egg, red curry paste, fish sauce, and lime juice, and beat until the fish is minced and everything is well combined (The mixture should be sticky, not runny or dry).
Tip: Pat the fish dry to avoid excess water, which can make the mixture too loose.

Two: Transfer the mixture to a mixing bowl, stir in cornstarch and green onion until combined. To easily shape the patties, I chill the mixture for about 30 minutes. This helps the patties hold together.
Three: Scoop about ¼ cup of the thick mixture and shape it into patties with your hands. For even cooking, gently flatten each patty.
Tip: Wet your hands before shaping the patties; this helps prevent the mixture from sticking to your fingers.
Four: Heat the oil in a skillet or frying pan over medium-high heat, add the patties, and cook for 2 minutes on each side or until deep golden brown.
Tip: DON’T cook the patties over high heat; medium heat ensures they cook through without burning. Also, avoid overcrowding the pan so you can flip them easily and cook them evenly.
Five: Transfer to a serving plate, serve warm with your favorite sauce; mine is sweet chili sauce.

Pro Tips
- Use firm white fish like sea bass or cod because they blend well and give the cakes a good texture.
- Cook over medium heat to ensure the fish patties are thoroughly cooked from the inside.
- Store leftovers in an airtight container in the fridge for up to 3 days, or freeze them for up to 2 months. Reheat in the microwave or the oven.
FAQs
Yes, you can. Spray a baking tray with cooking spray, arrange the patties in the tray and spray them with the cooking spray as well. Bake at 370F/190C for about 30-35 minutes until golden brown.
I don't recommend using salmon because it is too oily, which can make the cakes mushy.
I wouldn’t recommend it for this recipe. Store-bought fish paste is often too soft to hold its shape and usually comes pre-seasoned, which can badly affect the flavor and texture of the cakes.

More Thai Recipes
I hope you like this recipe! Follow Recipe Tale on Pinterest or subscribe to our newsletter to keep up-to-date with all new recipes.
Recipe
Thai Fish Cakes
Equipment
- Frying pan
Ingredients
- 500 g sea bass fillets, skinless and cut into chunks
- 3 tablespoon Thai red curry paste
- 2 tablespoon fresh cilantro leaves, chopped
- 3 spring onions, sliced
- 1 large egg
- 1 tablespoon fish sauce
- 1 tablespoon lime juice
- ⅓ cup cornstarch
- 5 tablespoon vegetable oil
Instructions
- Pat the fish dry and then put it In the food processor along with cilantro, egg, red curry paste, fish sauce, and lime juice, and beat until the fish is minced and everything is well combined (The mixture should be sticky, not runny or dry).
- Transfer the mixture to a mixing bowl, stir in cornstarch and green onion until combined. To easily shape the patties, I chill the mixture for about 30 minutes. This helps the patties hold together.
- Scoop about ¼ cup of the thick mixture and shape it into patties with your hands. For even cooking, gently flatten each patty.
- Heat the oil in a skillet or frying pan over medium-high heat, add the patties, and cook for 2 minutes on each side or until deep golden brown.
- Transfer to a serving plate, serve warm with your favorite sauce; mine is sweet chili sauce.
Notes
- Use firm white fish like sea bass or cod because they blend well and give the cakes a good texture.
- Cook over medium heat to ensure the fish patties are thoroughly cooked from the inside.
- Store leftovers in an airtight container in the fridge for up to 3 days, or freeze them for up to 2 months. Reheat in the microwave or the oven.
Comments
No Comments