Bring a large pot of water to a boil with a steamer basket inserted.
Place the cauliflower florets in the basket and steam for 10-12 minutes until very tender.
Remove cauliflower and add the asparagus spears to the steamer, cooking for 3-5 minutes until bright green and crisp-tender.
Transfer the steamed cauliflower to a food processor or bowl, adding the ghee, minced garlic, and a pinch of sea salt.
Blend or mash the cauliflower until it reaches a smooth, creamy consistency.
Pat the salmon fillet dry with a paper towel and season both sides with salt and pepper.
Heat the avocado oil in a non-stick skillet over medium-high heat.
Place the salmon skin-side down in the hot pan and sear for 4-5 minutes until the skin is crispy.
Flip the salmon carefully and cook for another 2-3 minutes until the fish is opaque and flakes easily.
Plate the garlic mashed cauliflower, top with the seared salmon, and serve alongside the steamed asparagus with a fresh lemon wedge.