Skip to main content
Cooking With Anadi
RecipesCollectionsTechniquesFree ResourcesAbout
✦ Join the Kitchen
Sign in
Home / Recipes / Indian / Easy One-Pan Salmon Coconut Curry Recipe

Easy One-Pan Salmon Coconut Curry Recipe

Salmon and vegetables in creamy orange coconut curry sauce, garnished with fresh cilantro in a dark pan.
Easy One-Pan Salmon Coconut Curry Recipe
Anadi Misra

By Anadi Misra · Updated Apr 16, 2026 · originally published Aug 25, 2021

Indian30 min2 servingseasy
Salmon and vegetables in creamy orange coconut curry sauce, garnished with fresh cilantro in a dark pan.
Easy One-Pan Salmon Coconut Curry Recipe
Anadi Misra

By Anadi Misra · Updated Apr 16, 2026 · originally published Aug 25, 2021

Indian30 min2 servingseasy
Easy One-Pan Salmon Coconut Curry Recipe
Anadi Misra

By Anadi Misra · Updated Apr 16, 2026 · originally published Aug 25, 2021

Indian30 min2 servingseasy

About this recipe

Creamy, bold, and ready in one pan — this salmon coconut curry brings South Indian flavors to your table fast. Perfect for a satisfying lunch or dinner any night of the week.

↓ Jump to Recipe
1 review · Leave a review

This post may contain affiliate links. Read our disclosure policy

Watch the recipe

Salmon. I love it but I don’t eat it often to be totally honest with you.

If you’re new here, I’m from North India, and in North India seafood is not really consumed in abundance. The amount of seafood I had been exposed to back in New Delhi was a big fat zero. My immediate family is all vegetarian with the exception of my sister and myself, and when we went to restaurants when we were going to eat non-vegetarian items, we’d be picking the Chicken Tikkas for appetizers and Butter Chicken or Chicken Tikka Masala as a main!

Regions of South India are closer to the ocean, which is why if you see seafood dishes on a menu at an Indian restaurant, they’re almost sure to be South Indian inspired, as the consumption of seafood is greater there. I literally did not eat fish until I arrived in Canada.

I do have a North Indian-inspired salmon recipe, which is Tandoori Grilled Salmon, inspired by elements of Tandoori Chicken Tikka. However, I’ve never shared a salmon curry recipe!

If you follow me on YouTube, you know that I’ve been hosting an open YouTube collaboration throughout the month of August 2021 called #mycookingjourney2021. This collab is in honor of India’s 75th Independence Day on August 15th, and my objective for this collaboration is to have home cooks who have never delved into the exciting world of Indian cooking brush aside the excuses and finally get in the kitchen and start creating! But it’s not just for newbies! On the other hand, if you know Indian food like the back of your hand, then I encouraged you to create some new extravagant fusion recipes! I took on the challenge too, and it’s been so much fun! I’ve made some new fusion recipes, and I really have been perfecting some classic recipes that I never gave much thought to have. I’ve learned so much along the way too!

So what have I not focused on yet? I’ve done chicken recipes, vegetarian recipes… I have yet to share seafood! Ooou if you’ve checked out my recent Restaurant-Style Egg Curry recipe, that recipe was brushed aside because I find egg curries boring! I ate so many back in Delhi that I got sick of them. They certainly are delicious, but I find boiled eggs a boring protein if I’m given the option between paneer or chicken! I’d rather pick those over eggs! Ultimately, I finally made the egg curry and was so happy I did! You gotta check that one out!

What’s the deal with fish curries? Again, while I love salmon - and I’ve even made some delicious white fish curries before! - chicken and paneer are my comfort zone protein sources. I’ll always jump in and make a chicken curry, but it’s a rare occasion I’ll think of having a fish curry.

Enough is enough! Long awaited, here’s a fabulous salmon curry coming your way! I recorded the recipe last night and I was really blown away! This coconut salmon curry was inspired by an incredible curry I recently had at a local Indian restaurant - I’d say the best in my area! This coconut salmon curry will have South Indian inspired flavors, and instead of a cream gravy we’ll be using coconut milk. Yes, this is also my first curry recipe using coconut milk. I’m very biased toward my North Indian roots:) Coconut milk is quite delicious and I really need to give it some love!

