In a small mixing bowl, whisk together the Greek yogurt, chopped fresh dill, lemon juice, lemon zest, and minced garlic until the sauce is smooth and well-combined.
Pat the salmon fillet dry with a paper towel and season both sides evenly with sea salt and black pepper.
Heat the olive oil in a medium non-stick skillet over medium-high heat until the oil is shimmering.
Carefully place the salmon in the skillet skin-side down and press gently with a spatula for 10 seconds to ensure even contact.
Sear the salmon for 4 to 5 minutes without moving it, until the skin is golden and very crispy.
Flip the salmon carefully and cook for an additional 3 to 4 minutes, or until the internal temperature reaches your desired level of doneness.
While the salmon finishes, steam or lightly sauté the asparagus spears for 3 to 5 minutes until they are bright green and tender-crisp.
Transfer the salmon and asparagus to a plate and generously spoon the lemon-dill yogurt sauce over the fish before serving immediately.