Garlic Butter Salmon Dinner

Featured in Delicious Seafood Dishes.

This garlic butter salmon dish combines tender, seared salmon fillets with sautéed mushrooms, garlic-infused spinach, and a creamy sauce made with light cream, white wine, and a hint of lemon. It's a simple yet elegant dish perfect for a cozy dinner. The salmon is seasoned and seared to golden perfection, while the sauce ties all the flavors together for a comforting, flavorful meal. Ideal for a quick weeknight dinner or a special occasion meal, it’s ready in under 35 minutes and serves up a vibrant harmony of fresh ingredients.

A woman in a white chef's outfit with a chef's hat and apron.
Updated on Wed, 26 Mar 2025 17:12:01 GMT
A plate of food with a fish dish. Pin it
A plate of food with a fish dish. | cuisinegenial.com

This garlic butter salmon with mushrooms and spinach in creamy sauce transforms simple ingredients into a restaurant-quality meal in just 35 minutes. The combination of tender salmon with earthy mushrooms and vibrant spinach creates a perfect balance of flavors and textures, all brought together by a silky, aromatic sauce.

I first made this dish when trying to impress my partner on our anniversary without spending hours in the kitchen. The look on their face when they took that first bite was priceless, and now it's our go to special occasion meal that feels fancy without the fuss.

Ingredients

  • Salmon fillets: Choose skin-on for extra flavor and to help the fish stay together during cooking
  • Olive oil: Provides a higher smoke point than butter alone for perfectly searing the salmon
  • Garlic: Adds essential aromatic flavor that infuses through the entire dish
  • Mushrooms: Provide earthy flavor and meaty texture that complements the salmon beautifully
  • Fresh spinach: Wilts down perfectly and adds color, nutrition and a slight bitterness that balances the rich sauce
  • Light cream: Creates silky texture without being too heavy, choose the highest quality you can find
  • White wine: Adds acidity and complexity to the sauce, opt for a crisp Sauvignon Blanc or Pinot Grigio
  • Lemon juice: Brightens the entire dish and cuts through the richness of the cream
  • Fresh parsley: Brings freshness and color to the finished dish

Step-by-Step Instructions

Prepare the Salmon:
Pat the salmon fillets completely dry with paper towels to ensure proper searing. This critical step removes excess moisture that would otherwise steam the fish instead of creating that golden crust. Season generously with salt and pepper, making sure to season both sides for consistent flavor throughout.
Sear the Salmon:
Heat oil in a large skillet over medium-high heat until it shimmers but doesn't smoke. Place salmon skin side down and press gently with a spatula to ensure full contact with the pan. Let it cook undisturbed for 3-4 minutes until the skin becomes crispy and golden. Carefully flip and cook for another 3-4 minutes until the internal temperature reaches 145°F. The salmon should flake easily but still be moist in the center. Remove and set aside on a warm plate.
Sauté the Mushrooms and Garlic:
Add the remaining olive oil to the same pan, keeping all those flavorful bits from the salmon. Add mushrooms in a single layer and let them cook without stirring for 2-3 minutes to develop caramelization. Stir and continue cooking until golden brown and most of their moisture has evaporated, about 5-7 minutes total. Add minced garlic and cook just until fragrant, about 30 seconds to 1 minute, being careful not to let it burn.
Wilt the Spinach:
Add fresh spinach to the mushroom mixture. It will look like an enormous amount but will wilt down dramatically. Stir continuously as it wilts, which should take about 2-3 minutes. The spinach should be bright green and tender when done.
Make the Creamy Sauce:
Pour white wine into the hot pan to deglaze, using a wooden spoon to scrape up the flavorful browned bits from the bottom. Let it reduce by half, about 1 minute. Stir in light cream and bring to a gentle simmer. Allow the sauce to thicken slightly for 2-3 minutes, stirring occasionally. The consistency should coat the back of a spoon. Finish with lemon juice and fresh parsley, then season to taste with salt and pepper.
Assemble and Serve:
Return the salmon to the pan, nestling it into the sauce. Spoon some of the creamy sauce over the top of the fillets. Let everything warm together for 1-2 minutes. Serve immediately while hot, making sure each portion gets plenty of the vegetables and sauce.

The mushrooms are truly the unsung heroes of this dish. I once tried making it without them to accommodate a guest, and the depth of flavor was noticeably lacking. My family still talks about the time I made this for Christmas Eve dinner instead of our traditional roast, and now it has become our new holiday tradition.

