Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce
Rich • Velvety • Flavor-Packed • One-Pan Perfection 🍣🧄🥬
If cozy comfort food had a fancy cousin, this dish would be it.
We’re talking tender, flaky salmon seared to golden perfection, nestled in a silky garlic butter cream sauce with spinach and mushrooms. It’s one of those meals that tastes like you spent hours on it — but comes together in under 30 minutes.
This recipe checks every box:
✔ Creamy
✔ Saucy
✔ Quick
✔ Easy
✔ Restaurant-worthy
Serve it with rice, pasta, mashed potatoes, or crusty bread to soak up every drop of that buttery garlic cream sauce. 🤤
🛒 Ingredients
-
2 salmon fillets
-
1 tbsp olive oil
-
2 tbsp butter
-
2 cups fresh spinach
-
1 cup mushrooms, sliced
-
3 cloves garlic, minced
-
½ cup heavy cream
-
¼ cup chicken broth
-
Salt & black pepper to taste
-
Optional: chili flakes, lemon squeeze, fresh parsley
👩🍳 Directions (7 Steps Every Time)
1️⃣ Season & Prep the Salmon
Pat salmon fillets dry, then season both sides with salt and black pepper. This helps them sear beautifully and builds flavor from the very beginning.
2️⃣ Sear the Salmon to Golden Goodness
Heat olive oil in a large skillet over medium-high heat. Add salmon, skin-side down if applicable. Sear 3–4 minutes per side until golden and almost cooked through. Remove and set aside.
3️⃣ Sauté the Mushrooms
In the same pan, melt 2 tbsp butter. Add sliced mushrooms and cook until they become browned, soft, and fully caramelized. This adds depth and savoriness to your sauce.
4️⃣ Add the Garlic for Big Flavor
Stir in the minced garlic and cook for 30 seconds until fragrant. Don’t let it burn — garlic cooks fast!
5️⃣ Build the Creamy Sauce
Pour in chicken broth to deglaze the pan, scraping up any browned salmon bits (flavor!). Add heavy cream and stir until the sauce begins to thicken and gently bubble.
6️⃣ Add Spinach & Return Salmon to the Sauce
Add fresh spinach and let it wilt into the sauce. Then nestle the salmon back into the skillet, spooning sauce over the top to coat it fully.
7️⃣ Simmer Until Perfectly Creamy
Let everything simmer 2–3 more minutes so the flavors combine and the salmon finishes cooking. Add optional chili flakes, parsley, or lemon if you love extra brightness.