Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce

Okay, my friend, brace yourself for a flavor explosion! This Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce is the kind of dish you’ll want to make again and again. Picture this: tender salmon, perfectly seared in garlic butter, paired with silky spinach and earthy mushrooms in a creamy, dreamy sauce. Trust me, your taste buds are about to be treated to something truly special. Whether you’re cooking for a cozy dinner or impressing guests at a dinner party, this recipe is a total crowd-pleaser. It’s rich, comforting, and fancy enough for a special occasion—without being complicated! So, roll up your sleeves and get ready to cook something unforgettable.

Why You’ll Love Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce

This recipe is one of those magical dishes that can do it all—comforting, sophisticated, and oh-so-satisfying. Here’s why it’s going to be your new favorite:

  • Versatile: Whether you’re cooking a weeknight dinner or hosting friends for a casual gathering, this dish fits every occasion. The creamy sauce and rich flavors make it special enough for a celebration, but simple enough for any night.
  • Budget-Friendly: You don’t need exotic ingredients to make this dish shine! With pantry staples like butter, garlic, and fresh herbs, this recipe proves that you don’t need to break the bank for a meal that feels luxurious.
  • Quick & Easy: No need to be a pro chef for this one! The steps are super straightforward, and you’ll have dinner ready in under 30 minutes. Perfect for those busy nights when you want something quick but don’t want to compromise on flavor.
  • Customizable: You can easily adjust the recipe to suit your tastes. Add a little spice with chili flakes, or switch out the mushrooms for your favorite veggie. The sauce is so versatile, you’ll want to pour it on everything.
  • Crowd-Pleasing: This dish is a guaranteed hit with everyone—kids, adults, and anyone who loves a creamy, savory dish. Serve it alongside some crispy potatoes or a fresh salad, and you’ll have a meal that leaves everyone smiling.

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.

Milk Frother

Buy Now →

Meat Thermometer

Buy Now →

Olive Oil Sprayer

Buy Now →

Ingredients in Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce

Here’s the magic of this dish—it’s made with simple, everyday ingredients that come together to create something really special. Let’s break it down:

Salmon: The star of the show! Beautifully tender, flaky salmon fillets that soak up all that garlic butter goodness. Perfectly seared for that crispy, golden edge.

Spinach: Fresh spinach that wilts down perfectly, soaking up all the creamy sauce. It adds a pop of color and nutrition to this deliciously rich dish.

Mushrooms: Earthy, savory mushrooms that complement the creamy sauce and add an extra layer of flavor. I love how they soak up the sauce and become extra tender.

Garlic Butter: This is the key to infusing the salmon with that irresistible, rich flavor. Garlic butter is the base of this dish, giving it a fragrant, mouthwatering aroma as it cooks.

Creamy Sauce: A dreamy mixture of heavy cream and a splash of broth (or wine if you’re feeling fancy), this sauce ties everything together. Smooth, velvety, and so decadent, it’ll make you want to lick the plate.

(Note: The full ingredient list, including measurements, is provided in the recipe card directly below.)

Instructions

Let’s get cooking! This recipe is simple yet packed with flavor, and I know you’ll love every step.

1. Prepare Your Pan:

Start by heating a large skillet over medium-high heat. Once hot, add a couple of tablespoons of butter to the pan. This is where the magic begins, so let it melt and get bubbly.

2. Sear the Salmon:

Season your salmon fillets with salt, pepper, and a touch of garlic powder. Once the butter is sizzling, carefully place the salmon fillets in the skillet, skin-side down. Sear them for about 4-5 minutes per side, or until golden brown and cooked through. Don’t move them around too much—let them form that perfect crispy crust. Once done, remove the salmon from the pan and set aside.

3. Cook the Mushrooms & Spinach:

In the same skillet, toss in a bit more butter if needed. Add the mushrooms and cook for about 3-4 minutes, stirring occasionally, until they’re softened and lightly browned. Add the spinach and cook until wilted, about 2 minutes. The greens will shrink down fast, so keep an eye on them!

4. Make the Creamy Sauce:

Now for the good part—pour in the heavy cream and chicken (or vegetable) broth. Stir everything together and let it simmer for a couple of minutes until the sauce thickens up slightly. Add salt, pepper, and a squeeze of lemon juice to brighten everything up. If you want an extra decadent touch, sprinkle in some grated Parmesan.

5. Bring It All Together:

Return the salmon fillets to the skillet, spooning some of that creamy sauce over the top. Let the salmon simmer in the sauce for an additional 2-3 minutes to absorb all those delicious flavors.

6. Serve & Enjoy:

Once everything is hot and bubbly, you’re ready to serve! Garnish with fresh herbs like parsley or dill, and enjoy this creamy, savory dish with a side of roasted potatoes or a light salad.

How to Serve Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce

This dish pairs beautifully with a variety of sides that complement its richness. Here are some suggestions to make your meal even more unforgettable:

  • Fresh Salads: A crisp, vibrant salad with a light vinaigrette will provide a refreshing contrast to the creamy salmon.
  • Crusty Bread: Warm, crusty bread is a must for soaking up every last drop of that luscious creamy sauce.
  • Vegetable Sides: Roasted vegetables like asparagus or zucchini make a healthy, colorful addition to the meal.
  • Rice or Mashed Potatoes: Serve this with a side of fluffy rice or creamy mashed potatoes to really make it feel like a comforting, home-cooked meal.

