| | |

Creamy Garlic Salmon with Mushrooms & Spinach

A rich, restaurant-quality one-pan dinner featuring perfectly seared salmon, tender mushrooms, fresh spinach, and a creamy garlic Parmesan sauce. This recipe is quick enough for weeknights yet elegant enough for special occasions.

Recipe Information

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Servings: 4
  • Calories: Approximately 520 kcal per serving

Ingredients

For the Salmon

  • 4 salmon fillets (6 oz / 170g each)
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon paprika
  • ½ teaspoon garlic powder
  • 2 tablespoons olive oil
  • 1 tablespoon butter

For the Creamy Garlic Sauce

  • 2 tablespoons butter
  • 4 garlic cloves, minced
  • 8 oz (225g) mushrooms, sliced
  • 3 cups fresh baby spinach
  • 1 cup heavy cream
  • ½ cup chicken broth
  • ½ cup freshly grated Parmesan cheese
  • 1 teaspoon Italian seasoning
  • ¼ teaspoon crushed red pepper flakes (optional)
  • 1 teaspoon lemon juice
  • 1 tablespoon fresh parsley, chopped
  • Salt and black pepper to taste

Instructions

Step 1: Prepare the Salmon

Pat the salmon dry with paper towels. Season both sides with salt, pepper, paprika, and garlic powder.

Step 2: Sear the Salmon

Heat olive oil and 1 tablespoon butter in a large skillet over medium-high heat.

Cook the salmon for:

  • 4–5 minutes on the first side
  • 3–4 minutes on the second side

Remove the salmon from the skillet and set aside.

Step 3: Cook the Mushrooms

Reduce the heat to medium. Melt the remaining butter in the same skillet.

Add the sliced mushrooms and cook for 5–6 minutes until golden brown.

Step 4: Add Garlic

Stir in the minced garlic and cook for about 30 seconds until fragrant.

Step 5: Add Spinach

Add the fresh spinach and cook for 2–3 minutes until wilted.

Step 6: Make the Cream Sauce

Pour in the chicken broth and stir to deglaze the pan.

Add:

  • Heavy cream
  • Parmesan cheese
  • Italian seasoning
  • Red pepper flakes (if using)

Simmer for 4–5 minutes until the sauce thickens slightly.

Step 7: Finish the Dish

Stir in the lemon juice and chopped parsley.

Return the salmon to the skillet and spoon the creamy sauce over the fillets.

Cook for another 2–3 minutes until the salmon is heated through.

Serve immediately.


Serving Suggestions

  • Garlic mashed potatoes
  • Buttered pasta
  • Steamed rice
  • Cauliflower mash
  • Roasted asparagus
  • Broccoli
  • Garlic bread
  • Zucchini noodles

Storage

  • Refrigerator: Store in an airtight container for up to 3 days.
  • Freezer: Freeze for up to 2 months (the cream sauce may separate slightly after thawing).
  • Reheating: Warm gently over low heat or microwave in short intervals, stirring the sauce as needed.

Nutrition (Per Serving – Approximate)

  • Calories: 520 kcal
  • Protein: 38g
  • Carbohydrates: 8g
  • Fat: 38g
  • Saturated Fat: 16g
  • Fiber: 2g
  • Sugar: 3g
  • Sodium: 540mg
  • Cholesterol: 135mg

Nut Information

Contains Nuts? ❌ No

This recipe is naturally peanut-free and tree nut-free.

Always check labels on:

  • Parmesan cheese
  • Chicken broth
  • Seasonings
  • Butter

to ensure they are produced in a nut-free facility if preparing for someone with a severe nut allergy.


Tips

  • Pat the salmon dry before cooking for a crispy golden crust.
  • Freshly grated Parmesan creates the smoothest sauce.
  • Avoid boiling the cream sauce to prevent curdling.
  • Use fresh spinach for the best texture and color.
  • Add a squeeze of fresh lemon before serving for extra brightness.

Frequently Asked Questions (Q&A)

Q1. Can I use frozen salmon?
Yes. Thaw completely and pat dry before seasoning.

Q2. Can I substitute the heavy cream?
Yes. Half-and-half or cooking cream can be used, though the sauce will be lighter.

Q3. What mushrooms work best?
White button, cremini, or baby bella mushrooms are excellent choices.

Q4. Is this recipe keto-friendly?
Yes. It is naturally low in carbohydrates and suitable for most keto diets.

Q5. Can I use another fish?
Yes. Cod, trout, halibut, or tilapia work well.

Q6. Can I make this recipe ahead of time?
Yes. Prepare it up to one day in advance and reheat gently before serving.

Q7. Why did my cream sauce separate?
The heat was likely too high. Simmer gently and avoid boiling after adding the cream.

Q8. Can I add more vegetables?
Absolutely! Broccoli, asparagus, kale, peas, or sun-dried tomatoes are delicious additions.

Q9. Is this recipe gluten-free?
Yes, if your chicken broth and Parmesan cheese are certified gluten-free.

Q10. What can I serve with this dish?
It pairs beautifully with mashed potatoes, rice, pasta, roasted vegetables, cauliflower mash, or crusty bread.

Similar Posts

Leave a Reply

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