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
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
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
- → How spicy is green curry salmon?
-
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.
- → Can I use frozen salmon fillets?
-
Yes, frozen salmon works well. Thaw completely in the refrigerator before cooking and pat dry thoroughly to prevent excess moisture in the sauce.
- → What vegetables work best in this curry?
-
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.
- → Can I make this dairy-free?
-
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.
- → How do I know when salmon is perfectly cooked?
-
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.
- → Can I substitute the coconut milk?
-
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.