Additional Tips

  • Prep Ahead: Chop the mushrooms and spinach ahead of time to make this dish even quicker when you’re ready to cook.
  • Spice It Up: Add a pinch of red pepper flakes to the sauce for a subtle kick of heat.
  • Dietary Adjustments: If you’re looking to lighten up the dish, swap the heavy cream for a lighter cream or coconut milk for a dairy-free version.
  • Storage Tips: Leftovers can be stored in an airtight container in the fridge for up to 2-3 days. Just reheat gently on the stovetop to keep the salmon and sauce nice and moist.
  • Double the Batch: If you’re feeding a crowd or want to have leftovers, this dish scales up beautifully. Just make sure your pan is large enough!

FAQ Section

Q1: Can I substitute the salmon with another fish?
A1: Absolutely! You can use another firm fish like trout or cod. Just adjust the cooking time based on the thickness of the fillets.

Q2: Can I make this dish ahead of time?
A2: While it’s best fresh, you can prep the components in advance. Sear the salmon and cook the mushrooms and spinach, then store them separately. Assemble and finish the dish when you’re ready to serve.

Q3: How do I store leftovers?
A3: Store leftovers in an airtight container in the fridge for up to 2-3 days. Reheat on low heat to keep the salmon from drying out.

Q4: Can I freeze this dish?
A4: This dish isn’t ideal for freezing, as the creamy sauce may separate. But if you must, try freezing the sauce and vegetables separately from the salmon.

Q5: Can I use frozen salmon?
A5: Yes! Just be sure to thaw it completely before cooking. You’ll want it to cook evenly and absorb all the delicious garlic butter flavor.

Q6: Can I double the recipe?
A6: Of course! Just make sure you have a larger skillet or cook in batches. Adjust cooking times as needed to ensure everything is cooked through.

Q7: Is this recipe gluten-free?
A7: Yes! This recipe is naturally gluten-free. Just be sure to check that your broth and any other packaged ingredients are also gluten-free.

Conclusion

If you’re looking for a dish that’s packed with flavor, easy to make, and perfect for any occasion, this Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce is your answer. The buttery salmon, creamy sauce, and tender vegetables all come together in one gorgeous pan that’s sure to make you feel like a culinary rock star. Don’t wait—get in the kitchen and make this dish tonight!

Print

Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in a luscious, creamy garlic butter salmon dish with sautéed spinach and mushrooms. The salmon fillets are seared to perfection and drenched in a rich, flavorful sauce made from garlic, butter, and Parmesan. A dash of Dijon mustard and a squeeze of fresh lemon juice elevate this dish to perfection. A simple yet impressive meal that’s perfect for a weeknight dinner or a special occasion!

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale


  1. 4 salmon fillets (about 6 oz each)


  2. 2 tbsp olive oil


  3. 3 tbsp unsalted butter


  4. 4 cloves garlic, minced


  5. 1 cup mushrooms, sliced


  6. 2 cups fresh spinach


  7. 1 cup heavy cream


  8. 1/2 cup chicken broth


  9. 1/2 cup grated Parmesan cheese


  10. 1 tsp Dijon mustard


  11. 1/2 tsp red pepper flakes (optional)


  12. Salt and black pepper, to taste


  13. Juice of 1/2 lemon


  14. Fresh parsley, for garnish


Instructions

  • Prepare the Salmon: Heat olive oil in a large skillet over medium-high heat. Season the salmon fillets with salt and black pepper.

  • Sear the Salmon: Place the salmon fillets in the skillet and sear for 4-5 minutes per side until golden brown and cooked through. Remove from the pan and set aside.

  • Make the Sauce: In the same pan, melt the butter and sauté the garlic until fragrant (about 30 seconds).

  • Cook Mushrooms & Spinach: Add the mushrooms and cook for 3-4 minutes until tender. Stir in the spinach and cook until wilted.

  • Add Creamy Sauce Ingredients: Pour in the heavy cream and chicken broth, then whisk in the Parmesan cheese, Dijon mustard, and red pepper flakes (if using). Simmer for 3-4 minutes until the sauce thickens.

  • Combine: Return the salmon fillets to the pan, spooning the sauce over them. Simmer for another 2 minutes to warm through.

 

  • Final Touches: Squeeze fresh lemon juice over the top, garnish with chopped parsley, and serve immediately.

Notes

  • The red pepper flakes are optional, so feel free to omit them if you prefer a milder dish.

  • You can substitute the chicken broth with vegetable broth for a pescatarian version of this dish.

  • For an even creamier texture, you can use half-and-half instead of heavy cream.

 

  • For extra flavor, top with a sprinkle of fresh Parmesan before serving.

Nutrition

  • Serving Size: 1 salmon fillet with sauce
  • Calories: 460 kcal
  • Sugar: 3 g
  • Sodium: 730 mg
  • Fat: 32 g
  • Saturated Fat: 14 g
  • Unsaturated Fat: 16 g
  • Trans Fat: 0 g
  • Carbohydrates: 7 g
  • Fiber: 2 g
  • Protein: 36 g
  • Cholesterol: 105 mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star