Garlic Butter Salmon with Spinach and Mushrooms Recipe

Introduction

Enjoy a delicious and elegant dinner with this Garlic Butter Salmon served alongside sautéed spinach and mushrooms in a creamy Parmesan sauce. It’s a quick, flavorful meal perfect for busy weeknights or special occasions.

A white plate holds a dish with three main layers: the bottom layer is creamy light yellow sauce speckled with small green herbs, surrounding a bed of wilted deep green spinach leaves. On top of the spinach, there are golden brown sautéed mushroom slices, slightly shiny from cooking, scattered evenly around. The top layer features two thick, crispy salmon fillets with a light orange-pink color and charred grill marks on the edges, each covered partially with a creamy green herb sauce that adds contrast. The whole dish sits on a white marbled texture surface. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 4 fillets salmon (tender and flaky texture)
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • 1 tablespoon olive oil (for sautéing)
  • 4 tablespoons unsalted butter (divided)
  • 4 cloves garlic (minced)
  • 8 ounces baby Bella mushrooms (sliced)
  • 4 cups fresh spinach
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 1 teaspoon Italian seasoning
  • 2 tablespoons lemon juice
  • 1/4 cup fresh parsley (chopped, for garnish)

Instructions

  1. Step 1: Season the salmon fillets generously with salt and freshly ground black pepper on both sides.
  2. Step 2: Heat olive oil in a large skillet over medium-high heat. Add salmon fillets skin-side down and cook for about 4 minutes per side, or until cooked through and golden. Remove salmon and set aside.
  3. Step 3: In the same skillet, add 2 tablespoons butter and minced garlic. Sauté until fragrant, about 1 minute.
  4. Step 4: Add sliced mushrooms and cook until softened and browned, about 5 minutes.
  5. Step 5: Stir in fresh spinach and cook until wilted, about 2 minutes.
  6. Step 6: Pour in heavy cream, then add grated Parmesan cheese and Italian seasoning. Stir gently and simmer until the sauce thickens, about 3–4 minutes.
  7. Step 7: Stir in the remaining 2 tablespoons butter and lemon juice. Adjust seasoning with salt and pepper if needed.
  8. Step 8: Return the salmon to the skillet, spoon some sauce over the fillets, and heat through for 1–2 minutes.
  9. Step 9: Garnish with chopped fresh parsley before serving.

Tips & Variations

  • For extra flavor, marinate salmon briefly in lemon juice and garlic before cooking.
  • Swap baby Bella mushrooms with cremini or button mushrooms if preferred.
  • Serve with steamed rice, pasta, or crusty bread to soak up the creamy sauce.
  • To make it lighter, substitute heavy cream with half-and-half or coconut milk.

Storage

Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet over low heat to prevent the sauce from separating and the salmon from drying out.

How to Serve

A white bowl contains two grilled salmon fillets with a golden-brown seared crust and scattered green herbs on top, sitting on a creamy light yellow sauce filled with wilted dark green spinach leaves and browned sautéed mushroom slices arranged around the fish. The sauce pools gently at the bottom, adding shine and smooth texture contrast to the leafy spinach and chunky mushrooms beneath the moist, flaky fish. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use frozen salmon for this recipe?

Yes, but be sure to thaw it completely and pat it dry before cooking to ensure even searing and prevent excess moisture in the pan.

Can I prepare the sauce ahead of time?

You can prepare the garlic butter mushroom and spinach sauce in advance, then reheat it gently when ready to serve with freshly cooked salmon for best taste and texture.

Print

Garlic Butter Salmon with Spinach and Mushrooms Recipe

This Garlic Butter Salmon with Spinach and Mushrooms is a rich, flavorful dinner recipe featuring tender salmon fillets cooked in a luscious garlic butter sauce with sautéed mushrooms and fresh spinach, finished with a creamy parmesan sauce and a touch of lemon for brightness. It’s an elegant yet simple meal perfect for a comforting weeknight dinner or a special occasion.

  • Author: Matteo
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American
  • Diet: Low Salt

Ingredients

Scale

Salmon

  • 4 fillets Salmon (tender and flaky texture)
  • Salt, to taste
  • Freshly Ground Black Pepper, to taste
  • 1 tablespoon Olive Oil (for sautéing)
  • 2 tablespoons Unsalted Butter (divided use)

Sauté & Sauce

  • 2 tablespoons Unsalted Butter
  • 4 cloves Garlic (minced)
  • 8 ounces Baby Bella Mushrooms (sliced)
  • 4 cups Fresh Spinach
  • 1 cup Heavy Cream
  • 1/2 cup Grated Parmesan Cheese
  • 1 teaspoon Italian Seasoning
  • 2 tablespoons Lemon Juice

Garnish

  • 1/4 cup Fresh Parsley (chopped)

Instructions

  1. Prepare the salmon: Season the salmon fillets with salt and freshly ground black pepper on both sides to taste, ensuring they are evenly coated.
  2. Sear the salmon: Heat 1 tablespoon of olive oil and 2 tablespoons of unsalted butter in a large skillet over medium heat. Once hot, add the salmon fillets skin-side down (if skin-on) and sear for about 4-5 minutes until golden and crispy. Flip and cook for another 3-4 minutes until cooked through but still moist. Remove salmon from the skillet and set aside.
  3. Sauté garlic and mushrooms: In the same skillet, add the remaining 2 tablespoons of butter. Once melted, add the minced garlic and sauté for about 1 minute until fragrant. Add the sliced baby bella mushrooms and cook for 5-6 minutes, stirring occasionally, until the mushrooms are tender and browned.
  4. Add spinach and seasonings: Add the fresh spinach to the skillet with the mushrooms and cook until the spinach wilts, about 2-3 minutes. Stir frequently to combine everything evenly.
  5. Create the creamy sauce: Pour in the heavy cream, grated parmesan cheese, Italian seasoning, and lemon juice. Stir well to combine all ingredients and allow the sauce to simmer gently for 3-4 minutes until slightly thickened and creamy.
  6. Combine and heat through: Return the salmon fillets to the skillet, nestling them into the creamy spinach and mushroom sauce. Spoon some sauce over the salmon and cook for an additional 1-2 minutes to let the flavors meld and ensure the salmon is warmed through.
  7. Garnish and serve: Sprinkle chopped fresh parsley on top of the salmon and sauce for a fresh, vibrant finish. Serve immediately with your choice of side, such as rice, potatoes, or crusty bread.

Notes

  • For best results, use fresh salmon fillets of even thickness to ensure even cooking.
  • Adjust seasoning with salt and pepper according to taste, especially after adding the creamy sauce.
  • The creamy sauce can be made lighter by substituting half-and-half or whole milk for the heavy cream if desired.
  • Serve with a side of steamed rice, mashed potatoes, or crusty bread to soak up the delicious sauce.
  • Use fresh parsley for garnish to add brightness and color to the dish.

Keywords: Garlic Butter Salmon, Creamy Salmon, Spinach and Mushrooms, Easy Dinner, Healthy Salmon Recipe

Did you make this recipe?

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

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating