Print

Garlic Butter Salmon with Spinach and Mushrooms

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Garlic Butter Salmon with Spinach and Mushrooms is a flavorful, one-pan dinner that’s rich, healthy, and quick to make. Juicy seared salmon, garlicky mushrooms, and tender spinach come together in a buttery lemon sauce for the perfect weeknight or date-night meal—ready in just 25 minutes.

Ingredients

  • 4 salmon fillets (about 6 oz each, skin-on or skinless)
  • 2 tablespoons olive oil
  • 3 tablespoons unsalted butter
  • 4 cloves garlic, minced
  • 1½ cups mushrooms, sliced (cremini or button)
  • 4 cups fresh baby spinach
  • Salt and pepper, to taste
  • Juice of half a lemon
  • Optional: lemon wedges and chopped parsley for garnish

Instructions

  1. Season the salmon: Pat salmon dry and season both sides with salt and pepper.
  2. Sear: Heat olive oil in a large skillet over medium-high heat. Place salmon skin-side down and cook for 4–5 minutes until crispy. Flip and cook another 2–3 minutes. Remove from pan.
  3. Cook mushrooms: Lower heat to medium. In the same pan, melt butter and sauté mushrooms for 5–6 minutes until browned.
  4. Add garlic and spinach: Stir in garlic and cook for 1 minute. Add spinach and cook until wilted, about 1–2 minutes.
  5. Return salmon: Add salmon back to the pan, spoon garlic butter and veggies over top, and finish with a squeeze of lemon juice. Simmer 1–2 minutes to combine flavors.
  6. Serve: Plate salmon with mushrooms and spinach. Garnish with lemon wedges or parsley, if desired.

Notes

  • Add cream or cream cheese for a creamy version.
  • Spice it up with red pepper flakes.
  • Fresh herbs like dill or thyme add extra flavor.
  • Substitute mushrooms with zucchini or cherry tomatoes.
  • Reheat gently in a skillet with broth or water to retain moisture.

Nutrition