Dinner

Garlic Butter Salmon with Spinach and Mushrooms – A Quick & Elegant Dinner

First, let me say how grateful I am that you’re here! Recipes like this make my heart so happy to share.

Garlic Butter Salmon with Spinach and Mushrooms – A Quick & Elegant Dinner

This post may contain affiliate links. If you buy something through one of them, we may earn a small commission at no extra cost to you. Learn more.

Ingredients

Instructions

  1. Season the salmon Pat salmon fillets dry. Season with salt and pepper on both sides.
  2. Cook the salmon Heat olive oil in a skillet over medium-high. Place salmon skin-side down and sear for 4–5 minutes. Flip, add 1 tablespoon butter, and cook another 3–4 minutes until cooked through. Transfer to a plate.
  3. Sauté the vegetables In the same pan, melt the remaining tablespoon butter. Add garlic and mushrooms, cooking 3–4 minutes until mushrooms soften. Stir in spinach and cook just until wilted.
  4. Bring it together Return salmon to the skillet, spooning garlic butter and veggies over the top. Serve warm with lemon wedges.

First, let me say how grateful I am that you’re here! Recipes like this make my heart so happy to share. This Garlic Butter Salmon with Spinach and Mushrooms is the kind of meal that feels like restaurant dining — but it comes together in just 20 minutes in your own kitchen. Tender, flaky salmon fillets are seared to perfection, then smothered in a luscious garlic butter sauce with earthy mushrooms and fresh spinach.

It’s wholesome, full of flavor, and quick enough for a weeknight but elegant enough for a dinner party. Truly, this one’s a keeper!

Why You’ll Love Garlic Butter Salmon with Spinach and Mushrooms

  • Fast & easy – ready in under 30 minutes.
  • Nutrient-packed – protein-rich salmon with healthy greens and mushrooms.
  • Restaurant-worthy flavor – garlicky butter sauce elevates every bite.
  • One-pan recipe – less cleanup, more enjoyment.

What Does This Dish Taste Like?

Imagine buttery, melt-in-your-mouth salmon with a golden sear, nestled in garlicky spinach and earthy mushrooms. The butter and olive oil make everything rich and velvety, while the garlic adds that irresistible aroma. It’s comfort food meets elegance — light yet indulgent at the same time.

Ingredients for Garlic Butter Salmon with Spinach and Mushrooms

Main

  • 2 salmon fillets (skin-on or skinless, about 6 oz each)
  • 1 tablespoon olive oil
  • 2 tablespoons unsalted butter

Vegetables

  • 2 cups fresh spinach leaves (washed and dried)
  • 1 cup mushrooms, sliced (button, cremini, or portobello)

Aromatics

  • 3 garlic cloves, finely minced
  • Salt and black pepper, to taste
  • Lemon wedges, for serving

Tools You’ll Need

  • Large skillet (preferably nonstick or cast iron)
  • Spatula or tongs
  • Sharp knife & cutting board

How to Make Garlic Butter Salmon with Spinach and Mushrooms

  1. Season the salmon Pat salmon fillets dry. Season with salt and pepper on both sides.
  2. Cook the salmon Heat olive oil in a skillet over medium-high. Place salmon skin-side down and sear for 4–5 minutes. Flip, add 1 tablespoon butter, and cook another 3–4 minutes until cooked through. Transfer to a plate.
  3. Sauté the vegetables In the same pan, melt the remaining tablespoon butter. Add garlic and mushrooms, cooking 3–4 minutes until mushrooms soften. Stir in spinach and cook just until wilted.
  4. Bring it together Return salmon to the skillet, spooning garlic butter and veggies over the top. Serve warm with lemon wedges.

What to Serve with Salmon, Spinach, and Mushrooms

  • Garlic mashed potatoes or roasted baby potatoes 🥔
  • Rice pilaf or quinoa 🍚
  • Crusty bread for mopping up that garlic butter 🥖
  • A crisp green salad 🥗

Storage & Reheating

  • Fridge: Store leftovers in an airtight container for up to 2 days.
  • Reheat: Gently warm in a skillet over low heat, adding a splash of water or broth to keep it moist.
  • Freezer: Not recommended — spinach and mushrooms lose their texture.

Final Thoughts

This Garlic Butter Salmon with Spinach and Mushrooms is everything I love in a dinner: fast, nourishing, and bursting with flavor. It’s a one-pan wonder that makes you feel like you’ve treated yourself without spending hours in the kitchen.

If you loved this recipe, try my Mushroom Asparagus Risotto or Creamy Italian White Bean Soup for more cozy, flavorful meals.

📌 Don’t forget to pin this recipe so you can come back to it again — and share your salmon creations with me on Pinterest, I’d love to see how yours turns out!

Nutritional Information (Approx. per serving, 1 of 2)

  • Calories: 410
  • Protein: 35g
  • Carbs: 6g
  • Fat: 27g
  • Fiber: 2g

Tips for Success

  • Pat salmon dry for the best sear.
  • Don’t overcrowd the pan — sear in batches if needed.
  • Use medium heat so butter doesn’t burn.
  • Finish with a squeeze of lemon for brightness.

Variations

  • Salmon – fresh or thawed fillets work. Trout can be substituted.
  • Mushrooms – cremini for earthiness, shiitake for a gourmet twist.
  • Spinach – baby kale or Swiss chard make great substitutes.
  • Butter sauce twist – add a splash of white wine or cream for extra depth.
Tried This Recipe?I'd love to hear how it turned out! Leave a comment below and don't forget to share a photo.
Leave a Comment →

Reviews

Loading reviews…

Thanks for your review!