Green Thai Curry Salmon

A close-up of Green Thai Curry Salmon garnished with cilantro and lime wedges over jasmine rice. Save
A close-up of Green Thai Curry Salmon garnished with cilantro and lime wedges over jasmine rice. | pinbitekitchen.com

This vibrant dish features tender salmon fillets gently poached in a fragrant green curry sauce made with coconut milk, aromatics like garlic, ginger, and lemongrass, and crisp vegetables including zucchini, bell pepper, and sugar snap peas. The balance of creamy coconut, spicy green curry paste, and tangy lime creates a harmonious flavor profile. Ready in just 35 minutes, this one-pan meal is perfect for busy weeknights when you want something nutritious and satisfying. Serve over fluffy jasmine rice to soak up the luscious sauce.

The first time I made green curry salmon was on a rainy Tuesday when I needed something comforting but not heavy. My apartment smelled incredible within minutes, and I knew this was going to be a regular rotation. The way the salmon absorbs all those fragrant spices while staying tender is pure magic.

I served this to my friend Sarah who claimed she didnt like fish, and she asked for seconds before even finishing her first bowl. Theres something about how the green curry paste mellows into the coconut milk that makes even fish skeptics come back for more. Now its the meal I make when I want to impress without actually trying that hard.

Ingredients

  • Salmon fillets: Choose pieces that are roughly the same thickness so they cook evenly, and dont be afraid to ask your fishmonger for the freshest catch of the day
  • Coconut milk: Full fat coconut milk creates that luxurious restaurant quality texture, though light coconut milk works if youre watching calories
  • Thai green curry paste: This is your flavor powerhouse, and Ive found that brands from Asian grocers often have more depth than supermarket versions
  • Vegetables: The snap peas and bell pepper add crunch that contrasts beautifully with the tender salmon and silky sauce
  • Fresh aromatics: Garlic, ginger, and lemongrass build layers of flavor that develop as they bloom in the hot oil
  • Lime: Dont skip this, as the acid cuts through the rich coconut and makes all the spices sing

Instructions

Prep your salmon and vegetables:
Pat the salmon completely dry with paper towels so it sears properly, and slice all your vegetables before turning on the stove, as this dish moves quickly once cooking begins
Bloom the aromatics:
Heat oil in your largest skillet until it shimmers, then sauté the onion until softened before adding the garlic, ginger, and curry paste, cooking until the paste becomes fragrant and the oil separates slightly
Add vegetables and coconut milk:
Toss in the sliced vegetables and stir fry briefly before pouring in the coconut milk, then add the fish sauce, brown sugar, and lemongrass stalk
Simmer the salmon:
Nestle the salmon fillets into the simmering sauce, cover the pan, and let it cook gently until the fish flakes easily with a fork and is just opaque throughout
Finish and serve:
Remove the lemongrass stalk, squeeze fresh lime juice over everything, and serve immediately over steamed jasmine rice with generous handfuls of cilantro
Fresh salmon fillets simmer in vibrant green curry sauce with coconut milk and colorful vegetables. Save
Fresh salmon fillets simmer in vibrant green curry sauce with coconut milk and colorful vegetables. | pinbitekitchen.com

This recipe became my go-to for dinner parties because it looks impressive but comes together in under 40 minutes. Guests always assume I spent hours simmering the sauce, but the secret is really just quality ingredients and not overcomplicating things.

Making It Your Own

Sometimes I add baby corn or bamboo shoots for extra texture, and once I threw in some thai basil at the end which was absolutely divine. The vegetables can be whatever you have in the crisper drawer, though I recommend keeping the snap peas for their sweet crunch.

Pairing Suggestions

Jasmine rice is traditional and absorbs the sauce beautifully, but I also love serving this over cauliflower rice for a lighter version. A crisp cold beer or dry riesling cuts through the richness, and a simple cucumber salad on the side refreshes the palate between bites.

Storage and Meal Prep

This curry actually tastes better the next day as the flavors meld together, making it excellent for meal prep lunches. Store the rice and curry separately in airtight containers, and when reheating, add a splash of water or coconut milk to loosen the sauce back up.

  • The salmon texture changes slightly after refrigeration but remains delicious
  • Freeze the curry base without salmon for up to three months
  • Always store fresh garnishes separately to maintain their bright flavors
