Skip to Content

Salmon Recipe With Cashew & Coriander Sauce

Sharing is caring!

Salmon with cashew sauce

So quick and easy to make.

This salmon recipe is a play on a Sri Lanka fish dish I tried while in Colombo. The fish used there was different but salmon works so well here. 

Cashews are hugely popular in Sri Lankan cuisine. I enjoyed a similar sauce with freshly caught barbecued fish while there. Fishermen cooked and sold their catch of the day with some of the most delicious homemade sauces I’ve ever tried.

Knowing Sri Lankan cuisine, there were probably a lot more ingredients in the sauce I tried but this is quite close.

In fact, my wife wants me to make it again for a dinner party we’re having this weekend. Score!

Top salmon recipe cooking tip.

When cooking salmon, it is important to get as much moisture out of the skin as possible. If you don’t, it won’t get crispy. To do this, simply press the blade of a knife at an angle on the skin and scrape the moisture out. Run the knife along the skin a few times to get the moisture out. The skin should feel dry to the touch.

Once you have the moisture out of the skin, you’re ready to go

Making cashew sauce

Pound the cashews and other ingredients into a paste.

Making cashew sauce

The sauce will become creamy like guacamole when you add the oil.

scraping the moisture from the salmon skin.

scraping the moisture from the salmon skin.

Cooking salmon

Fry in a hot pan.

Cooking salmon

Only turn over when the salmon is about 70% cooked.

Salmon with cashew & coriander sauce

Plated and ready to devour!

The Curry Guy Easy

Over 100 new recipes!

The Curry Guy Cookbook

Best Seller! Over 100 Curry House Recipes.

Waterstones logo

International & UK Orders

Book Depository logo


Yield: 4

Pan Seared Salmon With Cashew & Coriander Sauce

Pan Seared Salmon With Cashew & Coriander Sauce
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes


  • 4 x skin on salmon fillets
  • 70ml (1/4 cup) rapeseed oil plus more for frying
  • 150g (about 1 cup) salted and roasted cashews
  • 1 green chilli pepper - finely chopped
  • 1 small red onion - finely chopped
  • 2 cloves garlic - finely chopped
  • 1 small bunch of coriander
  • Juice of two limes
  • Salt and pepper to taste


  1. Start by making the sauce. Using a pestle and mortar or food processor, grind the cashews, green chilli, onion, garlic and coriander into a paste.
  2. While continuing to grind, slowly add the rapeseed oil. The sauce will turn from a paste into a creamy sauce.
  3. Add the lime juice and continue grinding to combine it all.
  4. Add salt and pepper to taste and set aside.
  5. Heat a little oil in a frying pan over high heat.
  6. Scrape the moisture from the skin of your salmon and place the salmon fillets skin side down in the pan. I usually press down on the fillets so that the skin crisps evenly.
  7. Don't turn the fillets over in the pan until the salmon is about 70% cooked through. Flip and then cook to your preferred doneness. I like my salmon a little pink inside. Season
  8. Spoon about one tablespoon of the cashew sauce onto four heated plated.
  9. Place a salmon fillet on top of each.
  10. Garnish with lime and serve with a green or tomato salad.

Did you like this recipe?

Please join me on Facebook where I share all my latest recipes and videos. Just click that Facebook icon on the left and let's get to know each other!

 I hope you enjoy this easy and delicious Sri Lankan salmon recipe. If you would like to try another from my travels in Sri Lanka, be sure to try this amazing Sri Lankan fish curry!


Skip to Recipe

Sharing is Caring

Help spread the word. You're awesome for doing it!