Pat the salmon fillet dry with a paper towel and season both sides with half of the sea salt, black pepper, and garlic powder.
Heat the olive oil in a non-stick skillet over medium-high heat until shimmering.
Place the salmon in the pan, skin-side up, and sear for 4 to 5 minutes until a golden crust forms.
Carefully flip the salmon and continue cooking for another 3 to 4 minutes until the internal temperature reaches your desired level of doneness.
While the salmon is searing, steam the asparagus spears in a steamer basket over boiling water for 3 to 5 minutes until they are bright green and crisp-tender.
In a small mixing bowl, whisk together the Greek yogurt, chopped fresh dill, lemon juice, and the remaining salt, pepper, and garlic powder to create the sauce.
Transfer the salmon and steamed asparagus to a plate and finish by drizzling the creamy lemon-dill sauce over the fish.