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

The Endless Meal®

Real Food for Busy People

Search
Main Menu
  • Latest Recipes
  • Dinner
  • Side Dishes
  • Soup
  • Salads
  • Dessert

Start Here
About
eBook

Instagram
Facebook
Pinterest
Youtube
  • 🍁 Recipes
  • Dinners
  • Cookbook
  • About
  • Start Here
Home Recipes Dinner Recipes
coconut salmon curry in a pan with limes and cashews.

Salmon Curry with Creamy Thai Coconut Cashew Sauce

Kristen Stevens
By: Kristen Stevens
Updated: 04/07/2025
5 stars (56 ratings)
79 Comments
Jump to Recipe

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

Cashew Coconut Salmon Curry is an easy-to-make and seriously delicious fish curry recipe. The salmon is poached in a simple coconut Thai curry sauce that begs to be poured over steamed rice. It’s a 20-minute dinner recipe everyone will love!

coconut salmon curry in a pan with limes and cashews.

Thai coconut curries are my ultimate comfort food, and this salmon version has been on heavy repeat lately. It’s made with tender salmon gently poached in a creamy coconut sauce, and every time I serve it, people rave. Even my three-year-old happily eats a full portion, which pretty much seals the deal—this one’s a keeper.

The coconut sauce is rich and luxurious, with a little cashew butter stirred in to give it the perfect thickness. It’s full of flavor and practically begs to be spooned over rice or cauliflower rice. I love that the sauce can be made ahead of time, so dinner comes together fast, and the salmon stays beautifully tender as it cooks right in the sauce. From start to finish, it’s ready in about 20 minutes—and tastes like something you’d happily order again and again.

Why you’ll love this salmon curry

  • Creamy coconut sauces are THE BEST! ← fully deserving of all caps.
  • The extra creamy sauce thickens just right with the addition of cashew butter.
  • The flavorful sauce begs to be sopped up with rice or cauliflower rice.
  • You can easily make the sauce ahead of time. (Coming home to a nearly made dinner is awesome.)
  • Salmon that stays nice and tender from being gently poached in the sauce.
  • 20 minutes from start to finish.
  • So delicious that you’d never guess this recipe is so good for you.
The coconut curry sauce for the salmon in a glass bowl.
Raw salmon on a marble board with spices sprinkled on top ready to be made into a salmon curry.

Salmon is my favorite fish to eat, but it can be a little tricky to cook. If overcooked even a little, it becomes dry. The easiest way to prevent this is to gently poach the salmon. In this case, we poached it in Thai coconut curry.

Many years ago, I shared the post Perfect Poached Fish with you. Poached fish may sound tasteless, but it is a great way to ensure the fish you’re cooking stays tender.

The trick is to cook it over very low heat. You want only a few tiny bubbles rising in the cooking liquid. If the pan is boiling, reduce the heat.

The other option is to use Steelhead Trout, which is similar to salmon but fattier. Fattier fish are easier to cook as they don’t dry out as quickly as their lean cousins.

What makes this salmon curry sauce special

One thing you need to know is that this salmon curry is EASY. The curry sauce is a simple, coconut-based curry that is unbelievably flavorful. We start with Thai red curry paste and coconut milk, then season with garlic, ginger, lime juice, fish sauce, and soy sauce. We also sneak in some cashew butter.

I’ve used a little cashew butter in this curry for two reasons:

  1. It makes the salmon curry extra creamy.
  2. As the sauce cooks, the cashew butter helps thicken it.
Tap stars to rate!
4.99 stars (56 ratings)
coconut salmon curry in a pan with limes and cashews.

Salmon Curry with Creamy Thai Coconut Cashew Sauce

Prep: 10 minutes mins
Cook: 8 minutes mins
Total: 18 minutes mins
Rate Recipe Print
SaveSaved!
Add us as a preferred source
Salmon Curry with Creamy Thai Coconut Cashew Sauce is an easy-to-make and delicious fish curry recipe. The salmon is poached in a simple coconut Thai curry sauce that begs to be poured over rice. It's a 20-minute dinner recipe everyone will love.
4

Ingredients

  • 1 tablespoon coconut oil
  • 4 salmon fillets (skin removed)
  • Toasted or spicy cashews and some cilantro (to serve)

