Preheat your oven to 425°F and line a baking sheet with parchment paper.
Trim the asparagus and toss with a drizzle of olive oil, salt, and pepper. Spread out on the baking sheet.
Roast the asparagus in the oven for about 12-15 minutes until tender and slightly charred.
In the meantime, steam the cauliflower florets until very tender, about 8-10 minutes.
While the cauliflower steams, pat the salmon dry, season with salt and pepper, and lightly rub with minced garlic and lemon juice.
Heat a non-stick skillet over medium-high heat. Sear the salmon, skin-side down first, for about 3-4 minutes per side until nicely browned and cooked through.
Drain the steamed cauliflower and blend it with a small amount of olive oil, a pinch of salt, and additional lemon juice if desired to create a smooth mash.
Plate the salmon alongside a serving of roasted asparagus and a generous scoop of cauliflower mash. Garnish with a final drizzle of lemon juice or extra pepper if desired.