Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce
If you’ve been on the hunt for a dish that feels indulgent but is secretly simple, look no further this garlic butter salmon is about to steal the show. Think buttery, flaky salmon nestled in a luscious creamy sauce, surrounded by earthy mushrooms and vibrant spinach. It’s the kind of meal that feels like it took hours, but trust me, it’s weeknight-dinner easy. Whether you’re cooking for someone special or just treating yourself (yes, you deserve it), this one’s a game-changer. One bite and you’ll be hooked!
Why You’ll Love Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce
This recipe isn’t just about the ingredients it’s about creating moments. Whether you’re cooking for a casual family dinner, hosting a get-together with friends, or simply indulging in some comforting flavors for yourself, this dish is versatile enough to fit the occasion. Here’s why it’s a favorite:
Versatile: Perfect for a cozy dinner or an impressive date night. Serve it over rice, pasta, or with crusty bread—whatever suits your mood.
Budget-Friendly: Made with simple ingredients you probably already have in your fridge or pantry. No fancy shopping list required.
Quick and Easy: Done in under 30 minutes. You’ll be savoring this restaurant-quality dish faster than you can order takeout.
Customizable: Swap out the veggies, add a little spice, or go dairy-free. This dish plays well with your personal touches.
Crowd-Pleasing: A guaranteed hit with both kids and adults. It’s always a win when a single dish can satisfy everyone at the table. This recipe strikes the perfect balance of flavor and comfort, making it a universal favorite.
Ingredients in Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce
Here’s the magic of this salmon dish it’s built on classic flavors that come together in the most delicious way:
Salmon Fillets: Rich, flaky, and buttery, salmon is the star that makes this dish feel fancy with minimal effort.
Garlic: Adds a punch of savory depth and fragrance. It’s the heart of that irresistible butter sauce.
Butter: The base of the sauce. It melts into something so indulgent you’ll want to drink it with a spoon.
Spinach: For freshness and color. It wilts perfectly into the sauce, adding a boost of nutrients.
Mushrooms: Earthy and savory, they soak up the creamy sauce like little flavor sponges.
Heavy Cream: Makes the sauce velvety smooth. It’s what ties everything together in creamy, dreamy harmony.
Parmesan Cheese: Adds salty, nutty depth to the sauce. It melts in and brings everything to life.
Italian Seasoning: A perfect blend of herbs to complement the salmon and cream.
Salt & Pepper: For balance and seasoning. Don’t skip the taste check before serving!