Cashew Coconut Curry Sauce

  • ¾ cup water
  • ½ cup canned coconut milk
  • 4 tablespoons cashew butter
  • Juice from ½ lime
  • 2 tablespoons red curry paste
  • 1 tablespoon EACH: fish sauce and soy sauce
  • 2 teaspoons grated ginger
  • 2 cloves garlic (minced)
  • 1 tablespoon honey
  • aalt (to taste)

Instructions 

  • Begin by whisking the cashew coconut curry sauce ingredients together in a medium-sized bowl.
    ¾ cup water, ½ cup canned coconut milk, 4 tablespoons cashew butter, Juice from ½ lime, 2 tablespoons red curry paste, 1 tablespoon EACH: fish sauce and soy sauce, 2 teaspoons grated ginger, aalt, 2 cloves garlic, 1 tablespoon honey
    A hand uses a whisk to mix a brown salmon curry sauce with visible chunks in a glass bowl on a marble countertop.
  • Heat the coconut oil in a large, non-stick frying pan over medium-high heat. Dry the salmon fillets well with paper towels then add them to the pan skinless side down. Let them cook for 5 minutes.
    1 tablespoon coconut oil, 4 salmon fillets
    Four raw salmon fillets, perfect for preparing a flavorful salmon curry, are arranged in a metal pan on a marble surface.
  • Reduce the heat to medium, then pour the curry sauce into the pan, cover the pan, and let it cook for 3 minutes. Remove the pan from the heat and carefully stir the thickened sauce.
    Toasted or spicy cashews and some cilantro
    A hand uses a white spoon to stir salmon fillets in a brown salmon curry marinade inside a metal bowl on a marble countertop.
  • Serve the curry right away, preferably over rice. Top with cilantro and a few toasted cashews.
    A white bowl filled with rice, chicken in orange curry sauce, and garnished with cashews and fresh cilantro on a marble surface, reminiscent of a vibrant salmon curry presentation.

Video

Notes

If you’re serving this with rice, put a pot on before you start cooking the fish (learn how to make the best basmati rice). Cauliflower rice also makes a great side!
Try serving this with curried sweet potatoes. Mash some steamed sweet potatoes with a little coconut milk, red curry paste, and salt. Yum!

Nutrition

Serving: 1 serving = ¼ of the recipe, Calories: 456kcal (23%), Carbohydrates: 11g (4%), Protein: 38g (76%), Fat: 29g (45%), Saturated Fat: 9g (56%), Polyunsaturated Fat: 7g, Monounsaturated Fat: 11g, Cholesterol: 94mg (31%), Sodium: 540mg (23%), Potassium: 999mg (29%), Fiber: 1g (4%), Sugar: 1g (1%), Vitamin A: 1252IU (25%), Vitamin C: 2mg (2%), Calcium: 49mg (5%), Iron: 3mg (17%)
© Author Kristen Stevens

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

coconut salmon curry in a pan with limes and cashews.

Did you make this?

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

Tag us on Instagram
Rate Recipe
Coconut salmon curry in a bowl with rice and broccoli.
A fork taking a scoop of saucy salmon curry.

Favorite salmon recipes

Four pieces of seasoned, baked salmon fillets arranged in a row, showcasing visible spices and a golden, oven-cooked surface.
13 minutes mins

The BEST Baked Salmon Recipe (made in just 8 minutes!)

A close up of a Salmon Burger.
28 minutes mins

How to Make Salmon Burgers

A fork cutting into Pecan Crusted Salmon
20 minutes mins

Pecan Crusted Salmon with Garlic Maple Glaze

salmon baked low and slow on a baking sheet
30 minutes mins

Slow Roasted Salmon

All salmon recipes
66.3K shares
  • Facebook
  • 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: 02/21/2020 Updated: 04/07/2025
guest
Rate this recipe:




guest
Rate this recipe:




79 Comments
Inline Feedbacks
View all comments
Emma Cameron
Emma Cameron

Hello! I can’t wait to make this but I don’t have any cashew butter. Would you substitute with peanut butter or leave out all together? I have lots of actual cashew nuts.  X

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Emma Cameron

If you have lots of cashew nuts (and a high-powered blender) you could blend them to make cashew butter. Peanut butter would really change the flavor of this dish. The cashew butter helps to thicken the sauce so without it it will be a little thin. If you’re ok with it you can omit it and have a thin sauce. Or you could try adding a little cornstarch mixed with water at the end to thicken it. 🙂

