Pat the salmon fillet dry with a paper towel and season both sides with sea salt, black pepper, and garlic powder.
Trim the woody ends off the asparagus and set aside.
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-5 minutes until a golden crust forms.
Flip the salmon and add the asparagus spears to the empty spaces in the pan.
Cook for another 4-5 minutes until the salmon is cooked through and the asparagus is tender and slightly charred.
In a small bowl, whisk together the Greek yogurt, chopped fresh dill, and lemon juice to create the sauce.
Plate the salmon and asparagus, then drizzle the creamy dill sauce over the fish before serving.