Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce
Looking for a weeknight dinner that’s elegant, easy, and packed with flavor? This Garlic Butter Salmon with Spinach and Mushrooms in Creamy Sauce hits all the right notes. Perfectly seared salmon is nestled in a luscious garlic cream sauce with tender mushrooms and vibrant spinach—it’s comfort food that feels restaurant-worthy but comes together in one pan at home.
Whether you’re cooking for family or treating yourself to something special, this dish is bound to become a go-to favorite.
—
Why You’ll Love This Creamy Garlic Butter Salmon
This isn’t your average salmon dinner. It’s rich yet balanced, thanks to the combination of garlic butter, lemon juice, and a touch of white wine (or broth). Everything simmers together in one skillet, meaning fewer dishes and more time to relax.
Highlights:
One-pan meal
Ready in under 30 minutes
Creamy, garlicky, and full of depth
Low-carb and high-protein
Easy to adapt to what’s in your fridge
—
Ingredients for Garlic Butter Salmon with Creamy Spinach and Mushrooms
Here’s what you’ll need to bring this dish to life:
2 (6-ounce) salmon fillets – Skin-on or skinless, your choice
2 tablespoons olive oil, divided
2 cloves garlic, minced
8 ounces mushrooms, sliced
5 ounces fresh spinach
1/2 cup light cream (or heavy cream if you prefer it richer)
1/4 cup white wine (or chicken broth for a non-alcoholic option)
2 tablespoons lemon juice
2 tablespoons fresh parsley, chopped
Salt and pepper, to taste
> 🧑🍳 Tip: Use wild-caught salmon for the best flavor and nutritional value.
—
How to Make Garlic Butter Salmon with Spinach and Mushrooms
Step 1: Sear the Salmon
Heat 1 tablespoon of olive oil in a skillet over medium heat. Season the salmon with salt and pepper. Sear skin-side down (if using skin-on) for 4–5 minutes until golden, then flip and cook another 2–3 minutes. Transfer to a plate and keep warm.
Step 2: Sauté the Veggies
In the same pan, add the remaining tablespoon of olive oil. Sauté the mushrooms until browned (about 4–5 minutes). Add garlic and cook for another 30 seconds. Toss in the spinach and let it wilt, stirring occasionally.
Step 3: Build the Creamy Sauce
Pour in the white wine (or chicken broth) and lemon juice, scraping up any browned bits from the pan. Let it simmer for 2 minutes. Stir in the cream and let it gently bubble until the sauce thickens slightly, about 2–3 minutes.
Step 4: Return Salmon to the Pan
Place the cooked salmon back into the skillet, spooning some sauce over the top. Simmer for a minute or two to reheat the salmon. Finish with a sprinkle of chopped parsley.
—
Variations and Serving Suggestions
Variations:
Add parmesan: Stir in a few tablespoons of grated Parmesan for a cheesier sauce.
Use kale or arugula instead of spinach.
Make it dairy-free with coconut cream and vegan butter.
What to Serve With:
Mashed potatoes or cauliflower mash
Steamed rice or orzo
Crusty bread for soaking up the sauce
Zucchini noodles for a low-carb twist
—
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove or in the microwave. Avoid freezing as the cream sauce may separate.
—
Final Thoughts
This creamy garlic butter salmon with spinach and mushrooms is everything you want in a quick and cozy meal. It’s rich, savory, and satisfying without being heavy—and it’s sure to earn a spot in your regular rotation.
> ❤️ Save this recipe so you never have to wonder what to make with salmon again!