Creamy Garlic Butter Salmon Spinach

Featured in Hearty Main Courses.

Enjoy tender salmon fillets in a rich garlic butter sauce, nestled with sautéed spinach and mushrooms. A quick sear seals in the juices, while heavy cream and Parmesan provide a velvety finish. Fresh spinach adds color and nutrition, making this a balanced, indulgent option for any night. Finish with fresh parsley or a splash of lemon for brightness. Easy, elegant, and packed with savory flavor, this dish is restaurant-quality comfort in under 30 minutes.

Casey
Updated on Fri, 08 Aug 2025 14:14:56 GMT
A plate of food with fish and mushrooms. Pin it
A plate of food with fish and mushrooms. | cookingwithcasey.com

Creamy garlic butter salmon with spinach is my answer whenever I want an impressive home-cooked meal that feels like a treat but comes together in one pan without fuss. The juicy salmon fillets soak up a rich sauce packed with golden garlic mushrooms and tender spinach — it always delivers restaurant magic with little effort and simple ingredients from my fridge.

The first time I made this was for my anniversary dinner at home. Now I make it when I want to spoil myself after a long day. The leftovers are even better the next day.

Ingredients

  • Salmon fillets: firm and fresh fillets make the best base for soaking up the creamy sauce so choose ones with bright color and no strong smell
  • Fresh spinach: sweet and mild with bright color is a must for best texture and taste wilted just until tender
  • Sliced mushrooms: button or cremini both work but choose firm mushrooms with no slimy spots for deep earthy flavor
  • Fresh garlic: finely minced for bold aromatic depth use plump cloves for maximum flavor
  • Heavy cream: brings the luscious texture and richness make sure it is fresh and cold for best sauce consistency
  • Grated Parmesan cheese: adds a salty nuttiness opt for a wedge and shave it fresh for true flavor
  • Dried thyme: gives a woodsy edge that works beautifully with fish and cream make sure it is not stale
  • Salt and pepper: brings out all the flavors fresh cracked is best
  • Olive oil: high quality offers subtle fruitiness and helps salmon sear perfectly
  • Chopped parsley: bright and fresh for garnish optional but a lovely finish

Step-by-Step Instructions

Season the Salmon:
Sprinkle the salmon fillets with salt pepper and thyme on both sides pressing lightly so the seasonings stick
Sear the Salmon:
Warm olive oil in a heavy skillet over medium high heat until shimmering then lay in the fillets skin side down if present Sear without moving them for three to four minutes to develop a golden crust Gently turn them over with a thin spatula and cook for another three to four minutes Just as they turn opaque and flake easily transfer them to a plate
Sauté the Vegetables:
In the same skillet add the sliced mushrooms Spread them out so they caramelize rather than steam Let them cook undisturbed for two to three minutes until they begin to brown on the edges Stir and keep cooking until their moisture evaporates and they look glossy
Bloom the Garlic:
Scatter the minced garlic over the mushrooms and stir gently Cook for about one minute just until fragrant but not browned to avoid bitterness
Wilt the Spinach:
Toss in the fresh spinach handfuls at a time Stir and cook until the leaves shrink down and turn deep green about one to two minutes
Make the Cream Sauce:
Pour in the heavy cream scraping up any browned bits from the bottom Bring to a gentle simmer and let it thicken for one to two minutes
Melt in the Cheese:
One handful at a time stir in the grated Parmesan until it dissolves and the sauce is velvety and smooth Taste and add more salt and pepper if desired
Assemble and Serve:
Nestle the salmon fillets back into the skillet Spoon the spinach and mushroom sauce generously over the top Scatter fresh chopped parsley if you like Serve hot from the pan
A plate of food with fish and mushrooms. Pin it
A plate of food with fish and mushrooms. | cookingwithcasey.com

My favorite ingredient in this dish is the fresh spinach Because it wilts quickly and soaks up all the garlicky cream flavor each bite feels decadent but surprisingly nourishing It always reminds me of cooking for my family when everyone needed a bit of extra warmth and comfort

Storage Tips

Let everything cool before tucking leftovers into an airtight container The salmon and sauce keep perfectly in the fridge for up to two days Reheat gently on the stovetop over low so the sauce stays creamy and the fish remains tender

Ingredient Substitutions

