Green Thai Curry Salmon

A close-up of vibrant Green Thai Curry Salmon in a creamy green coconut sauce with zucchini and bell peppers. Save
A close-up of vibrant Green Thai Curry Salmon in a creamy green coconut sauce with zucchini and bell peppers. | flavorribbon.com

This vibrant green curry combines tender salmon fillets with aromatic Thai flavors. Rich coconut milk creates a luscious sauce that perfectly balances spicy curry paste with tangy lime. Fresh vegetables like zucchini, bell peppers, and sugar snap peas add crunch and color, while garlic, ginger, and optional lemongrass build layers of fragrance. The salmon simmers gently in the sauce, absorbing all the complex flavors while remaining moist and flaky. Serve over jasmine rice for a complete meal that brings restaurant-quality Thai cuisine to your table in under 40 minutes.

The first time I made green curry with salmon, I was pressed for time and working with what I had in the fridge. The rich coconut sauce hugged the fish so perfectly that my husband actually asked if I'd ordered takeout from our favorite Thai spot. Now it's become our go-to when we want something that feels special but comes together in under 40 minutes.

Last winter, when my friend Sarah was recovering from surgery, I brought over a container of this curry. She texted me the next day saying it was the first thing that actually made her feel like herself again. Food has this way of comforting people that nothing else quite matches.

Ingredients

  • Salmon fillets: Skinless works best here, the fish will poach gently in the sauce and stay moist
  • Zucchini and bell pepper: They add sweetness and hold their texture nicely in the coconut milk
  • Sugar snap peas: These bring a fresh crunch that balances the rich curry
  • Green curry paste: This is your flavor foundation, so use a brand you love
  • Coconut milk: Full fat creates the most luxurious sauce, though light works in a pinch
  • Fish sauce: Don't skip this, it provides that authentic savory depth
  • Fresh lime: The acid at the end brightens everything and cuts through the richness

Instructions

Prep your salmon:
Pat those fillets completely dry with paper towels, then give them a light sprinkle of salt
Build your flavor base:
Heat oil in your skillet, cook the onion until soft, then bloom the curry paste with garlic and ginger until the kitchen smells incredible
Add the vegetables:
Toss in your zucchini, peppers, and snap peas, stir-frying just until they start to glisten
Create the sauce:
Pour in that coconut milk, add fish sauce and brown sugar, then let it bubble gently
Nestle in the fish:
Carefully place salmon into the simmering sauce, cover, and let it cook until it flakes perfectly
Finish bright:
Squeeze fresh lime juice over everything, give it a gentle stir, and serve over hot rice
Green Thai Curry Salmon flanked by lime wedges and cilantro, served steaming over fluffy jasmine rice. Save
Green Thai Curry Salmon flanked by lime wedges and cilantro, served steaming over fluffy jasmine rice. | flavorribbon.com

My daughter used to be skeptical about fish in curry until she tried this version. Now she requests it for her birthday dinner every year, which feels like the highest compliment a recipe can receive.

Choosing Your Curry Paste

I've tried dozens of brands over the years, and some are surprisingly bland while others pack serious heat. Start with less paste than you think you need, you can always stir in more if you want more kick. The color should be a vibrant emerald green, not dull or brownish.

Making It Your Own

Sometimes I throw in baby corn or bamboo shoots when I want to switch things up. Once I used basa instead of salmon when salmon was ridiculously expensive, and honestly, it was still fantastic. The sauce carries whatever protein you choose.

Serving Suggestions

Jasmine rice is classic, but I've also served this over coconut rice for extra richness. A simple cucumber salad dressed with rice vinegar makes the perfect cooling side.

  • Crush some peanuts over the top for added texture
  • Extra fresh basil leaves take it to another level
  • Keep some sriracha handy for spice lovers

Tender salmon pieces simmering in aromatic Green Thai Curry with colorful vegetables and a rich coconut broth. Save
Tender salmon pieces simmering in aromatic Green Thai Curry with colorful vegetables and a rich coconut broth. | flavorribbon.com

This curry is one of those dishes that makes people feel cared for, which might be why it's become my most requested recipe.

Recipe FAQs

Yes, frozen salmon works well. Thaw completely in the refrigerator overnight, then pat dry before cooking. Frozen fish may release more moisture, so adjust cooking time by 1-2 minutes.

Thai green curry paste typically has medium heat. For milder flavor, use 1 tablespoon instead of 2. For more spice, add fresh sliced chilies or increase paste to 3 tablespoons.

Baby corn, green beans, eggplant, bamboo shoots, or thai basil all work beautifully. Use vegetables that hold their shape during simmering for best texture.

The sauce can be made 1-2 days ahead and refrigerated. Add fresh salmon when reheating, gently simmering 5-7 minutes until cooked through to prevent overcooking the fish.

Yes, substitute with soy sauce or a vegetarian fish sauce alternative made from seaweed. Both provide the necessary salty umami flavor to balance the curry.

Full-fat canned coconut milk creates the richest, most authentic curry sauce. Light coconut milk works but will yield a thinner, less creamy consistency.

Green Thai Curry Salmon

Tender salmon fillets in aromatic green coconut curry with zucchini, bell peppers, and snap peas

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

Ingredients

Fish

  • 2 salmon fillets (approximately 5 ounces each), skinless and boneless

Vegetables

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

Curry & Aromatics

  • 2 tablespoons Thai green curry paste
  • 1 tablespoon vegetable oil
  • 2 cloves garlic, minced
  • 1 teaspoon fresh ginger, minced
  • 1 stalk lemongrass, bruised

Sauce

  • 13.5 ounces coconut milk (1 can)
  • 1 tablespoon fish sauce
  • 1 teaspoon brown sugar
  • Juice of 1 lime

Garnish

  • Fresh cilantro leaves
  • Sliced red chili
  • 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
Bloom Curry Paste: Stir in minced garlic, ginger, and green curry paste. Cook for 1 minute, stirring constantly, until fragrant and the paste releases its aromatics.
4
Add Vegetables: Add zucchini, bell pepper, and sugar snap peas to the skillet. Stir-fry for 2 minutes until vegetables begin to soften but still retain crunch.
5
Create Sauce Base: Pour in coconut milk. Add fish sauce, brown sugar, and bruised lemongrass stalk. Bring mixture to a gentle simmer, stirring to incorporate all ingredients.
6
Simmer Salmon: Nestle seasoned salmon fillets into the sauce. Cover skillet and cook for 8 to 10 minutes until salmon is just cooked through and flakes easily with a fork.
7
Finish and Season: Remove from heat. Discard lemongrass stalk. Squeeze fresh lime juice over the curry and stir gently to distribute the acid.
8
Plate and Garnish: Serve curry hot over freshly cooked jasmine rice. Garnish generously with fresh cilantro leaves, sliced red chili, and additional lime wedges.
Additional Information

Equipment Needed

  • Large skillet or wok
  • Chef's knife and cutting board
  • Wooden spoon or heat-proof spatula
  • Measuring spoons and cups
  • Paper towels

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 that handle tree nuts
  • Always verify curry paste and fish sauce labels for potential allergens or gluten-containing additives
Elise Carrington

Sharing easy, flavorful recipes and meal ideas for busy home cooks and food lovers.