Ανακατέψτε τα αυγά πολύ καλά μέσα σε μπολ και στη συνέχεια προσθέστε τη ζάχαρη καθώς και τη βανίλια. Τοποθετήστε το μπολ σε μπεν μαρί ανακατεύοντας συνεχώς μέχρι να ζεσταθεί αρκετά και να λιώσει η ζάχαρη χωρίς όμως να καούν οι κρόκοι. Βάλτε το μείγμα στο μίξερ και ανακατέψτε με το σύρμα για 10' περίπου μέχρι να φουσκώσει.
Ανακατέψτε σε άλλο μπολ το καρύδι, τη φρυγανιά, το μπέικιν πάουντερ, το κακάο, το ξύσμα λεμονιού και την κανέλα, και ρίξτε τα σιγά-σιγά στο μείγμα των αυγών ανακατεύοντας προσεκτικά με μια σπάτουλα.
Τοποθετήστε το μείγμα της καρυδόπαστας σε βουτυρωμένο και αλευρωμένο ταψί και απλώστε το έτσι ώστε να αποκτήσει επίπεδη επιφάνεια στο επάνω μέρος. Το ύψος του μείγματος πρέπει ναφτάνει τα 3/4 του ύψους του ταψιού. Ψήστε σε προθερμασμένο φούρνο στους 170 °C για 35'.