Garlic Butter Salmon with Spinach and Mushrooms Recipe
Introduction
Enjoy a delicious and elegant dinner with this Garlic Butter Salmon served alongside sautéed spinach and mushrooms in a creamy Parmesan sauce. It’s a quick, flavorful meal perfect for busy weeknights or special occasions.

Ingredients
- 4 fillets salmon (tender and flaky texture)
- Salt, to taste
- Freshly ground black pepper, to taste
- 1 tablespoon olive oil (for sautéing)
- 4 tablespoons unsalted butter (divided)
- 4 cloves garlic (minced)
- 8 ounces baby Bella mushrooms (sliced)
- 4 cups fresh spinach
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- 1 teaspoon Italian seasoning
- 2 tablespoons lemon juice
- 1/4 cup fresh parsley (chopped, for garnish)
Instructions
- Step 1: Season the salmon fillets generously with salt and freshly ground black pepper on both sides.
- Step 2: Heat olive oil in a large skillet over medium-high heat. Add salmon fillets skin-side down and cook for about 4 minutes per side, or until cooked through and golden. Remove salmon and set aside.
- Step 3: In the same skillet, add 2 tablespoons butter and minced garlic. Sauté until fragrant, about 1 minute.
- Step 4: Add sliced mushrooms and cook until softened and browned, about 5 minutes.
- Step 5: Stir in fresh spinach and cook until wilted, about 2 minutes.
- Step 6: Pour in heavy cream, then add grated Parmesan cheese and Italian seasoning. Stir gently and simmer until the sauce thickens, about 3–4 minutes.
- Step 7: Stir in the remaining 2 tablespoons butter and lemon juice. Adjust seasoning with salt and pepper if needed.
- Step 8: Return the salmon to the skillet, spoon some sauce over the fillets, and heat through for 1–2 minutes.
- Step 9: Garnish with chopped fresh parsley before serving.
Tips & Variations
- For extra flavor, marinate salmon briefly in lemon juice and garlic before cooking.
- Swap baby Bella mushrooms with cremini or button mushrooms if preferred.
- Serve with steamed rice, pasta, or crusty bread to soak up the creamy sauce.
- To make it lighter, substitute heavy cream with half-and-half or coconut milk.
Storage
Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet over low heat to prevent the sauce from separating and the salmon from drying out.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen salmon for this recipe?
Yes, but be sure to thaw it completely and pat it dry before cooking to ensure even searing and prevent excess moisture in the pan.
Can I prepare the sauce ahead of time?
You can prepare the garlic butter mushroom and spinach sauce in advance, then reheat it gently when ready to serve with freshly cooked salmon for best taste and texture.
PrintGarlic Butter Salmon with Spinach and Mushrooms Recipe
This Garlic Butter Salmon with Spinach and Mushrooms is a rich, flavorful dinner recipe featuring tender salmon fillets cooked in a luscious garlic butter sauce with sautéed mushrooms and fresh spinach, finished with a creamy parmesan sauce and a touch of lemon for brightness. It’s an elegant yet simple meal perfect for a comforting weeknight dinner or a special occasion.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: American
- Diet: Low Salt
Ingredients
Salmon
- 4 fillets Salmon (tender and flaky texture)
- Salt, to taste
- Freshly Ground Black Pepper, to taste
- 1 tablespoon Olive Oil (for sautéing)
- 2 tablespoons Unsalted Butter (divided use)
Sauté & Sauce
- 2 tablespoons Unsalted Butter
- 4 cloves Garlic (minced)
- 8 ounces Baby Bella Mushrooms (sliced)
- 4 cups Fresh Spinach
- 1 cup Heavy Cream
- 1/2 cup Grated Parmesan Cheese
- 1 teaspoon Italian Seasoning
- 2 tablespoons Lemon Juice
Garnish
- 1/4 cup Fresh Parsley (chopped)
Instructions
- Prepare the salmon: Season the salmon fillets with salt and freshly ground black pepper on both sides to taste, ensuring they are evenly coated.
- Sear the salmon: Heat 1 tablespoon of olive oil and 2 tablespoons of unsalted butter in a large skillet over medium heat. Once hot, add the salmon fillets skin-side down (if skin-on) and sear for about 4-5 minutes until golden and crispy. Flip and cook for another 3-4 minutes until cooked through but still moist. Remove salmon from the skillet and set aside.
- Sauté garlic and mushrooms: In the same skillet, add the remaining 2 tablespoons of butter. Once melted, add the minced garlic and sauté for about 1 minute until fragrant. Add the sliced baby bella mushrooms and cook for 5-6 minutes, stirring occasionally, until the mushrooms are tender and browned.
- Add spinach and seasonings: Add the fresh spinach to the skillet with the mushrooms and cook until the spinach wilts, about 2-3 minutes. Stir frequently to combine everything evenly.
- Create the creamy sauce: Pour in the heavy cream, grated parmesan cheese, Italian seasoning, and lemon juice. Stir well to combine all ingredients and allow the sauce to simmer gently for 3-4 minutes until slightly thickened and creamy.
- Combine and heat through: Return the salmon fillets to the skillet, nestling them into the creamy spinach and mushroom sauce. Spoon some sauce over the salmon and cook for an additional 1-2 minutes to let the flavors meld and ensure the salmon is warmed through.
- Garnish and serve: Sprinkle chopped fresh parsley on top of the salmon and sauce for a fresh, vibrant finish. Serve immediately with your choice of side, such as rice, potatoes, or crusty bread.
Notes
- For best results, use fresh salmon fillets of even thickness to ensure even cooking.
- Adjust seasoning with salt and pepper according to taste, especially after adding the creamy sauce.
- The creamy sauce can be made lighter by substituting half-and-half or whole milk for the heavy cream if desired.
- Serve with a side of steamed rice, mashed potatoes, or crusty bread to soak up the delicious sauce.
- Use fresh parsley for garnish to add brightness and color to the dish.
Keywords: Garlic Butter Salmon, Creamy Salmon, Spinach and Mushrooms, Easy Dinner, Healthy Salmon Recipe

