Garlic Butter Salmon Spinach Mushrooms

Featured in: Center of the plate recipes

Savor perfectly seared salmon fillets nestled in a luscious garlic butter sauce with tender mushrooms and vibrant spinach. The creamy base, blended with chicken broth, Dijon mustard, and thyme, delivers robust flavors and a silky texture. Quick to prepare, this elegant dish pairs rich salmon with fresh, earthy vegetables, creating a comforting yet sophisticated meal ideal for weeknights or entertaining. Serve hot and enjoy a harmony of creamy, garlicky goodness with every bite.

A woman with red hair and a black shirt.
Updated on Thu, 12 Jun 2025 22:51:17 GMT
A plate of salmon with mushrooms and spinach, topped with a creamy garlic butter sauce. Pin it
A plate of salmon with mushrooms and spinach, topped with a creamy garlic butter sauce. | myhomemaderecipe.com

This garlic butter salmon with spinach and mushrooms is quick enough for a weeknight but always feels special when I bring it to the table. Creamy and packed with flavor with only one pan required it is pure comfort with a fresh feel.

When I first tried this for a date night at home I was surprised how quickly it became my go-to on snowy evenings. Now my partner asks for it whenever they see salmon at the grocery store.

Ingredients

  • Salmon fillets: Choose center-cut pieces with firm flesh wild caught if available for the richest flavor
  • Olive oil: A neutral backdrop that helps get the salmon perfectly golden
  • Butter: Key for richness try to use a European style if you want the deepest flavor
  • Fresh spinach: Adds color and freshness look for crisp deep green leaves without wilting
  • Mushrooms: Sliced cremini or white mushrooms give the sauce body firm dry mushrooms will sear best
  • Garlic: Minced fresh garlic brings depth skip the jarred stuff for this dish
  • Heavy cream: Creates the luscious creamy texture use a good quality one without additives
  • Chicken broth: Adds savory balance choose low sodium so you can control the seasoning
  • Dijon mustard: A touch of brightness and tang look for the kind with a smooth texture
  • Fresh thyme: Brings an herby note use fresh if possible for a pop of color and flavor
  • Salt and black pepper: The basics but crucial for coaxing out all the flavors use flaky sea salt if you have it

Instructions

Sear the Salmon:
Pat salmon fillets dry and season both sides liberally with salt and black pepper. Heat olive oil in a large skillet over medium-high heat until it shimmers. Place the salmon skin side down and do not move it. Sear for about four to five minutes per side until a deep golden crust forms and the thickest part is nearly cooked through. Gently transfer the salmon to a plate and cover loosely to keep warm.
Sauté the Mushrooms and Spinach:
Reduce the heat to medium. Add butter to the same pan and let it melt completely. Add sliced mushrooms in a single layer stirring just once so they can caramelize for three to four minutes until soft and browned around the edges. Add minced garlic and toss for about thirty seconds so it becomes fragrant but does not brown. Pile in the spinach working in batches if needed so it wilts evenly but still retains a bright green color.
Build the Creamy Sauce:
Pour in chicken broth and scrape up any brown bits stuck to the bottom of the pan. Let it reduce slightly then stir in the heavy cream Dijon mustard and fresh thyme. Bring the sauce to a gentle simmer and let it bubble until thick enough to coat the back of a spoon three to five minutes.
Finish and Serve:
Nestle the cooked salmon fillets back in the skillet spooning sauce and veggies over the top to soak up all the flavors. Cook for another one to two minutes over low heat just to warm everything through. Serve hot with the creamy sauce generously spooned over each fillet.
A plate of fish with a creamy sauce and mushrooms on top. Pin it
A plate of fish with a creamy sauce and mushrooms on top. | myhomemaderecipe.com

Cream sauces like this one always remind me of cozy Sunday lunches with my grandmother who taught me never to rush a good sear. The Dijon is my secret weapon and every time I add it I think of the first batch I made singing along to music in the kitchen with my partner.

Storage Tips

This dish will keep beautifully in an airtight container in the refrigerator for up to two days. Gently reheat in a skillet over low heat adding a splash of cream or broth to loosen the sauce if needed. I do not recommend freezing as the sauce can separate.

