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

The Endless Meal®

Healthier Recipes for Busy People

Search
Main Menu
  • Browse All Recipes
  • By Course
    • Breakfast
    • Lunch
    • Dinner
    • Dessert
    • Side Dishes
    • Appetizers
    • Soup
    • Salads
    • Drinks
  • By Method
    • Slow Cooker
    • Grilling
    • Oven
    • Stovetop
    • Sheet Pan
    • Casserole
  • By Diet
    • Gluten Free
    • Vegetarian
    • Paleo
    • Vegan
    • Refined Sugar Free
    • Whole30
    • Low Carb
  • By Cuisine
    • Asian
    • Indian
    • Mediterranean
    • Mexican & Southwest
    • North American
    • Thai
  • By Protein
    • Beef
    • Chicken
    • Pork
    • Lamb
    • Turkey
    • Seafood
    • Meatless
  • By Holiday
    • Valentine's Day
    • St. Patrick's Day
    • Easter
    • Cinco de Mayo
    • Halloween
    • Thanksgiving
    • Christmas
  • By Season
    • Spring
    • Summer
    • Autumn
    • Winter
Start Here
About
Cookbook
Instagram
Facebook
Pinterest
Youtube
  • Recipes
  • Dinners
  • Cookbook
  • About
  • Start Here
Home Recipes
Thai Fish Cakes on a plate topped with mango salsa

Thai Fish Cakes with Mango Avocado Salsa

5 stars (76 ratings)
16 Comments
Jump to Recipe
Gluten Free Gluten Free Dairy Free Dairy Free Nut Free Nut Free Refined Sugar-Free Refined Sugar Free

This post may contain affiliate links. Please read our disclosure policy.

These Thai fish cakes with mango avocado salsa are bursting with flavor! We lightly fry them in coconut oil so they're crispy on the outside but tender in the center. They're an easy light meal or appetizer, and they're ready in just 35 minutes!

If you like fish cakes, try our shrimp cakes with lemon aioli and salmon cakes with avocado tartar sauce.

Thai Fish Cakes on a plate topped with mango salsa
Table of Contents hide
Thai fish cakes ingredients
How to make Thai fish cakes
What to serve with Thai fish cakes
Recipe FAQs
More Thai-inspired recipes
Thai Fish Cakes Recipe

These tasty Thai fish cakes are inspired by Thai flavors and served with a tangy-sweet mango avocado salsa. While they're not the same as the ones you'd find served as a street snack in Thailand, they're a super flavorful and satisfying light meal.

We keep this recipe simple, so you don't need to pull out your food processor. The salmon is simply poached in a Thai-flavored coconut milk mixture, form it into patties, and then lightly pan-fry them until golden.

We could say that the mango avocado salsa isn't necessary, but we'd be lying. Its fresh, fruity taste is the perfect compliment and they're really not the same without it.

These Thai fish cakes are best enjoyed right away and they make a wonderfully easy light meal alongside our favorite coconut rice recipe.

A close up of this Thai fish cake recipe cooking in a pan.

Thai fish cakes ingredients

We love that a Thai fish cake is full of fresh, colorful ingredients! They're also much healthier than a deep-fried version from a Thai restaurant.

Here's everything you need to make the tasty Thai fish cakes:

  • Salmon – our first choice for salmon is usually sockeye salmon but any variety of wild-caught salmon will work.
  • Coconut milk – coconut milk is what we use to poach the salmon. You can use light coconut milk if you prefer.
  • Thai red curry paste – we use Amoy or Mae Jin for all of our Thai curry recipes as they are both really flavourful without having a lot of heat.
  • Garlic + ginger – this classic aromatic combo gives these fish cakes a boost of flavor.
  • Sriracha – sriracha is optional if you like a bit of heat. Feel free to omit it for a less spicy (aka kid-friendly) fish cake version.
  • Egg – egg works as a binder to help hold everything together.
  • Breadcrumbs – any kind of fine breadcrumbs will work. If you're using panko breadcrumbs, we'd recommend giving them a pulse in your blender or food processor a few times. Use gluten-free bread crumbs if needed.
  • All-purpose flour – we use all-purpose flour, but you can use a 1:1 gluten-free flour blend to keep these cakes entirely gluten-free.
  • Coconut oil – we love the coconut flavor this adds to the fish cakes. You can also use a neutral-flavored oil like avocado or canola.

