Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce

This Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce is everything you’ve been dreaming of when it comes to a quick, luxurious dinner that’s loaded with flavor. Picture perfectly seared salmon fillets topped with a rich, velvety garlic butter sauce that’s packed with fresh spinach and mushrooms—each bite is an absolute dream. Not only does it taste indulgent, but it’s also easy enough to make on a busy weeknight, yet fancy enough to serve at a dinner party. Trust me, once you try it, you’ll be hooked!

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

This dish is one of those recipes that will quickly become a staple in your weeknight rotation. It’s decadent without being overwhelming, and it’s packed with nutrients. Here’s why you’ll love it:

  • Versatile: Whether you’re cooking for a family dinner, a date night, or a casual get-together, this dish fits any occasion.
  • Budget-Friendly: You won’t need to break the bank to make something that tastes this good! The ingredients are simple and accessible.
  • Quick and Easy: Ready in under 30 minutes, this dish comes together fast without sacrificing flavor. You won’t need to spend hours in the kitchen.
  • Customizable: Want to add a little heat? Throw in some red pepper flakes. Prefer a lighter sauce? Swap out the heavy cream for something lighter!
  • Crowd-Pleasing: From picky eaters to food lovers, this dish is sure to satisfy everyone at the table. The combination of buttery salmon, creamy sauce, and savory mushrooms is simply irresistible.

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

Here’s everything you need to make this creamy, garlic-packed dream meal:

  • Salmon Fillets: The star of the show! Each fillet will cook up tender and flaky, absorbing all the garlic butter goodness.
  • Garlic: Fresh garlic adds an aromatic punch that enhances the richness of the salmon and sauce.
  • Butter: This is what creates the luxurious sauce that makes this dish feel indulgent.
  • Spinach: Fresh spinach wilts down beautifully, adding color and nutrition to the dish.
  • Mushrooms: Earthy mushrooms soak up all the creamy sauce, providing a perfect contrast to the fish.
  • Heavy Cream: For that rich, velvety sauce that brings everything together.
  • Lemon Juice: A squeeze of fresh lemon juice cuts through the richness of the sauce, balancing the flavors.
  • Parmesan Cheese: Adds a bit of saltiness and depth to the creamy sauce.
  • Salt & Pepper: Essential for seasoning the dish to perfection.

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

Instructions

Here’s how to bring this beautiful dish to life:

Prepare the Salmon:

Season the salmon fillets with salt and pepper. In a large skillet, heat 1 tablespoon of butter over medium-high heat. Cook the salmon for about 3-4 minutes per side until golden and cooked through. Remove the salmon from the skillet and set aside.

Cook the Garlic, Spinach, and Mushrooms:

In the same skillet, add the remaining butter. Add minced garlic and cook for about 30 seconds until fragrant. Then, add the sliced mushrooms and cook for 4-5 minutes until they start to soften. Stir in the spinach and cook for another 2-3 minutes until it wilts.

Make the Creamy Sauce:

Pour the heavy cream into the skillet with the garlic, spinach, and mushrooms. Stir in the Parmesan cheese and a squeeze of fresh lemon juice. Let it simmer for 2-3 minutes until the sauce thickens. Taste and adjust the seasoning with salt and pepper as needed.

Combine Everything:

Return the salmon to the skillet, nestling it into the sauce. Spoon the creamy mixture over the top of the salmon. Let everything heat through for an additional 2 minutes.

Serve and Enjoy:

Once everything is beautifully combined and heated, serve! Plate the salmon, drizzle with the creamy sauce, and garnish with fresh herbs like parsley or thyme for a final touch.

Nutrition Facts

Servings: 4
Calories per serving: 475
Total Fat: 35g

  • Saturated Fat: 14g
  • Trans Fat: 0g
    Cholesterol: 120mg
    Sodium: 420mg
    Total Carbohydrates: 7g
  • Dietary Fiber: 2g
  • Sugars: 2g
    Protein: 38g
    Vitamin D: 900 IU (45% DV)
    Calcium: 150mg (15% DV)
    Iron: 2.5mg (14% DV)
    Potassium: 900mg (26% DV)

(Note: Exact nutritional values may vary depending on ingredient choices and serving sizes.)

Preparation Time

Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes

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

Looking to pair this meal with something to make it even more satisfying? Here are a few perfect side dishes:

  • Mashed Potatoes: The rich sauce will soak into mashed potatoes, making every bite feel indulgent.
  • Rice: Whether you go with regular rice, wild rice, or cauliflower rice, the sauce will complement it perfectly.
  • Roasted Vegetables: Roasted asparagus or Brussels sprouts make a great pairing, adding a crunchy contrast to the creamy dish.
  • Garlic Bread: Nothing beats dipping garlic bread into this luscious sauce—it’s a carb lover’s dream!

