Pat the salmon dry with a paper towel and season both sides with salt and pepper.
Heat a non-stick skillet over medium-high heat and add the olive oil. Once shimmering, add the salmon fillet skin-side down and sear for about 3-4 minutes until the skin is crispy.
Carefully flip the salmon and cook for an additional 3-4 minutes, or until the fish reaches your desired doneness. Drizzle with lemon juice before removing from the pan.
Meanwhile, steam the asparagus in a steamer or a covered pan with a splash of water for about 4-5 minutes until they are tender yet crisp.
For the cauliflower mash, steam or boil the cauliflower florets (using the amount specified) until very tender, about 8-10 minutes. Drain well.
In a bowl, combine the cooked cauliflower with the butter, minced garlic, salt, and pepper. Mash until smooth and creamy, adjusting seasoning to taste.
Plate the seared salmon alongside the steamed asparagus and a generous serving of cauliflower mash. Serve warm and enjoy!