Creamy Garlic Butter Salmon with Spinach & Mushrooms

🐟 Mediterranean Creamy Garlic Butter Salmon with Spinach & Mushrooms

🍽️ Serves: 4

⏱️ Total Time: 30 minutes


🌿 Ingredients

For the Salmon:

  • 4 salmon fillets (about 6 oz / 170 g each)

  • 1 tablespoon extra-virgin olive oil

  • 1 tablespoon unsalted butter (or use more olive oil)

  • Salt and freshly ground black pepper, to taste

  • 1 teaspoon dried oregano or Italian seasoning

For the Sauce:

  • 1 tablespoon olive oil

  • 3 cloves garlic, minced

  • 8 oz (225 g) mushrooms, sliced (button or cremini)

  • 3 cups fresh baby spinach

  • ¾ cup plain Greek yogurt (for creaminess)

  • ¼ cup milk or vegetable broth (to thin sauce slightly)

  • ¼ cup grated Parmesan cheese (optional for richer flavor)

  • 1 teaspoon Dijon mustard (optional)

  • Juice and zest of ½ lemon

  • 1 tablespoon chopped fresh parsley or basil

  • Salt and black pepper to taste


👩‍🍳 Instructions

  1. Cook the Salmon:

    • Pat the salmon dry and season with salt, pepper, and oregano.

    • Heat olive oil and butter in a large skillet over medium heat.

    • Place the salmon skin-side down first, and sear for about 4–5 minutes.

    • Flip and cook another 3–4 minutes until just cooked through.

    • Remove from the pan and set aside.

  2. Sauté the Vegetables:

    • In the same pan, add 1 tablespoon olive oil.

    • Add the garlic and sauté for 30 seconds until fragrant.

    • Add the mushrooms and cook for 4–5 minutes until softened and golden.

    • Add the spinach and stir until wilted.

  3. Make the Creamy Mediterranean Sauce:

    • Lower the heat to medium-low.

    • In a small bowl, whisk together Greek yogurt, milk (or broth), lemon juice, Dijon mustard, and Parmesan (if using).

    • Stir the mixture into the pan with the mushrooms and spinach.

    • Heat gently for 1–2 minutes — do not boil, or the yogurt may curdle.

    • Adjust seasoning with salt, pepper, and a pinch of oregano.

  4. Combine Everything:

    • Return the salmon fillets to the pan and spoon the creamy sauce over them.

    • Let them warm through for 2 minutes on low heat.

  5. Finish and Serve:

    • Garnish with fresh parsley, basil, or a drizzle of olive oil.

    • Serve immediately with lemon wedges.


🍋 Serving Suggestions

Pair this healthy dish with:

  • Mediterranean brown rice pilaf or quinoa with herbs

  • Whole-grain couscous with olive oil and lemon

  • Roasted vegetables (zucchini, bell peppers, or eggplant)

  • A simple Greek salad with cucumber, tomato, and feta


💡 Tips

  • You can substitute salmon with sea bass, cod, or trout.

  • For extra flavor, add sun-dried tomatoes or capers to the sauce.

  • If you’re dairy-free, replace Greek yogurt with coconut yogurt and skip Parmesan.

Leave a Reply

Your email address will not be published. Required fields are marked *