Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Garlic Butter Salmon with Spinach and Mushrooms


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 30 minutes
  • Yield: Serves 4

Description

This one-pan salmon dinner is rich, creamy, and full of comforting flavors. Tender salmon fillets are cooked in garlic butter with earthy mushrooms and vibrant spinach—easy, elegant, and packed with flavor.


Ingredients

For the Salmon:

4 salmon fillets (about 6 oz each)

Salt, to taste

Freshly ground black pepper, to taste

1 tablespoon olive oil

2 tablespoons unsalted butter

For the Sauce:

2 tablespoons unsalted butter (additional)

4 cloves garlic, minced

1½ cups sliced baby Bella mushrooms

3 cups fresh spinach

¾ cup heavy cream

½ cup grated Parmesan cheese

1 teaspoon Italian seasoning

1 tablespoon fresh lemon juice

Fresh parsley, chopped (for garnish)


Instructions

Season the Salmon: Pat the salmon dry and season both sides generously with salt and pepper. Let it sit for 10 minutes at room temperature.

Sear the Salmon: Heat olive oil and 2 tablespoons of butter in a large skillet over medium-high heat. Once hot and foamy, add salmon (skin-side down if applicable) and sear for 3–4 minutes per side. Remove and set aside.

Sauté Garlic and Mushrooms: Reduce heat to medium. Add remaining butter to the pan, then stir in garlic and mushrooms. Cook for 5 minutes until mushrooms are golden and tender.

Add Spinach: Add fresh spinach and cook for 2 minutes until wilted, stirring gently.

Make the Cream Sauce: Pour in heavy cream, whisk to combine, and bring to a gentle simmer.

Add Cheese and Seasonings: Stir in Parmesan, Italian seasoning, and lemon juice. Simmer for 3–4 more minutes until sauce thickens.

Return Salmon to Pan: Place salmon back in the skillet, spoon sauce over the fillets, and heat for 2–3 minutes until warmed through.

Garnish and Serve: Remove from heat, sprinkle with fresh parsley, and serve immediately.

Notes

Substitute coconut milk for a dairy-free version of the sauce.

Add a pinch of red pepper flakes for a hint of heat.

Serve with mashed potatoes, pasta, or crusty bread to soak up the sauce.

For extra flavor, use wild-caught salmon.

Store leftovers in an airtight container and reheat gently.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Dishes
  • Method: Pan-Seared, One-Pan
  • Cuisine: American, Mediterranean-Inspired