Garlic Butter Salmon Spinach Mushrooms

Featured in: Fresh and Flavorful Seafood

Golden salmon fillets are pan-seared to perfection, then nestled into a rich garlic cream sauce with sautéed mushrooms and wilted spinach. The flavors come together with a touch of Parmesan and gentle heat, making this skillet dish delightfully comforting. Finish with lemon juice for brightness, and serve over rice, pasta, or alongside crusty bread for a memorable dinner packed with texture and flavor contrasts. Quick and luxurious, this salmon creation is both weeknight-friendly and impressive for guests.

Tags: #halal #gluten-free #family-friendly #budget-friendly #north-american #one-pot #fish #high-protein #medium #under-30-minutes #dinner

A woman in a chef's hat smiles for the camera.
Updated on Sun, 22 Jun 2025 17:46:46 GMT
A delicious meal of Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce. Pin it
A delicious meal of Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce. | recipebyme.com

Garlic butter salmon with spinach and mushrooms in creamy sauce is my go to dish for an effortless restaurant quality dinner at home. It brings together juicy seared salmon earthy mushrooms fresh greens and a velvety sauce that clings to every bite. Anytime I want pure comfort but still crave something nourishing and beautiful this pan sauce classic saves the evening.

I first made this on a rushed Thursday evening with hungry kids underfoot and it became an instant family favorite no fuss just joy around the table.

Ingredients

  • Salmon fillets: fresh wild caught if possible form the heart of the dish with a rich tender bite
  • Olive oil: a quality extra virgin variety brings a clean depth to the salmon sear
  • Butter: unsalted offers the creamy base for both searing and the sauce so choose good European style if available
  • Fresh garlic: key to savoriness look for plump cloves free of green shoots
  • Mushrooms: cremini or button both work for flavor and texture choose firm smooth caps
  • Baby spinach: always pick vibrant deep green leaves free of wilting for a mild sweet earthiness
  • Heavy cream: makes the sauce luxuriously thick use organic if possible
  • Grated Parmesan (optional): adds umami choose a wedge over pre shredded for purest flavor
  • Red pepper flakes: a little goes a long way use if you like warmth
  • Lemon: brings a bright finish pick one that feels heavy and fragrant
  • Salt and pepper: freshly ground boost natural flavors best

Instructions

Prep and Sear the Salmon:
Pat salmon fillets very dry using paper towels for a crisp seared exterior. Season generously with salt and pepper on all exposed sides. In a heavy skillet heat olive oil and butter until foaming gently over medium heat. Place the salmon fillets presentation side down in the hot pan. Do not move for at least 4 minutes so a golden crust forms. Flip carefully with a fish spatula. Cook another 2 to 4 minutes until the center is opaque and flakes easily. Lift onto a warm plate and tent lightly with foil to keep moist.
Build the Flavor Base Sauté Garlic and Mushrooms:
Add fresh butter to the pan. When melted add minced garlic and stir constantly for about 30 seconds so it perfumes the oil without browning. Scatter in the sliced mushrooms. Stir to coat with butter and cook undisturbed for a couple of minutes to allow caramelization. Continue to cook stirring occasionally for another 5 to 7 minutes until the mushrooms are deeply browned and all liquid has cooked off.
Wilt the Spinach:
Pile the baby spinach on top of the mushrooms. Stir gently over medium heat. The volume will shrink rapidly. Cook only until just wilted about 1 to 2 minutes to keep the leaves vibrant and tender.
Create the Creamy Sauce:
Reduce the heat to low. Pour in heavy cream and stir to coat everything evenly. If using Parmesan slowly add it now stirring constantly until melted into the sauce. Season to taste with salt cracked black pepper and optional red pepper flakes. Let the sauce bubble softly for 2 to 3 minutes until slightly thickened. If the sauce seems too thick add a splash of cream or stock. Squeeze in a bit of lemon juice for brightness balancing the richness.
Finish and Serve:
Nestle the salmon fillets gently back into the pan spooning plenty of the creamy mushroom spinach sauce over the top. Simmer on low for one to two more minutes so the fish heats through fully. Serve directly from the skillet at the table for maximum effect.
A delicious meal of fish with mushrooms and greens, served in a white bowl. Pin it
A delicious meal of fish with mushrooms and greens, served in a white bowl. | recipebyme.com

My absolute favorite part of this dish is the punch of sweet savory garlic in the sauce combined with earthy mushrooms this pairing reminds me of cozy autumn nights with family crowded around our little kitchen table as the sauce simmers the whole house smells like love.

Storage Tips

Store any leftovers in a glass container and refrigerate as soon as possible. This salmon stays fresh for up to two days though it is best enjoyed soon after cooking. Gently reheat in a covered pan over low heat with a splash of cream to keep the sauce silky.

Ingredient Substitutions

If you are out of salmon substitute with trout cod or even chicken breast pounded thin. For a lighter version use half and half instead of heavy cream or skip the Parmesan for dairy sensitive eaters. Any sturdy green can be swapped for spinach.

