Preheat your oven to 400°F and line a baking sheet with parchment paper.
Trim the woody ends off the asparagus and toss them on the baking sheet with half of the olive oil, salt, and pepper.
Roast the asparagus for 12 to 15 minutes until tender and slightly charred.
While the asparagus roasts, steam the cauliflower florets until they are very soft, about 8 to 10 minutes.
Pat the salmon fillet completely dry with a paper towel and season both sides with salt and pepper.
Heat the remaining olive oil in a non-stick skillet over medium-high heat.
Place the salmon in the pan skin-side down and sear for 4 to 5 minutes until the skin is crisp.
Flip the salmon and cook for another 2 to 3 minutes until it reaches your desired doneness.
Transfer the steamed cauliflower to a blender or food processor with the Greek yogurt and minced garlic.
Blend the cauliflower until it reaches a smooth and velvety consistency, seasoning with salt to taste.
Spoon the cauliflower mash onto a plate, top with the seared salmon and roasted asparagus, and garnish with fresh dill and a lemon wedge.