Ingredient Substitutions

If you are out of spinach try baby kale or even arugula for a peppery bite. No heavy cream Use full fat coconut milk for a dairy free twist. For a different protein shrimp works well here just reduce the searing time.

Serving Suggestions

Serve this salmon with rice pilaf buttered noodles or crusty bread to soak up every drop of sauce. I love adding a squeeze of lemon and a handful of chopped parsley to brighten everything up. For a lighter meal a simple green salad on the side is just right.

Cultural Context

Creamy salmon dishes like this are popular in French inspired kitchens but the mix of leafy greens and mushrooms also nods to classic northern European flavors. My family always leaned into this kind of comforting skillet meal for its ability to bring everyone around the table even on busy weeknights.

A plate of food with a salmon dish and mushrooms. Pin it
A plate of food with a salmon dish and mushrooms. | myhomemaderecipe.com

This comforting salmon skillet can be your next weeknight favorite. Serve with your favorite side and enjoy a rich dinner with little cleanup.

Frequently Asked Questions

→ How do I get crispy skin on the salmon?

Dry salmon thoroughly and start skin-side down in a hot pan with olive oil. Sear without moving for a golden, crispy crust.

→ Can I use frozen spinach instead of fresh?

Yes, thaw and squeeze out excess moisture before adding. This prevents the sauce from becoming watery.

→ What can I substitute for heavy cream?

Use half-and-half or whole milk for a lighter sauce, though the texture will be less rich and creamy.

→ How do I avoid overcooking the salmon?

Watch for opaque flesh and flakiness. Cook 4-5 minutes per side and avoid leaving salmon in the hot pan too long.

→ Is this dish suitable for meal prep?

Yes, store leftovers in an airtight container. Gently reheat to preserve the creamy sauce and tender salmon.

Garlic Butter Salmon Spinach Mushrooms

Salmon in creamy garlic butter sauce with tender spinach and mushrooms. A savory, elegant meal.

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

Category: Main Dishes

Difficulty: Intermediate

Cuisine: European

Yield: 2 Servings (2 plated portions)

Dietary: ~

Ingredients

→ Main

01 2 salmon fillets, skin-on or skinless
02 1 tablespoon olive oil
03 2 tablespoons unsalted butter

→ Vegetables

04 2 cups fresh spinach leaves, washed
05 1 cup mushrooms, sliced

→ Aromatics

06 3 garlic cloves, finely minced

→ Sauce

07 120 millilitres heavy cream
08 60 millilitres chicken broth
09 1 teaspoon Dijon mustard
10 1 teaspoon fresh thyme leaves or 0.5 teaspoon dried thyme

→ Seasoning

11 Salt, to taste
12 Freshly ground black pepper, to taste

Instructions

Step 01

Heat olive oil in a large skillet over medium-high heat. Pat salmon fillets dry, season both sides with salt and black pepper, and sear in the hot pan for 4 to 5 minutes per side until golden and nearly cooked through. Remove salmon from pan and keep warm.

Step 02

In the same skillet over medium heat, melt butter. Add mushrooms and cook until softened and lightly browned, about 3 minutes. Stir in minced garlic and cook until fragrant, followed by spinach, sautéing until just wilted.

Step 03

Pour in chicken broth and heavy cream, then whisk in Dijon mustard and thyme. Bring mixture to a gentle simmer, allowing it to thicken slightly, 2 to 3 minutes.

Step 04

Return seared salmon to the pan, nestling fillets into the sauce. Spoon sauce and vegetables generously over the fish. Serve immediately while hot.

Notes

  1. For optimal flavour, allow salmon to rest at room temperature for 15 minutes before cooking.
  2. Using fresh thyme enhances the aroma of the sauce, but dried thyme can be substituted.

Tools You'll Need

  • Large non-stick or stainless steel skillet
  • Spatula
  • 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, butter), and may contain traces of gluten if broth is not gluten-free.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 598
  • Total Fat: 39 g
  • Total Carbohydrate: 7.4 g
  • Protein: 53.2 g