If you’re ready to take your tastebuds on one heck of an adventure, then you need to make this coconut salmon curry! It’s perfect for a weeknight meal, so even on a busy night no need to get the takeout - bring this fabulous dish to your kitchen and it’ll be a hit with your family!

Why Make Coconut Salmon Curry Indian-Style?

Despite me not making seafood curries often (as in, once every few months), I’m going to really sell you this coconut salmon curry recipe! As I was cooking this recipe, I’ve compiled a huge list of why you need to be preparing this for dinner tonight! There’s no reason not to have it! Let’s go over why this coconut salmon curry is the perfect meal!

  • Minimal ingredients. We’ll use and stick to some basics and really let the salmon shine here!
  • Salmon has an abundance of health benefits! Firstly, it’s a fantastic source of protein. Not only does a 3 1/2 ounce (100-gram) serving of salmon contain about 25 grams of protein, but salmon is known for being rich in omega-3 fatty acids. Omega-3 fatty acids are considered “essential,” as the body cannot produce these fats and must be retrieved from diet. We usually tend to eat more omega-6 fatty acids compared to omiega-3’s, so salmon is a perfect way to get that ratio up! As a result, the fatty acids can help protect brain health, reduce inflammation, and may reduce the risk of heart disease. For more health benefits of salmon, be sure to check out this article by Healthline.
  • Coconut milk is also very nutritious! For instance, coconut milk contains vitamins C and E, which have antioxidant properties. Furthermore, coconut milk contains phosphorous, magnesium, and potassium, which are essential minerals and electrolytes. Coconut milk is also an excellent fat source, containing anti-inflammatory properties by increasing levels of HDL cholesterol in the body and reducing the LDL cholesterol in the body. This aids in preventing heart disease. For more information about the health benefits of coconut milk, refer to this article by Healthline.
  • One-pan meal. Great for a weeknight because you won’t have to clean much after!
  • Ready in 30 minutes: This includes a speedy prep too!
  • The salmon requires no marination. It cooks right in the gravy!

I should honestly save this list for reference to convince myself to make more salmon curries!

What’s the Best Kind of Salmon for this Coconut Salmon Curry?▼

I didn’t know until recently but there are plenty of different types of salmon! There’s Atlantic salmon, sockeye salmon, King salmon, pink salmon, silver salmon and Chum salmon! To learn about each type of salmon, I recommend this article by The Spruce Eats!

For this recipe, I used wild-caught Atlantic salmon. Salmon is naturally a fatty fish which adds to the creaminess of this coconut milk curry. However, this sauce would also go great with leaner fish like Cod, Haddock, Halibut as well as other fish like Trout. So have a blast and let me know which one you picked.

How Do I Know the Salmon is Cooked?▼

Fish is delicate so the best way to cook it in a sauce is to poach it. This is the best way to ensure it holds its shape and stays juicy. The fish should cook really quickly and the best way to check if it is cooked is to poke it.

If you poke it and it has a similar spring back as what you feel when you poke the tip of your nose, the fish is ready!

Tips to Master This Easy Salmon Curry

  • Use fresh curry leaves instead of the dried variety for the best flavor.
  • If your local grocer only sells curry leaves in a large pack, freeze the extra and use in recipe as needed.
  • Purchase the freshest fish you can find for the best flavor.
  • Gently simmer and mix the coconut milk with the curry to ensure the fish stays intact.
  • Stop cooking the moment the fish is completely cooked.

Tools Needed

  • Nonstick pan
  • Cutting board
  • Chefs knife
  • Wooden spoon
  • Measuring spoons
  • Garlic press

Ingredients for Coconut Salmon Curry

