Go Back

Garlic Herb Butter Salmon & Asparagus - A Simple, Flavor-Packed Dinner

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

Ingredients
  

  • 4 salmon fillets (about 6 oz each), skin-on or skinless
  • 1 bunch asparagus, trimmed
  • 4 tablespoons unsalted butter, softened
  • 3 garlic cloves, minced
  • 2 tablespoons fresh parsley, finely chopped
  • 1 tablespoon fresh dill, finely chopped (optional but recommended)
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
  • 1 lemon (zest and juice)
  • 2 tablespoons olive oil
  • 1/2 teaspoon smoked paprika (optional, for color and depth)
  • Kosher salt and freshly ground black pepper, to taste
  • Lemon wedges, for serving

Method
 

  1. Make the herb butter: In a small bowl, mix the softened butter with garlic, parsley, dill, thyme, lemon zest, a pinch of salt, and pepper. Set aside. This compound butter is your flavor engine.
  2. Prep the asparagus: Snap off the woody ends. Toss the spears with 1 tablespoon olive oil, a pinch of salt, and pepper. If they’re thick, consider peeling the lower third for even tenderness.
  3. Season the salmon: Pat the fillets dry. Season both sides with salt, pepper, and smoked paprika if using. Dry surfaces sear better and give you a golden crust.
  4. Preheat your pan: Heat a large skillet (cast iron or stainless steel) over medium-high heat. Add 1 tablespoon olive oil. When it shimmers, it’s hot enough.
  5. Sear the salmon: Place the fillets in the pan, presentation side down (the nicer-looking side). Cook without moving for 3–4 minutes until the bottom is well browned and releases easily.
  6. Flip and baste: Flip the salmon. Lower heat to medium. Add half the herb butter to the pan. As it melts, spoon it over the salmon for 2–3 minutes, until the fish flakes easily but is still moist. Aim for an internal temp of 125–130°F for medium.
  7. Cook the asparagus: Transfer the salmon to a plate to rest. Add the asparagus to the same pan. Toss in the remaining herb butter and a squeeze of lemon juice. Cook 3–5 minutes, stirring, until bright green and crisp-tender.
  8. Finish and serve: Return salmon to the pan for 30 seconds to warm through. Serve with extra lemon wedges. Spoon any garlicky butter over the top.