What you need for the mango avocado salsa

  • Mango – any variety of mango will work but we usually go for the sweet yellow-skinned ataulfo mangoes when they're in season.
  • Avocado, red bell pepper, red onion – creamy ripe avocado, crunchy red bell pepper, and sweet yet pungent red onion make a delicious mix of flavors.
  • Cilantro – fresh coriander leaves add a pop of green color and fresh bright flavor.
  • Fresh lime juice – fresh lime juice is best! We also like to include some lime zest for an extra pop of flavor.
  • Sea salt

Jump to Recipe
A fork cutting into a Thai Fish Cake

How to make Thai fish cakes

This Thai fish cakes recipe is an easy, flavorful summer meal or snack any night of the week! Here's how we make them in a few simple steps:

  1. Make the mango avocado salsa by combining all the salsa ingredients together in a bowl.
  2. Poach the salmon skin-side up in the coconut milk, Thai curry paste, garlic, ginger, and sriracha.
  3. When it's cooked, peel off the salmon skin and then break the salmon into pieces. Then, continue cooking it until there's no more liquid left.
  4. Stir in the egg and breadcrumbs and form the fish into patties.
  5. Cook the patties in coconut oil until golden brown and crispy on both sides.
  6. Serve warm with plenty of salsa!
Jump to Recipe

What to serve with Thai fish cakes

These Thai fish cakes can be enjoyed with the mango avocado salsa as an appetizer, but they're easily turned into a meal with some rice. While you're at it, make a double batch and tuck the leftovers into lunch boxes the next day!

They pair naturally with other Thai-inspired foods like Thai chicken peanut noodles, Thai peanut curry, or a bowl of coconut Thai borscht. And they go really well with a simple cucumber salad or sauteed green beans!

Recipe FAQs

How do I store leftover fish cakes?

You can store any leftover fish cakes in an airtight container in your fridge for up to 3 days. Leftover salsa can also be stored in the refrigerator but the avocado will oxidize and turn brown. Although the color is unappealing, it's totally fine to eat.

Can I use white fish instead of salmon?

Yep, most of the common white fish fillets can be substituted for salmon. Halibut, mackerel, lingcod, tilapia, snapper, perch, basa, and monkfish to name a few. Just avoid anything too lean or delicate like tuna, swordfish, or flounder.

Should I serve them with a dipping sauce?

We don't love the ingredients in sweet chili sauce which is why we serve these with fresh mango avocado salsa. That said, if you enjoy sweet chili sauce, by all means, go for it!

Thai Fish Cakes on a dinner plate with rice

More Thai-inspired recipes

Thai fish curry on a white plate with rice.
25 minutes mins

Thai Fish Curry

Thai Cucumber Salad beside Thai chicken on a dinner plate
5 minutes mins

Thai Cucumber Salad

Looking down on a plate of Thai chicken marinated in Thai Chicken Marinade
35 minutes mins

Thai Chicken Marinade

These juicy Coconut Thai Mussels are quickly cooked in coconut milk and flavorful Thai spices. Dinner doesn't get any easier than this delicious recipe. I love to serve some crispy baked fries on the side for a Thai-fusion Moules Frites. Gluten-free + paleo + Whole30 approved. | theendlessmeal.com
16 minutes mins

Coconut Thai Mussels

All Thai recipes
Tap stars to rate!
4.95 stars (76 ratings)
Thai Fish Cakes on a plate topped with mango salsa

Thai Fish Cakes Recipe

Prep: 20 minutes mins
Cook: 15 minutes mins
Total: 35 minutes mins
Rate Recipe Print
These Thai fish cakes with mango avocado salsa are bursting with flavor! We lightly fry them in coconut oil so they're crispy on the outside but tender in the center. They're an easy light meal or appetizer, and they're ready in just 35 minutes!
6 fish cakes

Ingredients

Mango Avocado Salsa

  • 1 mango (cut into small cubes)
  • 1 avocado (cut into small cubes)
  • ¼ 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

Thai Fish Cakes

  • 1 ½ lb salmon
  • ½ cup canned coconut milk
  • 2 tablespoons red Thai curry paste (see note)
  • 2 cloves garlic (finely minced)
  • ½ inch piece of ginger (finely minced)
  • 1 teaspoon sriracha
  • 1 large egg (beaten)
  • ¼ cup fine breadcrumbs
  • ¼ cup all-purpose flour (gluten-free if needed)
  • Coconut oil (for the pan)

