Pat the salmon fillet completely dry with a paper towel and season both sides with sea salt, black pepper, and garlic powder.
In a small mixing bowl, whisk together the Greek yogurt, chopped fresh dill, lemon juice, and lemon zest until well combined and smooth.
Heat the olive oil in a large non-stick skillet over medium-high heat until the oil is shimmering.
Place the salmon in the skillet, skin-side up, and sear for 4 minutes without moving it to develop a golden-brown crust.
Carefully flip the salmon and add the asparagus spears to the empty spaces in the pan.
Continue cooking for another 3 to 4 minutes until the salmon is opaque and the asparagus is crisp-tender.
Remove the salmon and asparagus from the heat and plate immediately.
Drizzle the creamy lemon-dill sauce over the salmon and serve warm.