A rich and creamy one-pan coconut curry salmon with garlic butter, fresh herbs, and bold Southeast Asian flavors. Ready in under 30 minutes and perfect for weeknights or dinner parties.
4 salmon fillets (about 5 oz each)
1 tbsp olive oil
Salt and pepper, to taste
2 tbsp unsalted butter (or coconut oil)
4 cloves garlic, minced
1 tbsp grated fresh ginger
1½ tsp curry powder (or 1 tbsp red curry paste)
1 can (13.5 oz) full-fat coconut milk
Juice of ½ lime
Optional: chili flakes, fresh spinach, cherry tomatoes
Fresh cilantro or Thai basil, for garnish
Pat salmon dry and season with salt and pepper.
Heat oil in a skillet over medium-high. Sear salmon 3–4 minutes per side. Remove and set aside.
Reduce heat to medium. Add butter and garlic. Cook 1–2 minutes.
Stir in ginger and curry powder. Cook 30 seconds.
Pour in coconut milk and stir well. Simmer 5–7 minutes to thicken slightly.
Add vegetables if using. Return salmon to the pan and simmer 2–3 more minutes.
Squeeze lime juice over the top. Garnish with fresh herbs. Serve hot.
Use red curry paste for deeper heat.
Add vegetables for extra color and nutrition.
Serve with jasmine rice, noodles, or naan.