Go Back

Healthy Creamy Dill Salmon - A Light, Comforting Weeknight Favorite

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings

Ingredients
  

  • 4 salmon fillets (about 5–6 ounces each), skin-on or skinless
  • 1 tablespoon olive oil
  • 1 tablespoon unsalted butter (optional, for extra browning)
  • Salt and black pepper, to taste
  • 1 small shallot, finely minced (or 2 tablespoons red onion)
  • 2 garlic cloves, minced
  • 1/2 cup low-sodium chicken or vegetable broth (or dry white wine)
  • 3/4 cup plain Greek yogurt (2% or whole milk for best texture)
  • 2 teaspoons Dijon mustard
  • 2–3 tablespoons fresh dill, chopped (plus extra for garnish)
  • 1 tablespoon lemon juice (plus zest from 1/2 lemon, optional)
  • 1 teaspoon honey (optional, balances tang)
  • Red pepper flakes, a pinch (optional)
  • Lemon wedges, for serving

Method
 

  1. Pat the salmon dry. Moisture prevents browning. Blot the fillets well with paper towels, then season both sides with salt and black pepper.
  2. Heat your pan. Set a large skillet over medium-high heat. Add the olive oil and butter. When the butter foams, it’s ready.
  3. Sear the salmon. Place salmon in the pan, presentation-side down. Cook without moving for 3–4 minutes until golden. Flip and cook 2–4 minutes more, depending on thickness, until just opaque and flaky. Transfer to a plate and tent loosely with foil.
  4. Soften the aromatics. Lower heat to medium. In the same pan, add the shallot with a pinch of salt and cook 1–2 minutes. Stir in garlic and cook 30 seconds, just until fragrant.
  5. Deglaze. Pour in the broth (or wine). Scrape up browned bits—they add flavor. Simmer 1–2 minutes to reduce slightly.
  6. Make the creamy base. Reduce heat to low. In a small bowl, whisk the Greek yogurt with Dijon and a spoonful of the warm pan liquid to temper it. Then stir the mixture into the skillet.
  7. Add the dill and lemon. Stir in fresh dill, lemon juice, and lemon zest if using. If the sauce tastes too tangy, add the honey. For a touch of heat, add red pepper flakes.
  8. Warm, don’t boil. Keep the sauce over low heat and stir gently for 1–2 minutes. Do not let it bubble hard or the yogurt may split.
  9. Nestle the salmon back in. Return salmon to the pan and spoon sauce over the top. Warm for 1–2 minutes to coat and finish cooking to your preferred doneness.
  10. Serve. Plate the salmon with extra dill and lemon wedges. Add your favorite sides—steamed asparagus, roasted potatoes, or a simple cucumber salad all work beautifully.