Instructions
Let’s dive into the steps to create this flavorful masterpiece:
Preheat Your Equipment: Start by preheating your skillet over medium heat. You want it hot enough to sear the salmon to golden perfection.
Sear the Salmon: Add a bit of butter to the pan and sear the salmon fillets skin-side down (if they have skin) until crispy and golden. Flip and cook the other side just until done. Remove and set aside.
Sauté the Garlic and Mushrooms: In the same skillet, melt a little more butter and sauté the garlic until fragrant. Add the mushrooms and cook until they release their juices and become tender.
Add Spinach: Toss in the spinach and stir until wilted. It should shrink down beautifully in just a minute or two.
Make the Creamy Sauce: Pour in the heavy cream, sprinkle in the Parmesan cheese, and stir until smooth and bubbling. Let it simmer until slightly thickened.
Season to Taste: Add Italian seasoning, salt, and pepper. Adjust the flavors to your liking—this is your moment to shine.
Return the Salmon: Gently nestle the salmon fillets back into the creamy sauce, letting them soak up all that flavor for a minute or two.
Serve and Enjoy: Plate it up and prepare to be wowed. Don’t forget a spoon for that sauce!
Nutrition Facts: Servings: 4
Calories per serving: 450–500 (depending on salmon cut and cream used)
Preparation Time
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
How to Serve Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce
This dish pairs wonderfully with various sides and accompaniments. Here are a few serving suggestions to enhance your dining experience:
- Serve over creamy mashed potatoes or buttered rice to soak up that luscious sauce.
- Spoon it over pasta for a dreamy seafood Alfredo twist.
- Pair it with crusty bread or garlic toast to mop up every last drop.
- Add a crisp green salad with lemon vinaigrette to balance the richness.
- Roasted vegetables or steamed asparagus make for a perfect, colorful side.
Additional Tips
Here are some extra tips to help you get the most out of this recipe:
- Pat the salmon dry before searing for that perfect crispy crust.
- Use fresh garlic for the most flavorful sauce jarred just doesn’t hit the same.
- Don’t overcook the salmon; it should be flaky and moist.
- Want to go lighter? Swap heavy cream with coconut cream or half-and-half.
- Make it spicy with a pinch of red pepper flakes or a splash of hot sauce.
- Double the sauce if you’re serving this with pasta it’s that good.
- For extra umami, add a splash of white wine or a teaspoon of Dijon mustard.
- Leftovers? Gently reheat in a pan with a splash of cream to bring it back to life.
- Use a nonstick or cast-iron skillet for even cooking and easy cleanup.
- Top with fresh herbs like parsley or dill for a burst of color and flavor.
FAQ’s
1 What type of salmon should I use for this recipe
Any boneless, skin-on or skinless salmon fillets work! Fresh is best, but frozen (thawed) will do just fine.
2 Can I substitute the cream with something lighter
Yes! Try half-and-half, coconut milk, or even Greek yogurt for a lighter, tangy twist.
3 What mushrooms work best here
Button, cremini, or baby bella mushrooms are great options they soak up flavor beautifully.
4 Can I make this dairy-free
Totally! Use dairy-free butter, coconut cream, and nutritional yeast instead of Parmesan.
5 How do I avoid overcooking the salmon
Cook it just until it flakes easily with a fork. Overcooked salmon becomes dry and less flavorful.
6 Is this recipe good for meal prep
Yes, though it’s best fresh. Store leftovers in an airtight container for up to 2 days and reheat gently.
7 What can I serve this dish with
Pasta, rice, crusty bread, or even zucchini noodles it’s super versatile!
8 Can I use frozen spinach instead of fresh
Yes, just make sure to thaw and squeeze out the excess water before adding it to the pan.
9 How can I add more flavor to the sauce
A splash of white wine, lemon juice, or a touch of mustard can elevate the depth of flavor.
10 Can I add other vegetables to this dish
Absolutely! Bell peppers, cherry tomatoes, or asparagus tips make great additions.
Conclusion
And there you have it your new go-to salmon recipe that feels fancy without the fuss. Garlic butter, creamy sauce, hearty veggies… it’s everything you want in a comfort meal wrapped up in one skillet. Whether it’s a weeknight dinner or a cozy weekend indulgence, this dish checks all the boxes. So grab your ingredients, pour yourself something bubbly, and get ready to wow your taste buds. You’ve totally got this!
Print
Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Pan-Seared
- Cuisine: American
Description
Tender salmon fillets pan-seared in garlic butter, then simmered with spinach and mushrooms in a rich, creamy sauce. A quick yet elegant low-carb dinner packed with flavor.
Ingredients
- 4 salmon fillets (about 6 oz each)
- 2 tablespoons olive oil
- 3 tablespoons unsalted butter
- 4 cloves garlic, minced
- 8 oz mushrooms, sliced
- 3 cups fresh spinach
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- 1/2 teaspoon red pepper flakes (optional)
- Salt and black pepper, to taste
- Fresh parsley, chopped (for garnish)
Instructions
- Season salmon fillets with salt and pepper on both sides.
- In a large skillet, heat olive oil over medium-high heat. Add salmon, skin side down, and sear for 4-5 minutes per side, until golden and cooked through. Remove and set aside.
- Reduce heat to medium and add butter to the same skillet. Once melted, add garlic and sauté for 30 seconds.
- Add mushrooms and cook for 4-5 minutes until softened.
- Stir in spinach and cook until wilted, about 2 minutes.
- Pour in heavy cream, Parmesan, and red pepper flakes (if using). Simmer for 3-4 minutes until the sauce thickens slightly.
- Return salmon to the skillet and spoon the creamy mixture over the fillets. Let simmer for 2 more minutes to heat through.
- Garnish with fresh parsley and serve hot.
Notes
- Use skinless salmon if preferred.
- For a lighter version, substitute half-and-half for heavy cream.
- Pairs well with cauliflower rice or mashed potatoes.
Nutrition
- Serving Size: 1 salmon fillet with sauce
- Calories: 520
- Sugar: 2g
- Sodium: 420mg
- Fat: 38g
- Saturated Fat: 17g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 38g
- Cholesterol: 115mg
Keywords: salmon, creamy garlic butter sauce, spinach, mushrooms, keto, low carb dinner, easy salmon recipe