Additional Tips

  • Prep Ahead: You can prepare the sauce in advance and store it in the fridge. Then, when you’re ready to eat, cook the salmon fresh and warm up the sauce.
  • Use a Nonstick Skillet: A nonstick skillet helps ensure that the salmon doesn’t stick and gives it a beautiful sear.
  • Customize the Sauce: For a lighter version, swap out the heavy cream for half-and-half or milk.
  • Storage Tips: Leftovers can be stored in an airtight container for up to 2 days. To reheat, gently warm it on the stove over low heat to prevent drying out the salmon.

FAQ Section

Q1: Can I use frozen salmon for this recipe?
A1: Yes, you can use frozen salmon, but make sure to thaw it completely before cooking for the best results.

Q2: Can I make this dish dairy-free?
A2: Absolutely! You can substitute the butter and cream with plant-based alternatives like coconut milk or dairy-free butter, and use dairy-free Parmesan.

Q3: How do I store leftovers?
A3: Store leftovers in an airtight container in the refrigerator for up to 2 days. To reheat, warm it gently on the stove over low heat.

Q4: Can I use other types of fish instead of salmon?
A4: Yes! You can swap out the salmon for trout, cod, or halibut. Adjust the cooking time according to the thickness of the fish.

Q5: Can I make the sauce spicier?
A5: Of course! You can add red pepper flakes or a pinch of cayenne pepper to the sauce to give it some heat.

Q6: What if I don’t like mushrooms?
A6: No problem! You can leave out the mushrooms or replace them with another vegetable like zucchini or bell peppers.

Q7: Can I make the sauce ahead of time?
A7: Yes, you can prepare the sauce in advance and refrigerate it. When you’re ready to eat, reheat it and cook the salmon fresh.

Q8: How do I make sure the salmon doesn’t overcook?
A8: Keep an eye on the salmon while cooking. It should cook for about 3-4 minutes per side, depending on thickness. The salmon will continue to cook slightly once removed from the heat, so don’t overdo it!

Q9: How can I make this dish healthier?
A9: For a lighter version, you can swap the heavy cream for low-fat milk or a non-dairy alternative, and reduce the butter. You could also serve it with a side of roasted cauliflower instead of rice or potatoes for a lower-carb meal.

Q10: What side dishes pair well with this dish?
A10: Great sides include mashed potatoes, rice pilaf, roasted vegetables, or a simple salad with a light vinaigrette.

Conclusion

Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce is a dish that feels like a special occasion but is easy enough to make any day of the week. It’s rich, flavorful, and downright comforting—perfect for any dinner. Whether you’re impressing guests or just treating yourself, this meal will leave you feeling satisfied and ready for the next bite. Enjoy!

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 & Mushrooms in Creamy Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Description

This Garlic Butter Salmon is rich, flavorful, and packed with healthy fats. Paired with sautéed spinach and mushrooms in a creamy sauce, it’s the perfect meal for any occasion. Quick to make and loaded with nutrients, this dish will impress everyone at the table.


Ingredients

Scale


  • 4 salmon fillets


  • 2 tbsp olive oil


  • 3 tbsp butter


  • 4 cloves garlic, minced


  • 1 cup mushrooms, sliced


  • 3 cups fresh spinach


  • ½ cup heavy cream


  • ¼ cup grated Parmesan cheese


  • 1 tsp lemon juice


  • Salt and pepper to taste



  • Fresh parsley (optional, for garnish)



Instructions

  1. Heat olive oil in a large skillet over medium-high heat. Season the salmon fillets with salt and pepper and cook them for 4-5 minutes on each side, or until golden brown and cooked through. Remove salmon from the skillet and set aside.

  2. In the same skillet, melt butter over medium heat. Add minced garlic and sauté for 1 minute until fragrant.

  3. Add the sliced mushrooms and cook for 3-4 minutes, or until softened.

  4. Stir in spinach and cook until wilted, about 2-3 minutes.

  5. Pour in the heavy cream, Parmesan cheese, and lemon juice, stirring to combine. Let the sauce simmer for 2-3 minutes until it thickens slightly.

  6. Return the salmon fillets to the skillet, spooning the creamy sauce over the top.

  7. Cook for an additional 2-3 minutes, until the salmon is heated through and coated with the sauce.

  8. Garnish with fresh parsley if desired, and serve immediately.

Notes

  • You can substitute the heavy cream with coconut cream for a dairy-free option.

  • Serve with rice or mashed potatoes for a more filling meal, or enjoy it on its own for a low-carb option.

 

  • You can add more garlic or Parmesan cheese if you like a stronger flavor.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Dish
  • Method: Sautéing, Simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1 salmon fillet with sauce
  • Calories: 380
  • Sugar: 2g
  • Sodium: 500mg
  • Fat: 28g
  • Saturated Fat: 8g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 2g
  • Protein: 30g
  • Cholesterol: 80mg

Leave a Comment

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