This vibrant green curry features succulent salmon fillets gently poached in a rich coconut milk base infused with aromatic Thai curry paste. Fresh vegetables like zucchini, bell peppers, and sugar snap peas add crunch and color while soaking up the fragrant sauce. The entire dish comes together in just 35 minutes, making it perfect for busy weeknights when you want something special but achievable.
The balance of creamy coconut, spicy green curry, salty fish sauce, and bright lime creates layers of flavor typical of Thai cuisine. Serve over fluffy jasmine rice to soak up every drop of the luscious sauce.
The first time I made green curry, I accidentally bought red curry paste and didnt realize until everything was already simmering. My friend laughed so hard she nearly fell off her stool, but we ate it anyway and it was delicious. Now I keep both pastes in my pantry, but this green curry salmon has become the one I crave most.
Last Tuesday, my roommate walked in just as I was adding the lime juice. She stopped dead in her tracks and said she could smell it from the hallway. We ended up eating standing up at the counter because neither of us wanted to wait for the table to be set.
Ingredients
- Salmon fillets: Skinless works best here so the sauce can coat every inch of the fish, and about 150g each is the perfect portion
- Green curry paste: This is the flavor backbone, and Ive found Thai brands pack the most authentic punch
- Coconut milk: Full fat creates that luxurious restaurant style texture you want in a curry
- Fresh vegetables: The zucchini, bell pepper, and snap peas add crunch and color that make the dish sing
- Fish sauce and lime: These two ingredients balance the rich coconut with salt and bright acidity
Instructions
- Prep the salmon:
- Pat those fillets completely dry with paper towels and give them a light sprinkle of salt
- Build the flavor base:
- Heat oil in your skillet over medium heat, sauté the onion for 2 minutes, then stir in garlic, ginger, and curry paste until fragrant
- Add vegetables:
- Toss in the zucchini, bell pepper, and sugar snap peas and stir fry for just 2 minutes to keep them crisp
- Create the sauce:
- Pour in coconut milk, fish sauce, brown sugar, and lemongrass, then bring everything to a gentle simmer
- Cook the salmon:
- Nestle the salmon into the sauce, cover, and cook for 8 to 10 minutes until it flakes easily with a fork
- Finish and serve:
- Remove from heat, discard the lemongrass, squeeze lime juice over everything, and serve over rice with fresh garnishes
My sister claimed she hated fish until I made this for her birthday dinner. She took one bite, went completely silent, and then asked if I could teach her how to make it the following weekend.
Making It Your Own
I have tried so many variations in my tiny kitchen. Sometimes I swap in tofu when my vegetarian friends come over, using soy sauce instead of fish sauce, and it is just as satisfying. Once I used cod instead of salmon and while it was lovely, the salmon really does hold up better in the rich sauce.
Rice Matters
Jasmine rice is non negotiable for me because its floral scent perfectly complements the curry. I always rinse the rice until the water runs clear, which prevents it from becoming gummy. A splash of coconut milk in the cooking water makes it even more special.
Serving Suggestions
This curry is surprisingly forgiving with timing. If the vegetables cook longer than planned, they just become more tender and soak up more flavor. The sauce actually tastes better the next day, so do not stress about leftovers.
- Have extra lime wedges at the table because some people love that extra tang
- Fresh Thai basil makes a beautiful addition if you can find it at your market
- Start with less curry paste if you are unsure about spice, you can always add more
There is something so comforting about a bowl of curry that feels both exotic and familiar at the same time.
Common Questions
- → Can I use frozen salmon for this curry?
-
Yes, frozen salmon works well. Thaw completely in the refrigerator before cooking, then pat dry to remove excess moisture. This helps the salmon absorb the curry flavors better.
- → How spicy is green Thai curry?
-
Green curry paste is typically medium-hot, but heat levels vary by brand. Start with the recommended amount and add more if desired. The coconut milk helps temper the spiciness.
- → What vegetables work best in green curry?
-
Thai green curry pairs beautifully with vegetables that hold their shape during simmering. Zucchini, bell peppers, sugar snap peas, eggplant, and green beans are excellent choices.
- → Can I make this curry ahead of time?
-
The curry base tastes even better the next day as flavors meld. However, add the salmon just before serving since it cooks quickly and can become dry when reheated.
- → What can I substitute for fish sauce?
-
Soy sauce provides a similar salty, umami element. Use slightly less soy sauce than fish sauce, as it has a stronger flavor. For vegetarian versions, tamari works well too.
- → How do I know when the salmon is done?
-
The salmon is ready when it flakes easily with a fork and the flesh turns opaque throughout. Avoid overcooking, as the salmon will continue cooking slightly in the hot sauce after you remove it from heat.