Looking for a quick and cozy fish dinner? This Salmon Coconut Curry is warming, flavorful, and comes together in just 30 minutes and in just one pot.
Just like my Teriyaki Salmon Noodles, this Asian-inspired salmon dish brings tons of flavor in a short amount of time.
The depth of flavor brings tons of taste and texture to each bite, and the salmon is beautifully complemented by the coconut and lime. Plus, this 30-minute fish recipe is super easy to whip up with minimal prep and just one dish.
As a mom managing her time with a passion for gourmet flavors, one-pot meals are my absolute favorite! Less clean-up? Sign me up!
And with such a wide variety of delicious one-pot recipes to choose from, cooking in just one pot definitely does not have to limit you!
Salmon Coconut Curry Ingredients & Substitutions
Here’s everything you need:
- Coconut oil. Or any other oil you prefer.
- Onion.
- Garlic.
- Coconut milk. Unsweetened, full fat coconut milk is best.
- Thai red curry paste.
- Fish sauce.
- Lime juice.
- Ginger paste. Or ground ginger.
- Honey. Or light brown sugar.
- Salmon. Skinless is preferred since you will be cubing it. However, if you buy it with the skin on, just remove the salmon skin with a sharp knife. You can use fresh or frozen salmon, just make sure to thaw the salmon completely before starting to make this recipe. You can do so by transferring it from the freezer to the refrigerator at least 12 hours before or adding it to a sealed storage bag and submerging it in lukewarm water for about 45 minutes.
- Spinach.
Coconut Curry with Salmon Tips and Tricks
Prep Your Onion, Garlic, and Salmon
To get the timing of this dish just right, it’s important to prep your onions, garlic and salmon up front.
Start by cutting your onion around the core and peeling and discarding the outermost layer. Peel your garlic as well. You can save the onion and garlic peels to make your own vegetable broth or you can easily compost them.
Use a sharp knife to dice your onion and mince your garlic.
Blot dry your salmon with a paper towel (consider these bamboo paper towels for a more sustainable option!) to remove excess moisture.
Then, slice the salmon into bite-sized cubes. You can buy your salmon skinless (that’s what I do for this recipe!), or you can use a sharp knife to remove the salmon skin before cubing it.
Cook Down the Onion and Garlic Before Adding the Coconut Milk
To a large frying pan or wok over medium heat, add the oil, onion, and garlic. Sautee for 5-7 minutes until fragrant and the onion is translucent.
Then, add the coconut milk and bring to a low boil. The coconut milk will give this creamy seafood recipe it’s delicious texture, but also gives the sauce a subtle sweetness and hint of coconut.
Bring the Flavor
Still over medium heat, add the Thai red curry paste, ginger paste, and fish sauce. Stir to combine and bring the coconut curry sauce back to a low boil.
Next, add the cubed salmon and poach in the sauce for 2-3 minutes before adding the rest of the ingredients.
Add the Spinach, Lime, and Honey Last
With the heat still on, add the spinach, honey, and lime juice. Allow the heat to wilt the spinach before stirring it into the sauce.
Cook Down and Thicken
Then, continue to simmer to thicken the sauce, until you are happy with the consistency.
How to Serve Coconut Salmon Curry
I love serving this coconut curry with salmon over basmati rice with fresh lime wedges and grilled naan. It’s also really delicious over this Coconut Rice if you want to bring out the coconut flavor!
As a starter, this dish pairs perfectly with these Salmon Egg Rolls.
How to Properly Store and Reheat Coconut Curry with Salmon
Leftover coconut curry with salmon will last in the refrigerator for 3-4 days. Store it in an airtight container. It can also be frozen for up to 3 months.
The best way to reheat it is in a saucepan or wok over medium heat. You’ll know it’s ready when the salmon is thoroughly heated through and the internal temperature reaches 145°F.
Why this Salmon Coconut Curry is a Great Dinner Option
- It’s super quick. Dinner on the table in 30 minutes or less.
- It’s crazy easy. Just one pot and 11 ingredients required.
- It’s cozy and warming. The perfect comfort meal to warm your bones.
30-Minute Salmon Coconut Curry
Ingredients
- 3 cloves garlic
- 1 small yellow onion
- 10 ounces skinless salmon
- 3 tablespoons coconut oil
- 13.66 ounces coconut milk (13.66 ounces = 1 can)
- 1 teaspoon ginger paste (or ½ teaspoon ground ginger)
- 2 tablespoons Thai red curry paste (+ up to 1 more tablespoon to taste)
- 1 tablespoon fish sauce
- 1 cup fresh spinach
- 2 tablespoons lime juice (1 lime = approx. 2 tablespoons juice)
- 2 tablespoons honey
Instructions
- Peel and mince your garlic. Cut your onion around the core, peel off the outer layer, and dice.
- If need be, remove the skin from the salmon. Pat dry the salmon with a paper towel on both sides to remove excess moisture. Slice the salmon into bite-sized cubes.
- To a large pan or wok over medium heat, add the coconut oil, onion, and garlic and sauté until the onions are translucent, about 5-7 minutes.
- Add the coconut milk and bring to a low boil.
- Add the red Thai curry paste, ginger, and fish sauce and stir to combine. Bring back to a low boil.
- Add the cubed salmon and poach for 1-2 minutes.
- Add the spinach, lime juice, and honey. Allow the spinach to wilt, then stir to combine.
- Simmer on low to thicken the sauce until you are happy with the consistency. Serve hot over rice (or coconut rice) with a little fresh lime juice.
Pro Tips
- I highly recommend squeezing a little extra lime juice on top right before serving. The fresh lime juice really activates all the flavor!
2 thoughts on “30-Minute Salmon Coconut Curry”
Tried this tonight Marley and was a big success. Will definitely become a regular
(Review provided by a family/friend of marleysmenu.com)
Yay, I’m so glad you enjoyed it!! ❤️