Instructions 

  • Combine all the salsa ingredients in a medium sized bowl and stir gently to mix. Set aside.
    1 mango, 1 avocado, ¼ red pepper, 2 tablespoons red onion, 2 tablespoons chopped cilantro, Juice from half a lime, A pinch of sea salt
    image for recipe instruction
  • 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, skin side up, and let it poach for 10 minutes.
    1 ½ lb salmon, ½ cup canned coconut milk, 2 tablespoons red Thai curry paste, 2 cloves garlic, ½ inch piece of ginger, 1 teaspoon sriracha
    image for recipe instruction
  • When the salmon is cooked, peel off the skin and discard it. Break the salmon into pieces using a wooden spoon and continue to cook it until the pan is dry. Remove the pan from the stove and let the salmon cool.
    image for recipe instruction
  • Add the egg and breadcrumbs to the salmon and mix well. If the mixture is too wet to stick together, add more breadcrumbs. Form into 6 patties and dust both sides with the flour.
    1 large egg, ¼ cup all-purpose flour, ¼ cup fine breadcrumbs
    image for recipe instruction
  • Add a big spoonful of 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.
    Coconut oil
    image for recipe instruction
  • Serve the Thai fish cakes topped with plenty of salsa.
    image for recipe instruction

Video

Notes

Use the best curry paste you can find. We use Amoy or Mae Jin for all of our Thai curry recipes as they 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 them with 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. You may want to add another dusting of flour before they go into the pan.

Nutrition

Serving: 1 fish cake with ⅙ of the salsa, Calories: 291kcal (15%), Carbohydrates: 14g (5%), Protein: 25g (50%), Fat: 15g (23%), Saturated Fat: 3g (19%), Polyunsaturated Fat: 4g, Monounsaturated Fat: 6g, Trans Fat: 1g, Cholesterol: 93mg (31%), Sodium: 103mg (4%), Potassium: 820mg (23%), Fiber: 3g (13%), Sugar: 6g (7%), Vitamin A: 1467IU (29%), Vitamin C: 25mg (30%), Calcium: 37mg (4%), Iron: 2mg (11%)
© Author Kristen Stevens

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.

Thai Fish Cakes on a plate topped with mango salsa

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal!

Tag us on Instagram
Rate Recipe

For more inspiration, check out all of our seafood recipes and our Thai-inspired recipes!

3.9K shares
  • Facebook
  • Twitter
  • Email
Kristen Stevens

Kristen Stevens

Hi, I'm Kristen! I LOVE everything to do with food: making it, taking pictures of it, and (the best part) eating it. ♡♡♡

Learn More
Posted: 08/09/2023 Updated: 09/18/2023
guest
Rate this recipe:




guest
Rate this recipe:




16 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

Get the cookbook!

Sugar Free Paleo Dinner Recipes
Buy now!

Trending

A pot of creamy chicken taco soup with a ladle scooping some out.
35 minutes mins

Chicken Taco Soup

A bacon sandwich with lots of caramelized onions.
25 minutes mins

BEST Bacon Sandwich with Caramelized Onions

Lemon chicken pasta in a white bowl with a fork,
35 minutes mins

Lemon Chicken Pasta

Cheesy White Bean Tomato Bake in a cast iron pan with bread.
20 minutes mins

Cheesy White Bean Tomato Bake

Seasonal

a close up of our favorite lingcod recipe on a plate with salad
20 minutes mins

Favorite Lingcod Recipe

a big salad bowl filled with spring mix salad tossed in lemon honey vinaigrette
10 minutes mins

Spring Mix Salad

spring vegetable noodle stir fry in a bowl with a fork.
30 minutes mins

Spring Noodle Stir Fry with Lemon Sesame Sauce

a pot of spring minestrone soup
28 minutes mins

Spring Minestrone Soup

As seen on:

Get the cookbook

Sugar Free Paleo Dinner Recipes

no sugar. no grains. no dairy. no hassle.

Buy now!

Explore Recipes

Quick & Easy
Pasta Recipes
Chicken Recipes
Slow Cooker Recipes
Salad Recipes
Soup Recipes
Side Dishes
Desserts
Instagram
Facebook
Pinterest
Youtube
Back To Top
FAQ
Privacy Policy
Disclaimers
Accessibility
© 2023 The Endless Meal® All Rights Reserved.
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
3.9K shares
wpDiscuz