Preheat your oven to 425°F for roasting the asparagus.
Trim the woody ends of the asparagus and toss with a little olive oil, salt, and pepper. Arrange them on a baking sheet.
Roast the asparagus in the preheated oven for 10-12 minutes until tender and slightly crisp.
While the asparagus roasts, steam or boil the cauliflower florets until they are very tender, about 8-10 minutes.
Once cooked, drain the cauliflower and mash it with a teaspoon of olive oil, salt, pepper, and a pinch of garlic powder to create a smooth mash. Adjust seasoning to taste.
Season the salmon fillet with salt, pepper, and garlic powder on both sides.
Heat a non-stick or cast-iron skillet over medium-high heat. Once hot, add the salmon, skin-side down if applicable, and sear for about 3-4 minutes until a golden crust forms.
Flip the salmon and cook for another 3-4 minutes until it reaches your desired doneness.
Plate the seared salmon alongside the roasted asparagus and a serving of cauliflower mash. Enjoy your nutrient-packed dinner!