This Thai Coconut Salmon recipe brings together the rich flavors of coconut milk and red curry paste to create a delightful and aromatic dish. Perfectly cooked salmon fillets are infused with a blend of fish sauce, lime juice, and a hint of sweetness, making it a perfect meal for any occasion.
Some ingredients in this recipe might not be commonly found in every household. Red curry paste is a key component that adds depth and spice to the dish, and it can be found in the international aisle of most supermarkets. Fish sauce is another essential ingredient that provides a unique umami flavor, often located near the Asian condiments. Fresh basil leaves are also crucial for the final touch, adding a burst of freshness to the dish.

Ingredients For Thai Coconut Salmon Recipe
Salmon: A rich, fatty fish that serves as the main protein in this dish.
Coconut milk: Adds creaminess and a subtle sweetness to the sauce.
Red curry paste: Provides a spicy and aromatic base for the sauce.
Fish sauce: Adds a salty, umami flavor that enhances the overall taste.
Lime juice: Brings a tangy brightness to balance the richness of the coconut milk.
Sugar: Adds a touch of sweetness to balance the flavors.
Vegetable oil: Used for cooking the curry paste and salmon.
Basil leaves: Adds a fresh, aromatic finish to the dish.
Technique Tip for This Recipe
When cooking the red curry paste in the vegetable oil, make sure to stir constantly to prevent it from burning. This step is crucial as it helps to release the aromatic flavors of the curry paste and ensures a well-balanced dish. Additionally, when adding the coconut milk, pour it in gradually while stirring to create a smooth and creamy sauce. This technique helps to evenly distribute the flavors and prevents the sauce from separating.
Suggested Side Dishes
Alternative Ingredients
salmon - Substitute with trout: Trout has a similar texture and flavor profile, making it a great alternative for salmon in this dish.
coconut milk - Substitute with almond milk with coconut extract: Almond milk with a bit of coconut extract can mimic the creamy texture and flavor of coconut milk.
red curry paste - Substitute with yellow curry paste: Yellow curry paste can provide a similar depth of flavor, though it will be slightly milder and less spicy.
fish sauce - Substitute with soy sauce: Soy sauce can provide the umami flavor needed, though it will lack the fishy undertone of fish sauce.
lime juice - Substitute with lemon juice: Lemon juice can provide a similar acidity and brightness to the dish.
sugar - Substitute with honey: Honey can add sweetness with a slightly different flavor profile, but it will still balance the dish.
vegetable oil - Substitute with olive oil: Olive oil can be used as a cooking oil with a similar smoke point and neutral flavor.
basil leaves - Substitute with cilantro: Cilantro can provide a fresh, herbaceous note similar to basil, though with a slightly different flavor.
Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
- Allow the salmon to cool completely before storing. This prevents condensation, which can make the dish soggy.
- Transfer the Thai coconut salmon to an airtight container. Ensure the container is sealed tightly to maintain freshness.
- Store in the refrigerator for up to 3 days. The coconut milk and basil leaves will keep their flavors well within this time frame.
- For freezing, place the cooled salmon fillets in a freezer-safe container or a heavy-duty freezer bag. Remove as much air as possible to prevent freezer burn.
- Label the container with the date of storage. This helps you keep track of how long the salmon has been frozen.
- Freeze for up to 2 months. Beyond this period, the texture and flavor of the coconut milk sauce may degrade.
- To reheat, thaw the salmon in the refrigerator overnight. This gradual thawing helps maintain the texture.
- Reheat gently in a skillet over medium heat. Add a splash of coconut milk or water if the sauce has thickened too much.
- Stir occasionally to ensure even heating. Avoid overcooking to keep the salmon tender and moist.
- Serve hot, ideally with freshly cooked rice or noodles to complement the rich flavors of the dish.
How to Reheat Leftovers
For the stovetop method:
- Heat a non-stick skillet over medium heat.
- Add a splash of coconut milk or vegetable oil to prevent sticking.
- Place the salmon fillets in the skillet and cover with a lid.
- Reheat for 4-5 minutes, flipping halfway through, until warmed through.
- Stir in some fresh basil leaves for an aromatic touch.
For the oven method:
- Preheat your oven to 350°F (175°C).
- Place the salmon fillets in an oven-safe dish.
- Pour a bit of coconut milk over the top to keep the fish moist.
- Cover the dish with aluminum foil.
- Bake for 10-15 minutes, or until the salmon is heated through.
For the microwave method:
- Place the salmon fillets in a microwave-safe dish.
- Add a spoonful of coconut milk to keep it moist.
- Cover the dish with a microwave-safe lid or plastic wrap, leaving a small vent.
- Microwave on medium power for 2-3 minutes, checking halfway through.
- Stir in some fresh basil leaves before serving.
For the steamer method:
- Set up a steamer basket over a pot of simmering water.
- Place the salmon fillets in the steamer basket.
- Cover and steam for 5-7 minutes, or until the salmon is heated through.
- Garnish with fresh basil leaves for added flavor.
Best Tools for This Recipe
Skillet: A flat-bottomed pan used for cooking the salmon and curry mixture over medium heat.
Spatula: A tool used to stir the curry paste and other ingredients, ensuring they are well mixed.
Measuring spoons: Used to measure out the red curry paste, fish sauce, lime juice, sugar, and vegetable oil accurately.
Can opener: Necessary for opening the can of coconut milk.
Knife: Used to chop the basil leaves.
Cutting board: A surface on which to chop the basil leaves.
Serving spoon: Used to serve the finished dish.
Plate: For serving the salmon with rice or noodles.
Timer: To keep track of the cooking times for the salmon and the curry mixture.
How to Save Time on Making This Recipe
Prep ingredients ahead: Chop the basil leaves and measure out the coconut milk, red curry paste, fish sauce, lime juice, and sugar in advance.
Use one-pan method: Cook the salmon fillets and sauce in the same skillet to save on cleanup time.
Quick marination: Marinate the salmon in the lime juice and fish sauce for 10 minutes before cooking for added flavor.
Batch cooking: Double the recipe and freeze half for a quick meal later.
Instant rice: Serve with instant rice or pre-cooked noodles to save cooking time.

Thai Coconut Salmon Recipe
Ingredients
Main Ingredients
- 4 fillets Salmon
- 1 can Coconut Milk
- 2 tablespoon Red Curry Paste
- 1 tablespoon Fish Sauce
- 1 tablespoon Lime Juice
- 1 teaspoon Sugar
- 1 tablespoon Vegetable Oil
- 1 cup Basil Leaves chopped
Instructions
- 1. Heat the oil in a skillet over medium heat.
- 2. Add the red curry paste and cook for 1-2 minutes.
- 3. Pour in the coconut milk, fish sauce, lime juice, and sugar. Stir well.
- 4. Add the salmon fillets and cook for 10-12 minutes, or until the salmon is cooked through.
- 5. Stir in the chopped basil leaves and cook for another 2 minutes.
- 6. Serve hot with rice or noodles.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Thai Cashew Curry Recipe45 Minutes
- Virgin Mai Thai Recipe10 Minutes
- Slow Cooker Thai Green Curry Recipe4 Hours 15 Minutes
- Thai Banh Mi Recipe30 Minutes
- Chili Garlic Tofu Recipe30 Minutes
- Cashew Nut Thai Recipe35 Minutes
- Thai Massaman Curry Chicken Recipe1 Hours
- Thai Roasted Vegetables Recipe45 Minutes
Leave a Reply