Transform fresh salmon fillets into restaurant-quality cuisine with this pan-seared method. The fish develops golden-crisp edges while remaining moist and flaky inside. A luscious sauce creates the perfect finishing touch, blending heavy cream, garlic, shallots, and Parmesan into a silky coating that clings beautifully to each bite. Fresh herbs and lemon brightness cut through the richness, creating balanced flavors in every forkful. Ready in just 25 minutes, this dish feels special enough for entertaining yet simple enough for weeknight dining.
The aroma of garlic and butter hitting a hot pan still stops me in my tracks every single time. I first made this salmon on a Tuesday evening after an overwhelming day at work, needing something that felt indulgent but wouldnt take an hour to prepare. My roommate walked in from the living room asking what restaurant I had ordered from, then looked genuinely shocked when I pointed to the stove.
Last winter I served this to my parents when they visited on short notice. My dad, who claims to not like fish, went back for seconds and actually asked for the recipe before he even finished his plate. The way the cream sauce clings to each flaky piece makes it impossible not to smile while eating.
Ingredients
- Salmon fillets: Choose pieces with even thickness so they cook at the same rate, and pat them completely dry before seasoning for the best sear
- Salt and black pepper: Simple seasoning that lets the fish shine, but dont be afraid to add a little extra if you like bold flavors
- Unsalted butter: Using unsalted gives you control over the final seasoning, and splitting it between searing and sauce building adds layers of flavor
- Olive oil: Has a higher smoke point than butter alone, preventing the fond from burning while still contributing to that golden crust
- Garlic: Fresh minced garlic creates those aromatic moments that make everyone drift toward the kitchen
- Shallot: Milder than onion with a subtle sweetness that rounds out the sharpness of garlic
- Dry white wine: Deglazes the pan and adds acidity that cuts through the cream, though chicken broth works perfectly for a non alcoholic version
- Heavy cream: Creates that velvety restaurant style sauce that clings beautifully to each bite
- Grated Parmesan: Adds savory depth and helps thicken the sauce naturally
- Fresh lemon juice: Brightens the entire dish and prevents the rich sauce from feeling too heavy
- Fresh parsley and dill: Bring color and fresh herbal notes that make the dish taste alive rather than just rich
Instructions
- Prep the salmon:
- Pat each fillet completely dry with paper towels, then season both sides generously with salt and pepper, letting them sit while you heat the pan
- Sear to perfection:
- Heat olive oil and 1 tablespoon butter in a large skillet over medium high until shimmering, add salmon skin side down if using skin on, and let it sear undisturbed for 4 minutes until golden
- Flip and finish:
- Carefully turn each fillet and cook 2 to 3 minutes more until just cooked through, then transfer to a plate and cover loosely with foil to rest
- Build the aromatics:
- Reduce heat to medium, add remaining butter to the same skillet, then sauté garlic and shallot for 1 to 2 minutes until fragrant but not browned
- Deglaze and reduce:
- Pour in white wine while scraping up any browned bits from the bottom, letting it simmer for 2 minutes until slightly reduced
- Create the sauce:
- Stir in heavy cream and Parmesan, simmering for 2 to 3 minutes while stirring until the sauce coats the back of a spoon
- Add brightness:
- Stir in lemon juice, parsley, and dill, then taste and adjust seasoning with more salt or pepper if needed
- Bring it together:
- Return salmon to the skillet, spooning sauce generously over the top, and simmer gently for 1 to 2 minutes just to reheat the fish
- Serve immediately:
- Plate each fillet with extra sauce spooned over the top, adding additional fresh herbs if you want that extra pop of color
This recipe became my go to for celebrating small wins. Finished a big project? Promotion? Just made it through a particularly long week? The creamy sauce feels like a reward without requiring a reservation or expensive ingredients.
Choosing the Right Salmon
Wild caught salmon has a leaner texture and more pronounced flavor, while farmed salmon tends to be fattier and milder. Both work beautifully here, but I personally prefer farmed Atlantic salmon for this recipe because the higher fat content stays moist through the high heat sear. Look for fillets that are bright in color with no brown spots or off smells.
Wine Pairing Suggestions
The same white wine you use in the sauce makes an excellent pairing at the table. Sauvignon Blanc cuts through the cream with its acidity, while an oaky Chardonnay echoes the buttery richness. If you are cooking with chicken broth instead, a crisp Pinot Grigio or dry Riesling brings the perfect balance of fruit and acidity.
Make Ahead and Storage Tips
You can season the salmon up to 2 hours ahead and refrigerate it, covered, which actually helps the fish develop a better crust when seared. The sauce can be made separately up to 1 day in advance and gently reheated while you cook the fish, though you may need to add a splash of cream to loosen it up. Leftovers store beautifully in the refrigerator for 2 to 3 days, and the sauce actually improves as the flavors meld together.
- Reheat gently in a skillet over low heat to prevent the sauce from separating
- Store salmon and sauce separately if possible for the best texture when reheating
- Freezing is not recommended as the cream sauce can break and become grainy
Sometimes the simplest recipes become the ones we return to again and again. This salmon has saved more weeknight dinners than I can count, and I hope it finds its way into your regular rotation too.
Recipe Questions
- → How do I know when the salmon is fully cooked?
-
The salmon is done when it reaches an internal temperature of 145°F (63°C) or flakes easily with a fork. The flesh should turn opaque and slightly pink throughout, with no translucency in the center.
- → Can I make this sauce ahead of time?
-
The creamy garlic butter sauce is best made fresh, as it can separate when reheated. However, you can prep ingredients in advance—mince garlic, chop herbs, and measure everything. The sauce comes together in under 10 minutes.
- → What can I substitute for white wine in the sauce?
-
Chicken broth makes an excellent non-alcoholic alternative. For similar acidity, add a splash of apple cider vinegar or extra lemon juice. Fish stock also works beautifully and enhances the seafood flavors.
- → Should I use skin-on or skinless salmon fillets?
-
Skin-on fillets provide a protective layer during cooking, keeping the flesh moist and creating crispy skin. However, skinless works perfectly fine—just watch carefully to prevent overcooking. Either way, pat fillets completely dry before searing for best results.
- → How do I prevent the cream sauce from curdling?
-
Keep the heat at medium or lower when adding cream to prevent separation. Avoid boiling vigorously—gentle simmering is key. Adding cream off the heat and stirring constantly while it warms helps maintain smooth, velvety consistency.