Épongez le filet de cabillaud avec du papier essuie-tout et assaisonnez-le de sel et de poivre des deux côtés. Coupez la courgette en demi-rondelles et hachez finement l'ail.
Chauffez la moitié de l'huile d'olive dans une poêle et faites dorer la courgette pendant environ cinq minutes. Ajoutez l'ail, faites cuire brièvement et versez alors les épinards jusqu'à ce qu'ils soient tombés. Assaisonnez et gardez au chaud.
Chauffez le reste de l'huile dans une deuxième poêle et faites cuire le cabillaud trois à quatre minutes par côté jusqu'à ce que le poisson soit bien opaque et se défasse facilement. Posez le poisson sur les légumes et pressez un peu de jus de citron dessus juste avant de servir.