Back to all recipes
Thai Green Curry Salmon

Thai Green Curry Salmon

Coconut Green Curry Salmon with Crispy Skin

Rich green curry paste blooms in coconut milk to create a fragrant base for pan-seared salmon and tender vegetables. The salmon gets a proper sear first — that crispy skin is worth the extra pan — then finishes gently in the simmering curry. It's Thai comfort food that feels special enough for company.

ThaiAsianDinnerGluten FreeDairy FreeHigh ProteinQuick MealsOne PotSeafoodFish
↓ Jump to Recipe

When green curry paste hits hot oil, something magical happens — the spices bloom and intensify, filling your kitchen with that distinctive Thai aroma that's both comforting and exotic. This dish builds on that foundation, creating a luxurious coconut broth that cradles perfectly seared salmon and tender vegetables.

The key to great curry isn't just the paste quality (though that matters), it's the technique. That initial frying step releases oils locked inside the chilies and aromatics, while the slow simmer allows the coconut milk to reduce and concentrate. By the time you nestle the salmon into the sauce, you've got something that rivals the best Thai restaurants.

Salmon and green curry might not be the most traditional pairing, but it works beautifully. The fish's richness stands up to the bold flavors without getting overwhelmed, while that crispy skin adds textural contrast to the silky sauce. It's Thai comfort food elevated — impressive enough for guests but weeknight-friendly enough to make regularly.

Prep15 min
Cook20 min
Total35 min
Servings4
Difficultymedium

Ingredients

  • 1 lbsalmon fillets, skin-on, about 6 oz each
  • kosher salt
  • 1 tspvegetable oil for searing

Curry

  • 2 tspvegetable oil
  • 3 tbspThai green curry paste
  • 1 canfull-fat coconut milk
  • ½ cupchicken stock
  • 1 tbspfish sauce
  • 2 tspgranulated sugar
  • 1 cupgreen beans, trimmed and halved crosswise
  • 1 smallJapanese eggplant, halved lengthwise and cut into half-inch pieces
  • 6 Thai basil leaves, torn

Instructions

  1. Warm the oil in your largest skillet over medium heat, then add the curry paste. Let it sizzle and fry for about a minute, stirring constantly — you'll smell it become more fragrant and see it darken slightly. This blooming step is crucial for developing the curry's full flavor.
    1 min
  2. Pour in the coconut milk, chicken stock, fish sauce, and sugar, whisking everything together until smooth. Give it a taste — the curry should be well-balanced between salty, sweet, and spicy. Adjust with more fish sauce or sugar if needed.
  3. Bring the curry to a rolling boil, then dial it back to a gentle simmer over medium-low heat. Let it bubble away for 10 minutes, stirring occasionally, until it reduces and thickens enough to coat the back of a spoon. The oil will start to separate slightly on top — that's exactly what you want.
    10 min
  4. While the curry simmers, pat the salmon dry and season both sides generously with salt. Heat the remaining oil in a separate heavy skillet over high heat until it shimmers and just starts to smoke. Carefully place the salmon skin-side down and don't move it — let that skin get properly crispy for about a minute before transferring to a plate.
    1 min
  5. Drop the green beans and eggplant into the simmering curry and stir them in. Let them cook for 4 minutes, stirring once or twice, until the beans are bright green and just tender, and the eggplant has softened but still holds its shape.
    4 min
  6. Use a spoon to create four shallow wells among the vegetables, then nestle the salmon pieces skin-side up into these spaces. The curry should come about halfway up the sides of the fish. Simmer gently for 2-3 minutes until the salmon is just cooked through — it should flake easily but still look slightly translucent in the very center.
    3 min
  7. Pull the skillet off the heat and scatter the torn basil leaves over everything. Serve immediately over steamed jasmine rice, making sure each person gets a piece of that beautifully crispy-skinned salmon.
Tips & Tricks
Frequently Asked Questions
Can I use frozen salmon for this?

Yes, but thaw it completely and pat it very dry — frozen fish releases more moisture, making it harder to get crispy skin. Let it come to room temperature for 15 minutes before cooking.

What if I can only find regular green curry paste?

Store-bought paste works fine, but start with 2 tablespoons and taste after simmering — you can always add more. Thai Kitchen and Mae Ploy are reliable brands.

How do I know when the salmon is perfectly cooked?

It should flake easily when pressed with a fork but still look slightly translucent in the very center. It will finish cooking from residual heat after you remove it from the stove.

Can I make this ahead of time?

The curry base can be made a day ahead and reheated, but cook the salmon fresh. Leftover curry reheats well — just add a splash of coconut milk if it's too thick.