Creamy, rich, and full of Thai-inspired flavor — tender salmon fillets simmered in a velvety Panang curry sauce with coconut milk, kaffir lime, and Thai basil. Comforting, bold, and ready in under 40 minutes.
Heat the oil in a medium saucepan over medium-high heat. Add beans, carrots, red onion, and shiitake mushrooms. Stir-fry 2 minutes. Remove and set aside
In the same pan, add curry paste. Stir-fry 30 seconds until aromatic. Add palm sugar and stir briefly.
Add kaffir lime leaves, chilies, fish sauce, coconut milk, lime juice, and salt. Mix well, cover with a lid, and simmer 5 minutes. Stir in chicken stock.
Gently place salmon fillets into the curry. Simmer 4–5 minutes, then gently flip and cook 3–4 minutes more until just opaque.
Return sautéed vegetables to the pan. Add Thai basil leaves and stir to combine.
Serve hot with jasmine rice, topped with roasted peanuts and extra basil leaves.
Notes
Tips For The Best Salmon Panang Curry.A few small tweaks make all the difference with this curry — here’s how to bring out every layer of flavor.
Use full-fat coconut milk for that silky, restaurant-style sauce. Light versions work, but the texture won’t be as rich or glossy.
Don’t rush the paste. Frying the Panang curry paste first wakes up all those Thai spices — it’s where the flavor starts.
Go easy on the heat if you’re new to Thai curries. Start mild, then add more chilies or paste once you taste the sauce.
Add the salmon last. It cooks quickly and stays buttery and tender if you poach it gently in the curry.
Balance before serving. Taste the sauce — add more lime for brightness, fish sauce for salt, or palm sugar for sweetness until it hits that perfect harmony.
Finish with fresh basil. It lifts everything with fragrance and color, right at the end.