Serving Suggestions

Serve over a bowl of delicate rice or creamy mashed potatoes for comfort. For a lighter meal try with roasted cauliflower or a side of good sourdough to soak up every drop. A fresh green salad with sharp vinaigrette makes the perfect complement.

Cultural and Seasonal Notes

This recipe leans on the classic French culinary approach to fish in sauce but is fully adapted for home kitchens. It is a celebration of what is in season mushrooms in fall and winter bright greens in spring. Best of all it really feels like a special meal to share with friends.

Seasonal Adaptations

Add fresh peas in spring for extra sweetness. In cold months try with roasted butternut squash instead of mushrooms. For summer include garden cherry tomatoes tossed in during the final minute.

Success Stories

A friend once brought a big pan of this to a potluck and it vanished in minutes. Even the pickiest kids at the table begged for extra sauce. Another time I made it as a romantic dinner and it was the perfect conversation starter.

Freezer Meal Conversion

Make the sauce base mushrooms garlic spinach and freeze in a container. When ready to serve simply reheat the sauce in a skillet add seared salmon and finish with cream for a dinner that feels made from scratch in no time.

A delicious meal of salmon with mushrooms and greens, served in a white bowl. Pin it
A delicious meal of salmon with mushrooms and greens, served in a white bowl. | recipebyme.com

Try this creamy salmon for yourself — it is simplicity at its delicious best and sure to become a go to favorite for any night of the week.

Frequently Asked Questions

→ Can I use frozen salmon fillets?

Yes, thaw them fully and pat dry before seasoning and searing for best results.

→ Which mushrooms work best?

Cremini or button mushrooms are ideal, but portobello or shiitake can add extra depth.

→ Can I substitute the heavy cream?

Half-and-half can be used for a lighter sauce, though the result will be slightly less rich.

→ How do I prevent the salmon from sticking?

Ensure the pan is hot and the oil is shimmering before adding salmon skin-side down.

→ What sides go well with this dish?

Try rice, mashed potatoes, pasta, or fresh, crusty bread to soak up the sauce.

Garlic Butter Salmon Spinach Mushrooms

Salmon fillets, sautéed mushrooms, and spinach meet in a velvety, garlic-infused cream sauce.

Prep Time
10 Minutes
Cook Time
20 Minutes
Total Time
30 Minutes
By: Rose

Category: Seafood Recipes

Difficulty: Intermediate

Cuisine: American

Yield: 4 Servings (4 salmon fillets with sauce)

Dietary: Gluten-Free

Ingredients

→ For the Salmon

01 4 salmon fillets, approximately 6 ounces each, skin on or off
02 Salt, to taste
03 Black pepper, to taste
04 1 tablespoon olive oil
05 2 tablespoons unsalted butter

→ For the Sauce

06 2 tablespoons unsalted butter
07 3 to 4 garlic cloves, minced
08 8 ounces cremini or button mushrooms, sliced
09 4 cups baby spinach leaves
10 3/4 cup heavy cream
11 1/4 cup grated Parmesan cheese (optional)
12 Salt, to taste
13 Black pepper, to taste
14 Pinch of red pepper flakes (optional)
15 Juice of 1/2 lemon (optional)

Instructions

Step 01

Pat salmon fillets dry with paper towels and season both sides with salt and black pepper.

Step 02

Heat olive oil and 2 tablespoons butter in a large skillet over medium heat. Place salmon fillets skin-side down and cook for 4 to 5 minutes. Carefully flip and sear the other side for 2 to 4 minutes until golden and cooked through. Remove salmon from skillet and tent with foil to keep warm.

Step 03

In the same skillet, melt 2 tablespoons butter. Add minced garlic and sauté for about 30 seconds until fragrant. Add sliced mushrooms, stirring occasionally, and cook for 5 to 7 minutes until they release moisture and become golden brown.

Step 04

Add baby spinach to the mushrooms and cook for 1 to 2 minutes until the spinach is wilted.

Step 05

Reduce heat to low and pour in heavy cream. Stir in Parmesan cheese if using, then season with additional salt, black pepper, and red pepper flakes if desired. Simmer the mixture for 2 to 3 minutes until it slightly thickens. Stir in a splash of lemon juice for brightness, if desired.

Step 06

Return the seared salmon fillets to the skillet, nestling them in the creamy sauce. Gently spoon sauce over each fillet and simmer for 1 to 2 minutes until heated through.

Notes

  1. For optimal texture, avoid overcooking the salmon and remove it from heat as soon as it flakes easily with a fork.
  2. Use freshly grated Parmesan for superior melt and flavor if adding cheese to the sauce.
  3. Searing the fish undisturbed in a hot skillet ensures crispy edges and even browning.

Tools You'll Need

  • Large skillet
  • Tongs or fish spatula
  • Measuring cups and spoons
  • Cutting board
  • Chef's knife

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains fish (salmon), dairy (butter, cream, Parmesan)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 525
  • Total Fat: 36 g
  • Total Carbohydrate: 8 g
  • Protein: 42 g