Creamy Garlic Mushroom Salmon Skillet
Serves: 4 | Prep: 10 min | Cook: 20 min
Ingredients:
For the Salmon:
-
4 salmon fillets (5–6 oz each), skin-on preferred, patted completely dry
-
Salt and freshly ground black pepper
-
2 Tbsp olive oil
-
1 Tbsp butter
For the Creamy Garlic Mushroom Sauce:
-
2 Tbsp butter
-
8 oz cremini or baby bella mushrooms, thinly sliced
-
4 garlic cloves, minced
-
1 small shallot, finely diced (optional, for depth)
-
¼ cup dry white wine (or chicken broth)
-
1 cup heavy cream
-
¼ cup chicken or vegetable broth
-
⅓ cup freshly grated Parmesan cheese
-
1 tsp Dijon mustard
-
1 tsp fresh thyme leaves (or ½ tsp dried)
-
Pinch of red pepper flakes (optional)
-
Salt and black pepper to taste
For Serving:
-
2 Tbsp fresh parsley, chopped
-
Lemon wedges
-
Crusty bread, mashed potatoes, rice, or egg noodles
Instructions
1. Crisp the Salmon Skin
Season the salmon fillets generously on both sides with salt and pepper. Heat the olive oil in a large stainless steel or cast-iron skillet over medium-high heat until shimmering. Carefully place the salmon skin-side down and press gently with a spatula for 10 seconds so the skin makes full contact. Cook undisturbed for 4–5 minutes until the skin is golden, crispy, and releases easily from the pan. Flip and cook 2–3 minutes more for medium doneness (internal temp 125–130°F for medium, or to your liking). Remove salmon to a plate and tent loosely with foil.
2. Sauté the Mushrooms
Reduce heat to medium. Add 2 tablespoons of butter to the same skillet. Once melted, add the sliced mushrooms in a single layer. Don’t crowd them—let them sit undisturbed for 2 minutes to get golden, then stir and cook for another 3–4 minutes until deeply browned and their moisture has evaporated. Season with a pinch of salt.
3. Build the Aromatics
Add the shallot (if using) to the mushrooms and cook 1 minute. Add the minced garlic, thyme, and red pepper flakes. Stir constantly for 30–60 seconds until intensely fragrant—don’t let the garlic burn.
4. Deglaze the Pan
Pour in the white wine (or broth) and scrape up every browned bit from the bottom of the skillet with a wooden spoon. Those crispy fond bits dissolve into the sauce and add incredible depth. Let the wine bubble and reduce by half, about 1–2 minutes.
5. Create the Cream Sauce
Reduce heat to medium-low. Pour in the heavy cream and chicken broth. Stir in the Dijon mustard and Parmesan cheese. Bring to a gentle simmer and let it cook for 3–4 minutes, stirring occasionally, until the sauce thickens enough to coat the back of a spoon. Taste and adjust salt and pepper. If the sauce gets too thick, add a splash of broth.
6. Return the Salmon
Nestle the salmon fillets back into the skillet, skin-side up this time to keep it crisp. Spoon some sauce over the fish. Let them warm through for 1–2 minutes. Sprinkle with fresh parsley.
7. Serve
Present the skillet at the table—it’s a showstopper. Serve with lemon wedges for squeezing over the salmon (the brightness cuts through the richness perfectly) and your choice of crusty bread, creamy mashed potatoes, rice, or buttered egg noodles to soak up the sauce.
Tips & Swaps
-
Crispy skin is all about dryness: Pat the salmon skin with paper towels right before it hits the pan. Any moisture will steam instead of sear. Don’t move the fillets for the first 4 minutes—the skin will release naturally when it’s crisp.
-
Skinless salmon? Absolutely fine. Sear as directed but it may cook slightly faster. The sauce is so good it carries the dish either way.
-
Mushroom mix: Use a blend of wild mushrooms—shiitake, oyster, or chanterelles—for an even earthier, more complex flavor.
-
Lighter version: Swap heavy cream for half-and-half or evaporated milk. The sauce won’t be quite as thick but will still be creamy and delicious. Add an extra tablespoon of Parmesan to help thicken.
-
Dairy-free: Use full-fat canned coconut milk in place of cream, nutritional yeast instead of Parmesan, and olive oil instead of butter. The flavor profile shifts slightly but stays incredibly rich.
-
Wine note: A dry Sauvignon Blanc or Pinot Grigio works beautifully. The wine adds acidity and complexity, but broth is a perfect non-alcoholic substitute.
Side Dish Pairings
-
Lemon asparagus: Roast or pan-sear asparagus with olive oil, salt, and lemon zest while the salmon rests.
-
Garlic green beans: Blanch haricots verts and toss in the empty skillet while the sauce finishes.
-
Creamy polenta: A soft, buttery bed of polenta under the salmon and sauce is absolutely luxurious.
Quick Method Recap
-
Sear salmon skin-side down until crispy, flip, remove.
-
Sauté mushrooms until deeply golden.
-
Add shallot, garlic, thyme.
-
Deglaze with wine, reduce.
-
Add cream, broth, mustard, Parmesan, simmer until thickened.
-
Return salmon, garnish, serve.
Let me know if you’d like a version with spinach, sun-dried tomatoes, or a lemon-dill cream sauce variation.