0
Reply
Shiraz
Shiraz

Hi,
Is there a way to substitute the salmon for a vegetarian option?
Thanks!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Shiraz

You could definitely make the sauce and use veggies and tofu instead. 🙂

0
Reply
Liz
Liz

Can I leave out the cashews altogether?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Liz

If you leave out the cashews, it will be quite thin. You may want to try cooking the sauce first so that it reduces a bit and then poach the salmon in the reduced sauce. 🙂

0
Reply
Samantha
Samantha

5 stars
I was looking for a salmon recipe that wasn’t just baked salmon – that’s what I always make. So happy I found your recipe. The flavor was amazing. We served it with brown rice and carrots. Will make it again!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Samantha

So happy to know that you love the recipe as much as we do!

0
Reply
Jerri
Jerri

Stuck at the moment without fresh ginger. I’m thinking I could sub in ginger powder. If so, what amount would you recommend?

Thanks, Kristen!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Jerri

I would start with a teaspoon. 🙂

0
Reply
Serena Tremlett
Serena Tremlett

I don’t understand why you have changed this recipe. We were so happy with it and now have to experiment again to see how many actual cashews to use! Also, why the fish sauce and ginger addition?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Serena Tremlett

Hi Serena! The original version can be found here. It’s the Cashew Coconut Curry Sauce. The recipe was altered to make it easier to make since many people don’t have high powered blenders and cannot blend cashews. The fish sauce and ginger are great additions. If you make the original sauce, I recommend adding them. The flavor is great!

0
Reply
Emily
Emily
Reply to  Serena Tremlett

I agree. I wish the original recipe (instead of just the sauce) was still linked. Is there anywhere where the full original recipe is posted?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Emily

Unfortunately not. This version is really an improved version of the original.

0
Reply
Dave the foodie from Parksville, B.C.
Dave the foodie from Parksville, B.C.

Oh, I forgot to mention I left the skin on for searing (flesh side 1st so it won’t warp up), and also forgot to mention the red pepper flakes I added to the sauce from my last reply on your Cashew Coconut Salmon Curry recipe.
Thanks again Kristen, I look forward to your “The Endless Meal” emails.
Dave the foodie from Parksville, B.C.

0
Reply
Dave the foodie from Parksville B.C.
Dave the foodie from Parksville B.C.

5 stars
Wow! Best ever!! I have to say; This was fantastic & a life saver. I had a very large & expensive sockeye salmon filet, thinly wrapped that I found in the back of my freezer that I forgot about. Using this recipe I was able to revive & get past the really “gross” freezer burnt flavor by cutting off the really badly burnt white parts and by 1st searing it in pieces in a combination of dark sesame & coconut oils.

Following the recipe for the most part but not being a fan of cashews “AT ALL” I used 4 Tbs. of Adams dark roast crunchy peanut butter, 1/2 cup of real lemon lime juice (all I have on hand), 3Tbs. store bought powdered curry (no paste left in fridge, surprised me), whole can of 3 year old expired thick coconut milk (taste tested 1st), 2 Tbs. fish sauce, a mix of 2Tbs. soy sauce & 1 Tbs. dark soy sauce, 4 Tbs. grated ginger (I keep in freezer), lots of garlic & honey. It was just great, loved it for 5 days, = very large filet.
“Yet another great recipe Kristen”, thanks.

1
Reply
Kristen Stevens
Kristen Stevens
Reply to  Dave the foodie from Parksville B.C.

I like the sound of your peanut butter version. It sounds delicious!!

0
Reply
Aliza Hunter
Aliza Hunter

5 stars
This was OUTSTANDING!  My partner calls it a “home run”. Definitely going into heavy rotation over here. Easy. Delicious. Perfectly cooked salmon. Thank you!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Aliza Hunter

So happy to hear that you enjoyed the recipe, Aliza!!

0
Reply
Shushu
Shushu

Looks delicious. We’re allergic to cashews. What other nut butter can be substituted?
Thank you 

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Shushu

I would opt for one with a neutral flavor. Macadamian would be nice I think!

0
Reply
Carla
Carla
Reply to  Kristen Stevens

Could almond butter be used instead?
Thank you

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Carla

I think that almond butter would work well!

0
Reply
Dave the foodie
Dave the foodie

Looks like a great recipe to cover up my large, expensive freezer burnt sockeye fillet. :=)

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Dave the foodie

