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.

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
- Season the salmon Pat salmon fillets dry. Season with salt and pepper on both sides.
- 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.
- 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.
- 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
- Season the salmon Pat salmon fillets dry. Season with salt and pepper on both sides.
- 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.
- 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.
- 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.
Frequently Asked Questions
Can I bake the salmon instead?
Yes! Bake at 400°F (200°C) for 12–15 minutes, then sauté mushrooms and spinach separately in garlic butter to serve alongside.
What’s the best wine pairing?
A crisp Sauvignon Blanc or Chardonnay pairs beautifully with this dish.
Can I make this dairy-free?
Yes, swap the butter for olive oil or a plant-based butter substitute.
More Recipes You'll Love
All Dinner💝 Air Fryer Apple Fries – A Sweet & Crispy Treat You’ll Crave Again!
First, thank you so much for stopping by! Recipes like this make me extra excited to share — these Air Fryer Apple Fries are a little bit nostalgic…
People’s Pound Cake ⚡🍰 – A Tried-and-True Classic You’ll Bake Again and Again
First off, thank you for being here! If you’ve been searching for a truly timeless cake recipe, this People’s Pound Cake is one you absolutely need to save.
Gnocchi with Gorgonzola Cream 🍽️🥔🧀 – Italian Comfort in a Bowl
I can’t tell you how happy I am to share this dish with you today — Gnocchi with Gorgonzola Cream. If there’s one recipe that proves comfort food can also…
Cheesy Macaroni and Hamburger Casserole 🍝🧀 – The Ultimate Comfort Dinner
Thank you so much for stopping by! Today, I’m sharing a true family-favorite recipe: Cheesy Macaroni and Hamburger Casserole.
Strawberry Honeybun Cake Cream 🍓🍰 – A Sweet Southern-Inspired Treat
I’m so grateful you’re here today because I get to share something truly special: Strawberry Honeybun Cake Cream.
Sweet Hawaiian Crockpot Chicken 🍍🍗 – A Tropical Twist on Comfort Food
Thank you so much for stopping by today! I’m beyond excited to share this Sweet Hawaiian Crockpot Chicken with you because it’s everything I love about…
Cheesy Stuffed Meatloaf Bites – A Fun Twist on Classic Comfort Food 🧀🍖
Thank you so much for stopping by today! I can’t wait to share these Cheesy Stuffed Meatloaf Bites with you.
Pancake Sausage Breakfast Bake – Sweet & Savory Comfort in One Dish 😋🍳🥞
Thank you so much for visiting today! I can’t wait to share this Pancake Sausage Breakfast Bake with you because it’s one of those dishes that makes mornings…
