Preheat the oven to 425°F.
Begin by preparing the cauliflower mash: steam the cauliflower florets until very tender, about 8-10 minutes.
Season the steamed cauliflower lightly with salt and pepper, then blend until smooth, adding a small splash of water if needed for creaminess.
While the cauliflower is steaming, drizzle the asparagus with a tiny bit of olive oil, season with salt and pepper, and arrange on a baking sheet.
Roast the asparagus in the preheated oven for 10-12 minutes, until tender and slightly charred.
Heat a non-stick skillet over medium-high heat and add the olive oil.
Season the salmon fillet on both sides with salt, black pepper, and garlic powder.
Sear the salmon for about 3-4 minutes per side, or until the exterior is golden and the fish is just cooked through.
Plate the dish by spooning a generous serving of cauliflower mash, topping with the seared salmon, and arranging the roasted asparagus on the side.
Serve immediately and enjoy a delicious, balanced dinner.