Generously season salmon fillets with salt and black pepper.
1 pound fresh or frozen salmon fillets, Salt and black pepper to taste
Melt butter in a large pan over medium-high heat, then add oil. Place salmon skin-side down, cooking for 3 minutes. Flip and cook for another 3-5 minutes. Set aside. (Pro Tip: Remove the skin after cooking if you prefer—it should come off easily and keeps the salmon tender.)
Stir in red curry paste, fish sauce, soy sauce, brown sugar, and coconut milk. Bring to a gentle boil, then reduce the heat and simmer until slightly thickened.
2 tablespoons Thai red curry paste, 1 teaspoon fish sauce, 1 tablespoon low sodium soy sauce, ½ teaspoon brown sugar, 13.5 ounce can unsweetened coconut milk
Add spinach, fresh basil, cilantro, and a squeeze of lime juice. Taste and adjust salt and pepper as needed.
Return the salmon to the pan, pour the sauce over it, and serve.
lime wedges for serving
Notes
Pat the Salmon Dry: Before you season it, use a paper towel to remove moisture. This helps it sear better.
Taste as You Go: If you want bolder flavors, add more red curry paste or an extra squeeze of lime. If it’s too spicy, pour in some extra coconut milk.
Don’t Overcook: The salmon is done when it’s flaky and the internal temperature hits 145°F. Overcooking leads to dry fish, so watch carefully.
Marinate for More Flavor: If you have time, marinate the salmon in a mix of olive oil, lime juice, and a pinch of salt for about 15 minutes beforehand.
Fresh Fish Is Key: If possible, pick up your salmon from a local store or fishmonger. Fresh salmon has a mild smell and bright color.
Serve Immediately: This dish is at its best piping hot, right out of the medium-high heat pan. The sauce can separate if left sitting too long.