Preheat the oven to 425°F (220°C). Line a sheet pan with parchment and lightly oil or spray it.
Pat the cod fillets very dry with paper towels. Dry fish = crisp crust.
In a shallow bowl, mix Parmesan, almond flour (or GF breadcrumbs), garlic powder, onion powder, paprika, pepper, and salt.
Add lemon zest for brightness.
In another bowl, whisk the egg. If skipping the egg, brush fillets with melted butter or oil instead.
Dip each fillet in the egg, let excess drip, then press into the Parmesan mixture to coat both sides. Gently press so it adheres.
Set fillets on the prepared pan.
Drizzle or brush with the melted butter or olive oil for extra color.
Bake for 10–14 minutes, depending on thickness. The fish is done when it flakes easily and reaches 145°F (63°C) internal temp.
Broil for 1 minute at the end if you’d like a deeper golden top. Watch closely to avoid burning.
Sprinkle with chopped parsley and a squeeze of lemon.
Taste and add a pinch more salt if needed.