Thai Fish Cakes with Mango Avocado Salsa

  • Author: Kristen Stevens | The Endless Meal
  • Prep Time: 20 mins
  • Cook Time: 15 mins
  • Total Time: 35 mins
  • Yield: 6 - 3 ¼ inch patties (serves 4 people) 1x
  • Cuisine: Easy


These delicious Thai Fish Cakes are bursting with flavor. The salmon is cooked in coconut milk and Thai spices then cooled and formed into patties. A quick sear in coconut oil makes the edges crispy and leaves the inside super tender. Top them with the fruit salsa for a simple yet totally tasty dinner recipe that is naturally paleo + gluten-free.



For the salsa:

  • 1 mango, cut into small cubes
  • 1 avocado, cut into small cubes
  • 1/4 red pepper, cut into small cubes
  • 2 tablespoons red onion, diced
  • 2 tablespoons chopped cilantro
  • Juice from half a lime
  • A pinch of sea salt

For the Thai fish cakes

  • 1 1/2 lbs. of raw salmon, pin bones and skin removed
  • 1/2 cup canned coconut milk
  • 2 tablespoons red Thai curry paste (see note)
  • 2 cloves garlic, finely minced
  • 1/2 inch piece of ginger, finely minced
  • 1 teaspoon sriracha
  • 1 large egg, beaten
  • 1/4 cup flour (gluten-free if needed, tapioca starch for paleo)
  • Coconut oil, for the pan


For the salsa:

  1. Combine all ingredients in a medium sized bowl and stir gently to mix. Set aside.

For the Thai fish cakes:

  1. Add the coconut milk, Thai curry paste, garlic, ginger, and sriracha to a large frying pan over medium-high heat and mix well. Add the salmon to the pan and let it poach for 10 minutes. Break the salmon into pieces using a wooden spoon and continue to cook until the pan is mostly dry. Let the salmon cool.
  2. Add the egg and mix well. Form into 6 patties and dust both sides of each with the flour.
  3. Add a little coconut oil to a non-stick frying pan over medium-high heat. Add the fish cakes and cook until crispy on one side, about 3 minutes. Carefully flip them over and cook until crispy on the other side.
  4. Serve topped with plenty of salsa.


Use the best curry paste you can find. I use Amoy or Mae Jin for all my Thai curry recipes which are both really flavourful without having a lot of heat.

The fish cakes are very tender and will need to be handled carefully before you cook them.

If you’re making these ahead of time, you can form them into patties, dust with the flour, and then keep them in your fridge on a parchment-lined baking sheet until you are ready to put them in the frying pan.