Let’s review all the ingredients you’ll need to make this Indian Salmon Curry.

  • Salmon: I used wild-caught, Atlantic salmon. Wild-caught fish is usually preferred over farmed fish.
  • Onions: Thinly sliced.
  • Tomatoes: Diced.
  • Green chilies: Finely chopped. You can omit if you are sensitive to spice.
  • Ginger: Grated.
  • Garlic: Minced.
  • Passata: These are strained tomatoes, available in a can or container. I love this for extra tomato goodness!
  • Coconut milk: I used full-fat coconut milk. Feel free to use low fat coconut milk as well!
  • Ground spices: I kept the spices at a minimum here. All I used was Kashmiri red chili powder, turmeric, and ground coriander for spice. Of course always add salt to taste!
  • Whole spices: We’ll be using mustard seeds and curry leaves.
  • Lime juice: A touch to add a bit of zest! You’ll notice this curry is zesty even though there’s no actual lime zest though!
  • Cilantro: For garnish!

How to Make Indian Coconut Salmon Curry

  1. Heat a pan on medium heat and add ghee. Once the ghee is hot add mustard seeds and curry leaves.
  2. Once the mustard seeds crackle and the leaves are aromatic, add sliced onions, ginger, garlic and green chilies.
  3. Saute and cook until the onions soften, add a pinch of salt to speed up the cooking process.
  4. Once the onions are soft, add tomatoes, followed by turmeric, ground coriander and red chili powder. Add a splash of water if the mixture looks dry and mix well. Cook until the tomatoes have softened.
  5. Add the passata and simmer for 5-8 minutes or until the sauce has thickened. Season with salt at each stage.
  6. Add the fish and mix well. Simmer with the sauce for 2-3 minutes or until the fish has changed its color.
  7. Then add coconut milk to the pan and gently mix well to combine. Turn the heat to low and cook until the fish is completely cooked inside. If you poke the fish, it should have a slight spring back, like the tip of your nose.
  8. Garnish with cilantro and serve hot with lime and your favorite bread or rice dish!

Serving Suggestions for Indian Coconut Salmon Curry

You could serve this salmon with coconut milk curry in so many ways! The possibilities really are endless with your favorite breads or rice dish! Here are some serving suggestions I recommend to make this salmon curry a restaurant-quality meal right at home!

  • Tandoori Naan
  • Laccha Paratha - “Flaky” Layered Paratha
  • Rumali Roti - “Handkerchief” Roti
  • Jeera Rice - Cumin-Spiked Rice
  • Vegetable Pulao

In the video recipe below, I actually tried a new rice pulao recipe to celebrate the collaboration - trying new things here! I made my first ever onion pulao. Let me know in the comments if you’d like this recipe! This was awesome and went so well with the curry!

Can I make Salmon Curry Ahead of Time?▼

Yes! I had leftovers from making this delicious Coconut Salmon Curry and I’m so glad I did! I relived it for breakfast the next day! Yes, I love having leftovers from dinner for breakfast - meal times are a made up concept! You can certainly make a big batch of this salmon curry and enjoy it for later!

To store this salmon curry, transfer the contents into an airtight container and keep it in the fridge. This salmon curry will stay fresh in the fridge for up to two days. To reheat, you can either heat it in the microwave or over the stove. Because salmon is very delicate, I chose to reheat it over the stove, and I personally wouldn’t microwave it. To store the salmon curry, transfer the contents from the container into a pan, and heat on medium-low heat.

To reheat in the microwave, heat for about 2-3 minutes, giving it a mix at minute-long intervals. Although microwave does make the fish more at risk to disintegrate and flake away, thus ruining the texture of the sauce.

Loved This Coconut Milk Salmon Curry? Try These Other Indian Curry Recipes!

  • Restaurant-Style Egg Curry
  • Mughlai-Style Paneer Makhani
  • Murgh Makhani - Butter Chicken
  • Dal Makhani - Instant Pot Recipe!

Let me know what you think of this recipe in the comments! If you’ve tried this recipe, be sure to post it on social media and tag it with #cookingwithanadi and mention me @cooking.with.anadi. Thank you!

Recipe by Anadi Misra

Easy One-Pan Salmon Coconut Curry Recipe

Creamy, bold, and ready in one pan — this salmon coconut curry brings South Indian flavors to your table fast. Perfect for a satisfying lunch or dinner any night of the week.

One-pot

Be the first to rate ✦

1 review · Leave a review
Saved to your collection
··
·
·

5 min

Prep

25 min

Cook

30 min

Total

2

servings

easy

Level

Ingredients

··
·
·

Ingredients

Tap any quantity to scale

