Preheat your oven to 400°F (200°C) and line a small baking sheet with parchment paper.
Trim the woody ends off the asparagus and place them on the baking sheet, drizzling with half of the olive oil and a pinch of salt and pepper.
Roast the asparagus in the oven for 12 to 15 minutes until tender and slightly charred.
In a shallow bowl, combine the grated parmesan cheese, almond flour, lime zest, garlic powder, sea salt, and black pepper.
Pat the cod fillets dry with a paper towel, then press the top side of each fillet firmly into the parmesan mixture to create a thick crust.
Heat the remaining olive oil in a non-stick skillet over medium-high heat.
Place the fish in the skillet, crust-side down, and sear for 3 to 4 minutes until the crust is golden brown and crispy.
Carefully flip the fillets and cook for another 2 to 3 minutes until the fish is opaque and flakes easily with a fork.
Plate the fish alongside the roasted asparagus and finish with a fresh squeeze of lime juice over everything.