This one-pan Coconut Curry Salmon with Garlic Butter features flaky salmon simmered in a creamy coconut curry sauce with aromatic garlic, ginger, and a buttery finish. Ready in 30 minutes for a cozy, flavor-packed meal.
4 salmon fillets (6 oz each)
2 tablespoons butter
3 garlic cloves, minced
1 small onion, thinly sliced
1 tablespoon fresh ginger, grated
1 tablespoon red curry paste or 1.5 teaspoons curry powder
1 can (13.5 oz) full-fat coconut milk
Juice of 1 lime
Salt and pepper, to taste
Optional: 1 cup baby spinach, ½ cup cherry tomatoes
Optional garnish: cilantro, lime wedges, red chili slices
Pat salmon dry and season with salt and pepper.
In a large skillet, melt 1 tablespoon butter over medium heat. Sauté garlic for 30 seconds.
Sear salmon (skin-side down) for 3–4 minutes. Flip and cook 2 more minutes. Remove from pan.
Add remaining butter and onions. Sauté until soft. Stir in ginger and curry paste or powder.
Pour in coconut milk. Simmer 3–5 minutes until slightly thickened.
Return salmon to the pan. Spoon sauce over the top. Cover and simmer 5–7 minutes.
Squeeze lime juice over the dish. Garnish and serve hot with rice or naan.
For extra heat, add chili flakes or hot sauce.
Works well with cod or shrimp.
Leftovers keep for 3 days in the fridge