Salmon

  • (250 g) salmon(skinned and cut into 2 inch cubes)

Whole spices & aromatics

  • (15 ml) ghee · make your ownShop →
  • (3 g) mustard seedsShop →
  • curry leavesShop →
  • medium onion(sliced thin)
  • (1 g) ginger(finely chopped)
  • (1 g) garlic(finely chopped)
  • green chilies(finely chopped; optional)
  • small tomatoes(diced)Shop →

Spices, sauce & to finish

  • (1 g) turmericShop →
  • (1 g) ground corianderShop →
  • (1 g) Kashmiri mirchShop →
  • (100 g) passataShop →
  • (360 ml) coconut milkShop →
  • cilantro(for garnish)
  • salt(to taste)Shop →

Instructions

  1. 1

    Heat a pan on medium heat and add ghee. Once the ghee is hot add mustard seeds and curry leaves.

    Heat a pan on medium heat and add ghee. Once the ghee is hot add mustard seeds and curry leaves.

    Learn the technique
  2. 2

    Once the mustard seeds crackle and the leaves are aromatic, add sliced onions, ginger, garlic and green chilies.

    Once the mustard seeds crackle and the leaves are aromatic, add sliced onions, ginger, garlic and green chilies.

  3. 3

    Saute and cook until the onions soften, add a pinch of salt to speed up the cooking process.

    Saute and cook until the onions soften, add a pinch of salt to speed up the cooking process.

  4. 4

    Once the onions are soft, add tomatoes, followed by turmeric, ground coriander and red chili powder. Add a splash of water if the mixture looks dry and mix well. Cook until the tomatoes have softened.

    Once the onions are soft, add tomatoes, followed by turmeric, ground coriander and red chili powder. Add a splash of water if the mixture looks dry and mix well. Cook until the tomatoes have softened.

  5. 5

    Add the passata and simmer for 5-8 minutes or until the sauce has thickened. Season with salt at each stage.

    Add the passata and simmer for 5-8 minutes or until the sauce has thickened. Season with salt at each stage.

  6. 6

    Add the fish and mix well. Simmer with the sauce for 2-3 minutes or until the fish has changed its color.

    Add the fish and mix well. Simmer with the sauce for 2-3 minutes or until the fish has changed its color.

  7. 7

    Then add coconut milk to the pan and gently mix well to combine. Turn the heat to low and cook until the fish is completely cooked inside. If you poke the fish, it should have a slight spring back, like the tip of your nose.

    Then add coconut milk to the pan and gently mix well to combine. Turn the heat to low and cook until the fish is completely cooked inside. If you poke the fish, it should have a slight spring back, like the tip of your nose.

  8. 8

    Garnish with cilantro and serve hot with lime and your favorite bread or rice dish!

    Garnish with cilantro and serve hot with lime and your favorite bread or rice dish!

Nutrition per serving

464

Calories

29g

Protein

20g

Carbs

31g

Fat

4g

Fiber

9g

Sugar

1331mg

Sodium

Share This Recipe

Did you make this recipe? Tag @cooking.with.anadi on Instagram and hashtag it #cookingwithanadi

Anadi Misra, signed

Tested & written in Anadi’s kitchen


Free weekly newsletter

Cook something new every week

One tested recipe and a real weeknight tip from my kitchen, every Friday.

Join 40,000+ home cooks who visit Cooking With Anadi every month.

No spam. Unsubscribe anytime.

Filed under

meat & seafoodfish & seafoodlunchdinnerindianindian non-vegcreamy salmon curryindian salmon curry with coconut milksalmon indian curry coconutsouth indian salmon curry

You might also like

Indian-Inspired Shrimp Orzo Curry simmering in a pan, garnished with cilantro and peas.
Fusion

Indian-Inspired Shrimp Orzo Curry

Fragrant, creamy, and ready in one pan — this Indian-Inspired Shrimp Orzo Curry combines bold spices with tender orzo for a satisfying weeknight dinner the whole family will love.

40 minMedium4 servings

This section contains affiliate links. As an Amazon Associate I earn from qualifying purchases — at no extra cost to you.

Recommended Tools & Ingredients

