Step-by-step instructions
- Start by heating the olive oil in a skillet over medium-high heat.
- Place the salmon fillets in the pan and cook for about 4-5 minutes on each side, or until they’re golden brown and cooked through. Once done, remove the salmon and set it aside.
- In the same skillet, introduce butter, garlic, spinach, and mushrooms. Sauté these ingredients until the mushrooms become tender and the spinach wilts.
- Return the salmon to the skillet and generously spoon the garlic butter sauce over each fillet. Cook for an additional 1-2 minutes.
- Serve immediately with your choice of side dish, and enjoy!
Best ways to enjoy it
For a well-rounded meal, consider pairing your Garlic Butter Salmon with a variety of side dishes. Here are some suggestions:
- Roasted Vegetables: Carrots, Brussels sprouts, or zucchini seasoned lightly can complement the salmon beautifully.
- Rice or Quinoa: The nuttiness of quinoa or a simple side of white rice can soak up the delicious garlic butter.
- Potatoes: Mashed, roasted, or even a simple baked potato will add heartiness to your meal.
For an extra touch, garnish your dish with a squeeze of fresh lemon to brighten the flavors!
Storage and reheating tips
To keep your leftovers fresh, allow the salmon to cool completely before storing. Place it in an airtight container and refrigerate it for up to 2 days. If you want to freeze it, ensure it’s well-wrapped to prevent freezer burn. When reheating, consider doing so in a skillet over low heat to maintain the texture of the salmon without drying it out.
Helpful cooking tips
- If your salmon fillets are thick, they may require a couple of extra minutes on each side. Always check for doneness by flaking with a fork.
- For added flavor, consider marinating your salmon in lemon juice or herbs for 30 minutes before cooking.
- Using fresh garlic enhances the dish significantly, but pre-minced garlic will work in a pinch if you’re short on time.
Creative twists
Feeling adventurous? Here are some ideas to make the dish your own:
- Add Heat: Include red pepper flakes or a dash of hot sauce for a spicy kick.
- Herbs: Fresh herbs like dill or parsley can add a delightful fragrance and flavor.
- Vegetarian Option: Swap the salmon for hearty portobello mushroom caps for a satisfying plant-based alternative.

Your questions answered
How long does it take to make Garlic Butter Salmon?
On average, you can prepare and cook this dish in about 25-30 minutes, making it perfect for a weeknight dinner.
Can I use frozen salmon fillets?
Yes! Just make sure to thaw them completely before cooking to ensure even cooking and prevent sogginess.
What should I do with leftovers?
Store leftover salmon in an airtight container in the fridge for up to 2 days, or freeze for longer storage. Reheat gently to maintain the texture.
Can I substitute the butter?
For a dairy-free version, you can substitute unsalted butter with a plant-based butter or olive oil.
This Garlic Butter Salmon with Spinach and Mushrooms is not only a celestial addition to your recipe repertoire but also a fantastic way to enjoy a vibrant and nutritious meal. Enjoy every bite!