Sizzling Green Thai Curry Salmon served hot with zucchini, bell pepper, and snap peas. Save
Sizzling Green Thai Curry Salmon served hot with zucchini, bell pepper, and snap peas. | pinbitekitchen.com

Theres something so satisfying about a one pan meal that feels special enough for company but easy enough for a Tuesday night. I hope this green curry salmon finds its way into your regular rotation too.

Common Recipe Questions

The spice level depends on the green curry paste you use. Thai green curry paste typically has a medium heat. You can adjust by using less paste for milder flavor or adding fresh chilies for extra heat.

Yes, frozen salmon works well. Thaw completely in the refrigerator before cooking and pat dry thoroughly to prevent excess moisture in the sauce.

Zucchini, bell peppers, and snap peas are ideal because they hold their shape during simmering. You can also add eggplant, green beans, or baby corn based on preference.

This dish is naturally dairy-free since it uses coconut milk instead of cream. Always check your curry paste label to ensure no milk products are added.

The salmon is done when it flakes easily with a fork and the internal temperature reaches 145°F. Avoid overcooking as the fish will become dry and tough.

Full-fat coconut milk provides the best creamy texture. Light coconut milk works but yields a thinner sauce. Other milk alternatives won't replicate the rich flavor properly.

Green Thai Curry Salmon

Tender salmon in aromatic green curry with coconut milk, zucchini, bell peppers, and snap peas. Ready in 35 minutes.

Prep 15m
Cook 20m
Total 35m
Servings 2
Difficulty Easy

Ingredients

Fish

  • 2 salmon fillets (about 5 oz each), skinless, boneless

Vegetables

  • 1 small zucchini, sliced
  • 1 red bell pepper, thinly sliced
  • 3.5 oz sugar snap peas, trimmed
  • 1 small onion, sliced

Curry & Aromatics

  • 2 tbsp Thai green curry paste
  • 1 tbsp vegetable oil
  • 2 cloves garlic, minced
  • 1 tsp fresh ginger, minced
  • 1 stalk lemongrass, bruised (optional)

Sauce

  • 13.5 oz coconut milk (1 can)
  • 1 tbsp fish sauce
  • 1 tsp brown sugar
  • Juice of 1 lime

Garnish

  • Fresh cilantro leaves
  • Sliced red chili (optional)
  • Lime wedges
  • Jasmine rice, for serving

Instructions

1
Prepare the Salmon: Pat the salmon fillets completely dry with paper towels and season lightly with salt. Set aside at room temperature while preparing other ingredients.
2
Sauté Aromatics: Heat vegetable oil in a large skillet or wok over medium heat. Add sliced onion and sauté for 2 minutes until slightly softened and translucent.
3
Build Curry Base: Stir in minced garlic, ginger, and green curry paste. Cook for 1 minute, stirring constantly until fragrant and the paste begins to darken slightly.
4
Add Vegetables: Add sliced zucchini, bell pepper, and trimmed sugar snap peas. Stir-fry for 2 minutes until vegetables begin to soften but still retain crunch.
5
Create Sauce: Pour in coconut milk. Add fish sauce, brown sugar, and bruised lemongrass stalk if using. Bring to a gentle simmer, stirring to incorporate all ingredients.
6
Simmer Salmon: Nestle seasoned salmon fillets into the sauce. Cover and cook for 8–10 minutes until salmon is just cooked through and flakes easily with a fork. Do not overcook.
7
Finish Seasoning: Remove from heat. Discard lemongrass stalk. Squeeze fresh lime juice over the curry and stir gently to combine.
8
Serve: Ladle curry hot over steamed jasmine rice. Garnish generously with fresh cilantro leaves, sliced red chili if desired, and additional lime wedges on the side.
Additional Information

Equipment Needed

  • Large skillet or wok
  • Chef's knife and cutting board
  • Wooden spoon or heat-resistant spatula

Nutrition (Per Serving)

Calories 520
Protein 38g
Carbs 23g
Fat 29g

Allergy Information

  • Contains fish (salmon and fish sauce)
  • Coconut milk may be processed in facilities handling tree nuts
  • Verify curry paste and fish sauce labels for hidden gluten or additional allergens
Olivia Marsh

Sharing easy, wholesome recipes and kitchen tips for fellow food lovers.