I make this Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce whenever I want something that feels elegant but is still simple enough for a weeknight. The salmon is seared until perfectly golden, then finished in a velvety garlic Parmesan cream sauce with tender spinach and savory mushrooms. It’s rich, comforting, and beautifully balanced with a touch of fresh lemon.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

4 salmon fillets

2 tablespoons olive oil

2 tablespoons butter

4 cloves garlic, minced

1 cup mushrooms, sliced

3 cups fresh spinach

1/2 cup heavy cream

1/4 cup grated Parmesan cheese

1/2 teaspoon salt

1/4 teaspoon black pepper

1 tablespoon fresh lemon juice

1 teaspoon dried thyme

Directions

I start by heating the olive oil in a large skillet over medium-high heat. I season the salmon fillets evenly with salt and black pepper.

I place the salmon in the hot skillet and cook it for about 4–5 minutes per side until it’s golden brown and cooked through. Then I remove it from the skillet and set it aside.

In the same skillet, I melt the butter and add the minced garlic and sliced mushrooms. I sauté them for 3–4 minutes until the mushrooms soften and become fragrant.

Next, I add the fresh spinach and cook it for 1–2 minutes until wilted.

I stir in the heavy cream, grated Parmesan cheese, remaining salt, black pepper, and dried thyme. I let the sauce simmer for 3–4 minutes, stirring gently, until it thickens.

I return the salmon to the skillet and spoon the creamy sauce over each fillet. I drizzle everything with fresh lemon juice and let it simmer together for 2–3 minutes so the flavors blend beautifully. I serve it warm, sometimes with an extra sprinkle of Parmesan on top.

Servings and Timing

This recipe makes 4 servings.

Prep Time: 10 minutes

Cooking Time: 15 minutes

Total Time: 25 minutes

Calories: Approximately 400 kcal per serving

Variations

I sometimes swap the spinach for kale if I want a heartier green. When I want extra richness, I add a splash of white cooking wine before stirring in the cream. For a dairy-light version, I replace the heavy cream with half-and-half, though the sauce will be slightly thinner. If I crave a bit of heat, I sprinkle in red pepper flakes. I also enjoy adding sun-dried tomatoes for a slightly tangy twist.

Storage/Reheating

I store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, I prefer warming it gently in a skillet over low heat to keep the salmon tender and prevent the sauce from separating. If the sauce thickens too much, I add a small splash of cream or milk while reheating. I avoid microwaving on high heat because it can dry out the salmon.

FAQs

How do I know when the salmon is fully cooked?

I check that the salmon flakes easily with a fork and has an internal temperature of 145°F (63°C). The center should look opaque rather than translucent.

Can I use frozen salmon?

I can use frozen salmon, but I make sure to thaw it completely and pat it dry before cooking to achieve a good sear.

What can I serve with this dish?

I like serving it with rice, mashed potatoes, cauliflower mash, or even crusty bread to soak up the creamy sauce.

Can I make this dish ahead of time?

I prefer making it fresh, but I can prepare the sauce ahead and reheat it gently before adding freshly cooked salmon.

Is this recipe keto-friendly?

Yes, I find this recipe fits well into a low-carb or keto lifestyle because it’s high in protein and healthy fats while being low in carbohydrates.

Conclusion

I truly enjoy how this Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce feels both comforting and refined. The creamy garlic Parmesan sauce, tender vegetables, and perfectly seared salmon come together in one beautiful skillet. Whenever I want a dependable, flavorful dinner that impresses without stress, this is the recipe I turn to.


📖 Recipe:

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: Sophia
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Diet: Gluten Free

Description

This Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce features perfectly seared salmon finished in a rich garlic Parmesan cream sauce with tender spinach and savory mushrooms. It’s an elegant yet easy one-skillet meal ready in just 25 minutes.


Ingredients

4 salmon fillets

2 tablespoons olive oil

2 tablespoons butter

4 cloves garlic, minced

1 cup mushrooms, sliced

3 cups fresh spinach

1/2 cup heavy cream

1/4 cup grated Parmesan cheese

1/2 teaspoon salt

1/4 teaspoon black pepper

1 tablespoon fresh lemon juice

1 teaspoon dried thyme


Instructions

  1. Heat the olive oil in a large skillet over medium-high heat. Season the salmon fillets evenly with salt and black pepper.
  2. Place the salmon in the hot skillet and cook for 4–5 minutes per side until golden brown and cooked through. Remove from the skillet and set aside.
  3. In the same skillet, melt the butter. Add the minced garlic and sliced mushrooms, sautéing for 3–4 minutes until softened and fragrant.
  4. Add the fresh spinach and cook for 1–2 minutes until wilted.
  5. Stir in the heavy cream, grated Parmesan cheese, remaining salt, black pepper, and dried thyme. Simmer for 3–4 minutes, stirring gently, until the sauce thickens.
  6. Return the salmon to the skillet and spoon the sauce over each fillet. Drizzle with fresh lemon juice and simmer for 2–3 minutes to blend the flavors. Serve warm.

Notes

Swap spinach for kale for a heartier texture.

Add a splash of white cooking wine before the cream for extra depth of flavor.

For a lighter sauce, substitute half-and-half for heavy cream.

Sprinkle red pepper flakes for added heat.

Add sun-dried tomatoes for a tangy variation.

Store leftovers in an airtight container in the refrigerator for up to 3 days.

Reheat gently in a skillet over low heat, adding a splash of cream or milk if needed.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Pan Seared
  • Cuisine: American

Nutrition

  • Serving Size: 1 salmon fillet with sauce
  • Calories: 400 kcal
  • Sugar: 2 g
  • Sodium: 520 mg
  • Fat: 28 g
  • Saturated Fat: 12 g
  • Unsaturated Fat: 14 g
  • Trans Fat: 0 g
  • Carbohydrates: 6 g
  • Fiber: 2 g
  • Protein: 34 g
  • Cholesterol: 110 mg

Similar Posts

Leave a Reply

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

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