Perfect Wine Pairings

The creamy garlic sauce in this salmon dish pairs beautifully with crisp white wines. A chilled unoaked Chardonnay offers enough body to stand up to the richness while maintaining freshness. Alternatively, a Pinot Grigio provides a lighter option that won't overpower the delicate fish flavors. For something special, try a Viognier which has aromatic qualities that complement the garlic and herbs wonderfully.

Storage and Reheating

This salmon dish is best enjoyed fresh, but leftovers can be stored in an airtight container in the refrigerator for up to 2 days. To reheat, place in a covered skillet over low heat with a splash of water or broth to revitalize the sauce. Avoid microwaving as this can make the salmon tough and overcooked. The spinach and mushrooms actually absorb more flavor overnight, making next day leftovers surprisingly delicious for lunch.

Customizing Your Dish

The beauty of this recipe is its adaptability. Replace spinach with kale or Swiss chard for a different texture and nutritional profile. Swap white button mushrooms for cremini, shiitake, or a wild mushroom blend for more intense earthy flavors. If you prefer a dairy-free option, coconut cream creates an equally luxurious sauce with a subtle tropical note. For those avoiding alcohol, chicken broth with a squeeze of extra lemon works perfectly in place of white wine.

Frequently Asked Questions

→ How do I cook the salmon perfectly?

To cook the salmon perfectly, sear it over medium-high heat for 3-4 minutes per side. The internal temperature should reach 145°F (63°C). Avoid overcooking to keep it moist and tender.

→ Can I substitute the white wine?

Yes, you can substitute white wine with chicken broth or vegetable broth for a similar depth of flavor.

→ What type of mushrooms works best?

Cremini or button mushrooms work well, but you can also use shiitake or portobello for a richer flavor.

→ How can I thicken the creamy sauce?

Cook the sauce for a longer time to allow it to reduce and thicken. Alternatively, you can whisk in a small amount of cornstarch mixed with water.

→ Can I use frozen spinach?

Yes, but be sure to thaw and squeeze out excess moisture before adding it to the skillet to avoid a watery sauce.

→ What side dishes pair well with this dish?

This dish pairs well with steamed rice, mashed potatoes, or a light green salad for a complete meal.

Garlic Butter Salmon & Spinach

Garlic butter salmon with spinach and creamy mushrooms, perfect for an easy and flavorful meal.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes
By: Ferdaous

Category: Seafood

Difficulty: Intermediate

Cuisine: Seafood

Yield: 2 Servings

Dietary: Low-Carb, Gluten-Free

Ingredients

→ Main Ingredients

01 2 salmon fillets, 6 ounces each, skin on or off
02 2 tablespoons olive oil, divided
03 2 cloves garlic, minced
04 8 ounces mushrooms, sliced
05 5 ounces fresh spinach
06 1/2 cup light cream
07 1/4 cup white wine or chicken broth
08 2 tablespoons lemon juice
09 2 tablespoons chopped fresh parsley
10 Salt and pepper to taste
11 Olive oil, for cooking

Instructions

Step 01

Pat the salmon fillets dry with paper towels. Season with salt and pepper.

Step 02

Heat 1 tablespoon of olive oil and a drizzle of additional olive oil in a skillet over medium-high heat. Place the salmon fillets in the skillet, skin-side down if applicable. Sear for 3-4 minutes per side, or until golden brown and cooked through to an internal temperature of 145°F (63°C). Remove the salmon from the skillet and set aside.

Step 03

In the same skillet, add the remaining 1 tablespoon of olive oil. Add the sliced mushrooms and cook for 5-7 minutes, or until softened and browned. Add the minced garlic and cook for an additional minute until fragrant.

Step 04

Add the fresh spinach to the skillet and cook until wilted, about 2-3 minutes.

Step 05

Pour in the white wine or chicken broth and lemon juice, scraping up any browned bits from the bottom of the skillet. Stir in the light cream and bring to a simmer. Cook for 2-3 minutes, or until the sauce thickens slightly. Stir in the chopped fresh parsley and season with salt and pepper to taste.

Step 06

Return the salmon fillets to the skillet and spoon the creamy sauce, mushrooms, and spinach over them. Serve immediately.

Tools You'll Need

  • Skillet
  • Paper towels

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Fish
  • Dairy

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: 32.8 g
  • Total Carbohydrate: 10.5 g
  • Protein: 35.2 g