
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.

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.

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.