Haha well I hope it works! The sauce is really flavorful so I’ll cross my fingers that it will mask any freezer burn for you!

0
Reply
Mary
Mary

2 questions: 1. when searing the salmon …is it 2.5 minutes on each side? 2. Do you keep the heat at medium high after I pour the sauce in the pan to cook for the remaining 3 minutes?
Thanks, I’m excited to try it.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Mary

Hi Mary! I sear it for 5 minutes on one side. The reason the curry sauce isn’t added at the beginning is that it becomes too thick as the cashew butter cooks. And the heat should be turned down to medium once the sauce goes in. Thank you for bringing that to my attention. 🙂

0
Reply
Erin
Erin

This might just be the recipe that FINALLY convinces me to not only try salmon again, but maybe even like it! It sounds delicious. Im wondering if it would be good with cod or red snapper….

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Erin

I haven’t tried it wit cod or red snapper but I think it would work well!

0
Reply
AH
AH
Reply to  Kristen Stevens

5 stars
This recipe is incredible. My picky son loves it!  I was wondering if it’s possible make more of the sauce and then freeze it.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  AH

Love hearing that!

0
Reply
Debora
Debora

5 stars
This recipe is a keeper!  I love the pairing with the sweet potatoes.  Easy to prepare after a long day at work.  

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Debora

I’m so happy to hear you enjoyed the recipe! Thank you for coming back to let us know!!

0
Reply
Debi Traub
Debi Traub

5 stars
Hi Kristen,

Would love to try this recipe but have a quick question. What kind of coconut milk do you use? Canned? Full fat?
Thank you !!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Debi Traub

Yep … canned, full fat coconut milk! I usually buy Aroy-D because it doesn’t have any additives. 🙂

0
Reply
Michelle
Michelle

5 stars
Sweet potatoes, salmon and coconut milk? I definitely died and went to heaven 🙂

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Michelle

It’s seriously so good!

0
Reply
1 2 3 Next »

sidebar

Welcome!

Hi, I'm Kristen Stevens

I’m a self-taught chef, food photographer, and author of the cookbook Sugar Free Dinner Recipes. Since 2011, I have been sharing my well-tested and approachable recipes, helping home cooks like you feel comfortable and confident in the kitchen. My work has been featured in Food & Wine, Pioneer Woman, The Every Girl, Self, and many more. Let’s have some fun cooking together!

Learn more!

Trending

Parmesan Crusted Carrots on a baking tray.
35 minutes mins

Parmesan Crusted Carrots (The Viral Recipe!)

A thin pork chop on a dinner plate with mashed potatoes and peas.
16 minutes mins

How to Cook Thin Pork Chops (with delicious honey garlic butter)

Baked BBQ Salmon in a dinner bowl
20 minutes mins

Baked BBQ Salmon with Buttery Corn Rice

My favorite Ground Beef Chili in a bowl with toppings.
2 hours hrs 10 minutes mins

Ground Beef Chili (the recipe everyone asks for!)

Seasonal

4 pieces of tender salmon with creamy lemon dill sauce
20 minutes mins

Baked Salmon with Creamy Lemon Dill Sauce

Baked Ziti with sausage on the dinner table
55 minutes mins

Baked Ziti with Sausage (in tomato sauce topped with pesto)

A skillet featuring Coq au Vin-style chicken drumsticks with bacon, mushrooms, onions, and herbs in a rich sauce.
1 hour hr 15 minutes mins

Julia Child’s Coq au Vin

A bowl of cheesy tomato orzo topped with Parmesan Chicken Meatballs
30 minutes mins

Parmesan Chicken Meatballs with Cheesy Tomato Orzo

As seen on:

A bowl of lentil stew with white rice and naan bread, overlaid with text: 10 Big Flavor Simple Dinners with healthier ingredients from The Endless Meal.
Get the e-book

10 Big Flavor Dinner Simple Dinners

Get now!

Explore Recipes

Lemon Baked Fish
Garlic Soup
Steak Salad
Kale Dressing
Hot Honey
Fish Curry
Turkey Soup
Chicken Marinade
Bacon Jam

Instagram
Facebook
Pinterest
Youtube
Back To Top

FAQ
Contact
Privacy Policy
Disclaimers
Accessibility
© 2026 The Endless Meal® All Rights Reserved.
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required