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. - 1

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. - 2 Raw salmon on a marble board with spices sprinkled on top ready to be made into a salmon curry. - 3

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.
coconut salmon curry in a pan with limes and cashews. - 4

Salmon Curry with Creamy Thai Coconut Cashew Sauce

  • Pin
Salmon Curry with Creamy Thai Coconut Cashew Sauce - 5

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
  • 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
  • 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
  • Serve the curry right away, preferably over rice. Top with cilantro and a few toasted cashews.

Video

Notes

Nutrition

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. - 6

Did you make this?

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

Coconut salmon curry in a bowl with rice and broccoli. - 7 A fork taking a scoop of saucy salmon curry. - 8

Favorite salmon recipes

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

How to Make Salmon Burgers

Pecan Crusted Salmon with Garlic Maple Glaze

Slow Roasted Salmon

coconut salmon curry in a pan with limes and cashews. - 9

Salmon Curry with Creamy Thai Coconut Cashew Sauce

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
  • 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
  • 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
  • Serve the curry right away, preferably over rice. Top with cilantro and a few toasted cashews.

Notes

https://www.theendlessmeal.com/cashew-coconut-salmon-curry/

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. - 10

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. - 11 Raw salmon on a marble board with spices sprinkled on top ready to be made into a salmon curry. - 12

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.
coconut salmon curry in a pan with limes and cashews. - 13

Salmon Curry with Creamy Thai Coconut Cashew Sauce

  • Pin
Salmon Curry with Creamy Thai Coconut Cashew Sauce - 14

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
  • 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
  • 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
  • Serve the curry right away, preferably over rice. Top with cilantro and a few toasted cashews.

Video

Notes

Nutrition

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. - 15

Did you make this?

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

Coconut salmon curry in a bowl with rice and broccoli. - 16 A fork taking a scoop of saucy salmon curry. - 17

Favorite salmon recipes

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

How to Make Salmon Burgers

Pecan Crusted Salmon with Garlic Maple Glaze

Slow Roasted Salmon

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. - 18

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. - 19 Raw salmon on a marble board with spices sprinkled on top ready to be made into a salmon curry. - 20

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.
coconut salmon curry in a pan with limes and cashews. - 21

Salmon Curry with Creamy Thai Coconut Cashew Sauce

  • Pin
Salmon Curry with Creamy Thai Coconut Cashew Sauce - 22

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
  • 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
  • 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
  • Serve the curry right away, preferably over rice. Top with cilantro and a few toasted cashews.

Video

Notes

Nutrition

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. - 23

Did you make this?

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

Coconut salmon curry in a bowl with rice and broccoli. - 24 A fork taking a scoop of saucy salmon curry. - 25

Favorite salmon recipes

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

How to Make Salmon Burgers

Pecan Crusted Salmon with Garlic Maple Glaze

Slow Roasted Salmon