No heavy cream on hand Whole milk with a spoonful of sour cream can add richness if needed No Parmesan Try Pecorino Romano or a bit of cream cheese If mushrooms are not your thing diced bell peppers or zucchini work great

Serving Suggestions

This salmon shines with buttery rice crisp roasted potatoes or simple pasta Try spooning extra sauce over mashed cauliflower for a lighter touch A side of blistered cherry tomatoes or a salad with citrus vinaigrette balances the richness

Cultural Context

Garlic butter sauces are beloved throughout European cuisines from French bistros to Italian trattorias This recipe leans on classic French pan sauces but satisfies the American love of creamy comfort dinners It is a true crowd pleaser that feels timeless and modern

I learned the hard way Never walk away after adding garlic to the pan—the aroma blooms fast and it burns even faster

Frequently Asked Questions

→ How do I keep salmon moist while cooking?

Sear salmon quickly over medium-high heat and avoid overcooking. Remove from heat when slightly opaque in the center.

→ Can I substitute the cream for a lighter option?

Yes, use half-and-half or coconut milk for a lighter sauce. The texture may be slightly less rich.

→ What other vegetables pair well with this dish?

Try adding sun-dried tomatoes, artichoke hearts, or kale for extra color and flavor.

→ How can I add extra flavor to the sauce?

A squeeze of lemon juice, a pinch of red pepper flakes, or fresh herbs add brightness and depth.

→ Is this meal suitable for meal prep?

Yes, but for best texture, store sauce and salmon separately. Reheat gently to maintain creaminess.

Creamy Garlic Butter Salmon Spinach

Salmon nestled in creamy garlic butter sauce with wilted spinach and mushrooms for a rich, comforting dinner.

Prep Time
5 Minutes
Cook Time
15 Minutes
Total Time
20 Minutes
By: Casey

Category: Hearty Main Dishes

Difficulty: Easy

Cuisine: Contemporary European

Yield: 4 Servings

Dietary: Low-Carb, Gluten-Free

Ingredients

→ For the Salmon

01 4 salmon fillets (approximately 170g each)
02 Salt, to taste
03 Freshly ground black pepper, to taste
04 1 teaspoon dried thyme
05 2 tablespoons olive oil

→ For the Creamy Sauce

06 2 cups fresh spinach leaves (roughly 60g)
07 1 cup button or cremini mushrooms, sliced (about 80g)
08 2 cloves garlic, minced
09 120 millilitres heavy cream
10 25 grams grated Parmesan cheese
11 Salt and freshly ground black pepper, to taste

→ For Garnish (Optional)

12 Chopped fresh parsley

Instructions

Step 01

Pat salmon fillets dry and season thoroughly on all sides with salt, black pepper, and dried thyme.

Step 02

Heat olive oil in a large skillet over medium-high heat. Sear salmon fillets flesh-side down for 3–4 minutes, flip, and cook another 3–4 minutes until opaque and just cooked through. Transfer fillets to a plate and set aside.

Step 03

In the same skillet, add sliced mushrooms and cook over medium heat until browned and their liquid evaporates, about 3–4 minutes.

Step 04

Add minced garlic to the mushrooms, stirring constantly for 1 minute until fragrant. Add fresh spinach and cook for 1–2 minutes until wilted.

Step 05

Pour in the heavy cream and bring to a gentle simmer. Stir in grated Parmesan cheese until melted and sauce is smooth. Adjust seasoning with salt and pepper as needed.

Step 06

Return salmon fillets to the skillet, nestling them into the sauce and vegetables. Spoon creamy sauce over each fillet and cook for 1 minute to gently reheat.

Step 07

Sprinkle with chopped parsley if desired and serve immediately.

Notes

  1. For enhanced flavour, a squeeze of lemon juice can be added to the sauce just before serving.
  2. Sun-dried tomatoes or artichoke hearts make elegant additions for a Mediterranean variation.
  3. Avoid overcooking the salmon to maintain a tender, flaky texture.
  4. Coconut milk may be substituted for heavy cream to create a dairy-free version.

Tools You'll Need

  • Large non-stick or stainless steel skillet
  • Spatula
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Allergy Information

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

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 450
  • Total Fat: 30 g
  • Total Carbohydrate: 10 g
  • Protein: 35 g