Preheat your oven to 400°F.
Trim the woody ends off the asparagus and toss the spears with 1 teaspoon of olive oil, salt, and pepper on a baking sheet.
Roast the asparagus for 12-15 minutes until tender and slightly browned.
While the asparagus roasts, steam the cauliflower florets in a steamer basket over boiling water for 10-12 minutes until very soft.
Drain the cauliflower thoroughly and transfer to a blender or use an immersion blender to process with the ghee, minced garlic, salt, and pepper until completely smooth.
Pat the cod fillet dry with paper towels and season both sides with salt and pepper.
Heat the remaining 1 teaspoon of olive oil in a non-stick skillet over medium-high heat.
Place the cod in the pan and sear for 3-4 minutes per side until the fish is opaque and flakes easily with a fork.
Plate the cauliflower mash first, top with the seared cod, and serve the roasted asparagus on the side.
Finish the dish with a fresh squeeze of lemon juice and a pinch of flaky sea salt.