Hey friend! If you’re craving a dinner that feels fancy but comes together in a snap, this Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce is going to be your new go-to. Imagine flaky, tender salmon seared to perfection in garlic butter, nestled alongside earthy mushrooms and vibrant spinach, all wrapped in a luscious, silky sauce that’ll have you licking your plate clean. Trust me, this dish tastes like a restaurant meal but is so simple you’ll want to make it every week.
Why You’ll Love Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce
This recipe is a real crowd-pleaser and kitchen lifesaver all rolled into one:
Versatile: Perfect for a quick weeknight dinner or a cozy date night. It pairs beautifully with rice, pasta, or even just some crusty bread to soak up that sauce.
Budget-Friendly: Uses simple, wholesome ingredients without breaking the bank, but feels indulgent.
Quick and Easy: Ready in about 30 minutes with minimal prep — perfect for when time’s tight but you want to impress.
Customizable: Love garlic? Add more. Prefer it lighter? Swap cream for a yogurt alternative or use less butter.
Crowd-Pleasing: Even picky eaters will be hooked on that buttery, garlicky goodness with fresh greens and mushrooms.

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Ingredients in Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce
Here’s what makes this dish so deliciously special:
Salmon Fillets
Fresh, flaky salmon with that gorgeous golden crust from the garlic butter sear.
Garlic
Because everything’s better with garlic—adds an irresistible aroma and flavor punch.
Butter
The base for that rich, silky sauce and the perfect partner for the salmon.
Mushrooms
Earthy, tender mushrooms soak up the garlic butter and add texture.
Spinach
Bright, fresh, and nutrient-packed, spinach adds a beautiful pop of green and freshness.
Heavy Cream or Cream Alternative
Creates the creamy, dreamy sauce that ties all the flavors together.
Parmesan Cheese (Optional)
For a subtle cheesy note and extra richness.
Seasonings
Salt, pepper, and a pinch of red pepper flakes for a gentle kick.
(Note: the full ingredients list, including measurements, is provided in the recipe card directly below.)
Instructions
Ready to wow your taste buds? Let’s do this!
Preheat Your Pan
Heat a large skillet over medium heat to get it nice and hot.
Sear the Salmon
Add butter and garlic to the pan, then place the salmon fillets skin-side down. Cook until the skin is crispy and the salmon is mostly cooked through, then flip and cook the other side briefly. Remove salmon and set aside.
Sauté Mushrooms
In the same pan, add a bit more butter if needed, then toss in sliced mushrooms. Cook until golden and tender, soaking up all that garlicky goodness.
Add Spinach
Throw in fresh spinach and cook just until wilted — bright green and fresh.
Make the Creamy Sauce
Pour in the cream and stir, scraping up any browned bits from the pan. Let it simmer gently to thicken slightly. Stir in Parmesan cheese if using, and season with salt, pepper, and red pepper flakes.
Combine and Finish
Return the salmon to the pan, spooning sauce and veggies over the top. Let everything warm together for a minute or two.
Serve and Enjoy
Plate your salmon with the creamy spinach and mushrooms, drizzle with extra sauce, and dig in!
Nutrition Facts
Servings: 4
Calories per serving: Approx. 400-500 (varies by ingredient quantities)
Preparation Time
Prep Time: 10 minutes
Cook Time: 15-20 minutes
Total Time: 30 minutes
How to Serve Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce
This dish is beautiful on its own, but here are some serving ideas to take it up a notch:
Rice or Quinoa: A simple bed of fluffy grains to soak up all that luscious sauce.
Pasta: Toss your favorite pasta in the creamy sauce alongside the salmon and veggies for a hearty meal.
Crusty Bread: Perfect for sopping up every last bit of that garlic butter sauce.
Roasted Potatoes: Crispy potatoes add a satisfying crunch and round out the meal.
Additional Tips
Want to make this dish even easier or tweak it to your liking? Try these:
Prep Ahead: Slice mushrooms and wash spinach beforehand to speed up dinner.
Swap Cream: Use coconut cream or a cashew cream for a dairy-free version.
Add Herbs: Fresh dill, parsley, or chives sprinkled on top bring a lovely brightness.
Don’t Overcook: Salmon cooks quickly — keep an eye on it so it stays juicy and tender.
Make it Spicy: Add more red pepper flakes or a dash of smoked paprika for extra heat.
Storage Tips: Store leftovers in an airtight container in the fridge for up to 2 days.
Reheat Gently: Warm on the stove over low heat to avoid drying out the salmon.
FAQ Section
Q1: Can I use frozen salmon?
A1: Yes, just thaw it completely before cooking for best results.
Q2: What if I don’t have heavy cream?
A2: Half-and-half or full-fat coconut milk works as a substitute, though sauce will be less thick.
Q3: Can I use baby spinach?
A3: Absolutely! It wilts quickly and works perfectly in this recipe.
Q4: How do I know when the salmon is done?
A4: It should flake easily with a fork and have an opaque color throughout.
Q5: Can I make this gluten-free?
A5: Yes! This recipe is naturally gluten-free if you double-check your ingredients.
Q6: Can I add other veggies?
A6: Definitely. Asparagus, cherry tomatoes, or bell peppers would be great additions.
Q7: Is this recipe keto-friendly?
A7: Yes, it’s low in carbs and high in healthy fats.
Q8: Can I double the recipe?
A8: For sure! Just use a bigger pan and adjust cooking time as needed.
Q9: What’s the best pan to use?
A9: A heavy-bottomed skillet or cast-iron pan works best for even searing.
Q10: Can I use olive oil instead of butter?
A10: You can, but butter adds that rich flavor and creaminess that makes this dish special.
Conclusion
Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce is pure comfort food elevated to elegant simplicity. It’s rich, flavorful, and packed with wholesome ingredients that feel indulgent without the fuss. Whether you’re feeding family, impressing guests, or just treating yourself, this dish will quickly become a favorite in your recipe rotation. So fire up that skillet, and get ready to enjoy a plate full of pure deliciousness!
Print
Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Low Fat
Description
Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce features pan-seared salmon fillets in a luscious garlic butter sauce with sautéed spinach and mushrooms, perfect for a wholesome dinner.
Ingredients
- 4 salmon fillets (about 6 oz each)
- 2 tbsp unsalted butter
- 3 cloves garlic, minced
- 8 oz mushrooms, sliced
- 4 cups fresh spinach
- 1/2 cup heavy cream
- 1/4 cup grated Parmesan cheese
- Salt and black pepper, to taste
- 1 tbsp olive oil
- 1 tsp lemon juice
- Optional: chopped fresh parsley for garnish
Instructions
- Season salmon fillets with salt and pepper.
- Heat olive oil in a large skillet over medium-high heat. Add salmon skin-side down and cook 4-5 minutes until crispy. Flip and cook another 3-4 minutes until cooked through. Remove salmon and set aside.
- In the same skillet, add butter and minced garlic. Sauté until fragrant, about 1 minute.
- Add sliced mushrooms and cook until softened and browned, about 5-6 minutes.
- Add fresh spinach and cook until wilted, about 2 minutes.
- Pour in heavy cream and Parmesan cheese, stirring to combine. Let simmer for 2-3 minutes until sauce thickens slightly.
- Return salmon to the skillet and spoon sauce over the fillets. Drizzle with lemon juice.
- Garnish with fresh parsley if desired and serve warm.
Notes
- For a lighter option, substitute heavy cream with half-and-half or coconut milk.
- Serve with rice, mashed potatoes, or crusty bread to soak up the creamy sauce.
- Ensure not to overcook salmon to keep it moist and tender.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 fillet with sauce
- Calories: 420
- Sugar: 2g
- Sodium: 420mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 2g
- Protein: 38g
- Cholesterol: 110mg