Garlic Butter Salmon Spinach Mushrooms

Salmon in creamy garlic butter sauce with tender spinach and mushrooms. A savory, elegant meal.
Prep Time: 10 Minutes
Cook Time: 20 Minutes
Total Time: 30 Minutes
Category: Main Dishes
Difficulty: Intermediate
Cuisine: European
Yield: 2 Servings (2 plated portions)
Ingredients
Main
- 2 salmon fillets, skin-on or skinless
- 1 tablespoon olive oil
- 2 tablespoons unsalted butter
Vegetables
- 2 cups fresh spinach leaves, washed
- 1 cup mushrooms, sliced
Aromatics
- 3 garlic cloves, finely minced
Sauce
- 120 millilitres heavy cream
- 60 millilitres chicken broth
- 1 teaspoon Dijon mustard
- 1 teaspoon fresh thyme leaves or 0.5 teaspoon dried thyme
Seasoning
- Salt, to taste
- Freshly ground black pepper, to taste
Instructions
- Heat olive oil in a large skillet over medium-high heat.
- Pat salmon fillets dry, season both sides with salt and black pepper, and sear in the hot pan for 4 to 5 minutes per side until golden and nearly cooked through.
- Remove salmon from pan and keep warm.
- In the same skillet over medium heat, melt butter.
- Add mushrooms and cook until softened and lightly browned, about 3 minutes.
- Stir in minced garlic and cook until fragrant, followed by spinach, sautéing until just wilted.
- Pour in chicken broth and heavy cream, then whisk in Dijon mustard and thyme.
- Bring mixture to a gentle simmer, allowing it to thicken slightly, 2 to 3 minutes.
- Return seared salmon to the pan, nestling fillets into the sauce.
- Spoon sauce and vegetables generously over the fish.
- Serve immediately while hot.
Notes
For optimal flavour, allow salmon to rest at room temperature for 15 minutes before cooking.
Using fresh thyme enhances the aroma of the sauce, but dried thyme can be substituted.
Tools You’ll Need
- Large non-stick or stainless steel skillet
- Spatula
- Measuring cups and spoons