ZWILLING - Madura Plus | Aluminium Non-Stick | 2PC Frypans

Check on Amazon →

Cutting board

Check on Amazon →

Chef’s knife

Check on Amazon →

Wooden spoon

Check on Amazon →

Prepworks by Progressive Magnetic Measuring Spoons, Stainless Steel - Set of 5

Recipe history

  • April 16, 2026 — Reworked and refreshed for the 2026 relaunch — new photography, restructured and standardized ingredients & instructions.
indian salmon curry recipe
salmon curry recipe indian
salmon curry recipe
salmon curry recipe coconut milk
salmon fish curry indian
salmon fish curry south indian recipe
how to make salmon curry
how to make salmon curry with coconut milk
creamy salmon curry recipe
how to make creamy salmon curry
egg-less
gluten-free

Part of

Show Your Love With The Best Valentine’s Day Recipes!
Palak paneer in a green pot with creamy white paneer cheese cubes in spinach sauce.
Indian

Super Easy Homestyle Indian Palak Paneer Recipe

Make creamy, homestyle Palak Paneer from scratch with this super easy Indian recipe. Fresh spinach, soft paneer, and bold spices come together for an authentic, comforting meal anyone can make.

25 minEasy4 servings
Mushroom matar masala curry in a brass bowl, topped with fresh cilantro, on a granite countertop.
Indian

Mushroom Matar Masala | One-Pot Mushroom & Peas Curry

Rich, creamy Mushroom Matar Masala made in one pot! This restaurant-style curry is packed with tender mushrooms and peas in a bold, spiced gravy. Perfect for a satisfying Indian dinner or lunch.

45 minEasy2 servings
Chicken Tikka Masala in a steel serving bowl, garnished with red onion, cilantro, and green chili, with naan bread on the side.
Indian

Authentic Slow Cooked Chicken Tikka Masala

Rich, creamy, and packed with bold spices, this Authentic Chicken Tikka Masala is slow cooked to perfection in your Instant Pot. A classic Indian dinner made easy in one pot.

6 hr 50 minMedium4 servings
Chicken tikka masala served in a white bowl with naan bread on the side, garnished with cilantro.
Indian

The Best Instant Pot Chicken Tikka Masala Recipe

Make the best Chicken Tikka Masala in your Instant Pot! Rich, creamy, and packed with bold Indian flavors, this easy one-pot recipe is perfect for a satisfying lunch or dinner.

32 minMedium4 servings
Butter chicken curry in a steel serving bowl, garnished with fresh cilantro, with naan bread on the side.
Indian

Instant Pot Butter Chicken - Traditional Made Easy!

Make authentic butter chicken at home in your Instant Pot! Rich, creamy, and packed with traditional flavor, this easy murgh makhani rivals your favorite Indian restaurant.

40 minMedium4 servings
Check on Amazon →

Garlic press

Check on Amazon →

Passata

Check on Amazon →

Lime juice

Check on Amazon →

2 comments

S
Suzanne4y ago

Hello, I am wondering if the mustard seeds in this recipe should be black? Thank you! ;)

A
AnadiAuthor4y ago

Hello Suzanne! Thanks for your comment, sorry I was a little late! Yes black mustard seeds are best! Let me know if you have any other questions!

Leave a review

Join 2 cooks who've shared notes here.

Made it? Add a rating (optional)
1000 left
7 Quick Dinners

Free guide

7 Quick Dinners

Easy weeknight dinners you'll make on repeat.

Join 40,000+ home cooks who visit Cooking With Anadi every month.

Follow Along

@cooking.with.anadi

Follow
If your samosa dough splits when you shape it or it ends up soggy the second it hits the oil, then the problem happened
The first time my mom and I made samosas, we couldn't work out what went wrong. Golden and crisp on the outside, still r
Your poutine is missing a sound. 🇨🇦 If it doesn't squeak when you bite it, the cheese in there isn't the right one, an
If you love garlic, this changes your whole summer. 🧄 Toum is the whipped Lebanese garlic sauce! All you need is 4 ingr
You're seasoning your burgers wrong, and it's why they come out dry. 🍔Full breakdown and recipe at www.cookingwithanadi

Tag your makes with #cookingwithanadi