Green Thai Curry Salmon

Tender salmon fillets and crisp vegetables swimming in fragrant Green Thai Curry Salmon sauce. Save
Tender salmon fillets and crisp vegetables swimming in fragrant Green Thai Curry Salmon sauce. | blueplatediaries.com

This vibrant Thai dish features tender salmon fillets simmered in an aromatic green curry sauce. The rich coconut milk base balances the heat from curry paste, while fresh vegetables like zucchini, bell peppers, and sugar snap peas add crunch and color. Ready in just 35 minutes, this one-pan meal delivers restaurant-quality flavors with minimal effort. Serve over fluffy jasmine rice for a complete dinner that's naturally dairy-free and gluten-free.

The first time I made green curry with salmon was completely accidental. I had planned to use chicken but found these gorgeous salmon fillets at the market and couldn't resist. The way the fish absorbs all those aromatic spices while gently simmering in coconut milk creates something magical. Now it's become my go-to when I want something that feels special but comes together in under 40 minutes.

Last winter my friend came over completely exhausted from work and I made this curry for her. She took one bite and literally closed her eyes, saying it was exactly what she needed but didn't know how to ask for. Since then she requests it whenever life gets overwhelming, and honestly, there's something so comforting about watching the salmon turn that perfect pale pink as it simmers in the creamy sauce.

Ingredients

  • Salmon fillets: I've learned that slightly thicker fillets work best here since they hold up better during simmering without falling apart
  • Green curry paste: Look for one with visible herbs and spices rather than a completely smooth paste for deeper flavor
  • Coconut milk: Full fat makes such a difference in creating that luxurious restaurant style sauce
  • Fresh vegetables: The snap peas add such satisfying crunch while zucchini and bell pepper absorb the curry beautifully
  • Fresh aromatics: Don't skip the garlic and ginger even though the curry paste has them, they add layers of fresh brightness
  • Lime: This essential acid at the end cuts through the rich coconut and makes all flavors pop

Instructions

Prep the salmon:
Pat those fillets completely dry with paper towels, which helps them sear rather than steam when they hit the hot pan
Build the aromatic base:
Sauté the onion first until it's translucent, then add the curry paste with garlic and ginger, cooking until your kitchen smells incredible
Add the vegetables:
Toss in the sliced zucchini, bell pepper and snap peas, stir frying briefly so they stay crisp tender
Create the sauce:
Pour in that glorious coconut milk along with fish sauce and brown sugar, letting everything come to a gentle bubble
Cook the salmon:
Nestle the fillets right into the simmering sauce, cover and let them poach until they're just opaque throughout
Finish with brightness:
Squeeze fresh lime juice over everything and give it one gentle stir before serving
Bright green curry with coconut milk and salmon served steaming over fluffy jasmine rice. Save
Bright green curry with coconut milk and salmon served steaming over fluffy jasmine rice. | blueplatediaries.com

This recipe has become my favorite thing to make for new parents or anyone who needs a care package. It reheats beautifully and somehow tastes even better the next day when all those curry spices have had more time to meld together. I've started doubling the batch just to keep some in my freezer for those nights when cooking feels impossible.

Making It Your Own

Sometimes I swap in sweet potato chunks or baby corn depending what's in my crisper drawer. The technique stays exactly the same, just adjust the cooking time so vegetables are tender before adding the salmon.

The Rice Secret

Jasmine rice is traditional but I've discovered that cooking the rice with a pinch of turmeric and a whole cardamom pod makes it extra special. The subtle spices complement the curry without overwhelming it.

Serving Suggestions

A crisp cucumber salad with rice vinegar dressing cuts through the richness perfectly. I also love setting out extra lime wedges, crushed peanuts and fresh basil so everyone can customize their bowl.

  • Have all ingredients prepped before you start cooking, this moves fast once you begin
  • Warm your serving bowls first so the curry stays hot longer at the table
  • Leftovers keep beautifully for 3 days in the refrigerator
Vibrant Green Thai Curry Salmon simmering with zucchini and peppers, garnished with fresh cilantro. Save
Vibrant Green Thai Curry Salmon simmering with zucchini and peppers, garnished with fresh cilantro. | blueplatediaries.com

There's something so satisfying about lifting that lid and seeing the salmon gently poaching in that fragrant, golden sauce. It's become one of those recipes I can make without even thinking, the kind of comfort food that never fails to make everything feel a little better.

Recipe FAQs

The heat level depends on your curry paste. Start with 2 tablespoons for medium spice, or add more for extra heat. Fresh chili garnish increases the kick.

Yes, thaw frozen salmon completely before cooking. Pat dry thoroughly to remove excess moisture, which helps the fish absorb the curry flavors better.

Zucchini, bell peppers, and sugar snap peas are classic choices. You can also add eggplant, green beans, baby corn, or bamboo shoots for variety.

Store in an airtight container in the refrigerator for up to 2 days. The salmon may become slightly softer when reheated—warm gently over low heat.

Replace salmon with firm tofu or extra vegetables. Substitute fish sauce with soy sauce or a vegetarian fish sauce alternative to maintain the savory depth.

Jasmine rice is traditional for Thai cuisine. Basmati or brown rice also work well. Cook rice separately and serve the curry spooned generously over the top.

Green Thai Curry Salmon

Tender salmon fillets in fragrant green curry sauce with vegetables and creamy coconut milk.

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 Salmon: Pat the salmon fillets 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 begins to separate from the oil.
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
Build Sauce Base: Pour in coconut milk. Add fish sauce, brown sugar, and lemongrass stalk if using. Stir well to combine and bring to a gentle simmer.
6
Simmer Salmon: Nestle salmon fillets into the sauce. Cover and cook for 8–10 minutes, or until salmon is just cooked through and flakes easily with a fork. Do not overcook.
7
Finish and Season: Remove from heat. Discard lemongrass stalk. Squeeze fresh lime juice over the curry and gently stir to incorporate. Adjust seasoning if needed.
8
Serve: Serve the curry hot over steamed jasmine rice. Garnish generously with fresh cilantro leaves, sliced red chili, and additional lime wedges on the side.
Additional Information

Equipment Needed

  • Large skillet or wok
  • Knife and cutting board
  • Wooden spoon

Nutrition (Per Serving)

Calories 520
Protein 38g
Carbs 23g
Fat 29g

Allergy Information

  • Contains fish (salmon, fish sauce)
  • Coconut milk may be processed in facilities that handle tree nuts
  • Always check curry paste and fish sauce labels for possible allergens or gluten
Sienna Caldwell

Seasonal recipes and relatable cooking tips for home cooks and food lovers.