Προετοιμάστε τα κρεμμύδια σας για να αποφύγετε τα δάκρια. Κόψτε τα κρεμμύδια στο μέσων και βάλτε τα για 1 λεπτό σε ένα μπολ με νερό και πάγο. Εναλλακτικά κόψτε τα στο μέσων και βάλτε τα στο ψυγείο τυλιγμένα σε σελοφάν για 20 λεπτά περίπου.
Χτυπάμε με το μίξερ τα αυγά με τη ζάχαρη, μέχρι να ασπρίσουν και να αφρατέψουν. Προσθέτουμε το λαδι, το γιαούρτι και το ξύσμα και συνεχίζουμε το χτύπημα. Τέλος, κοσκινίζουμε στο μείγμα το αλεύρι, το μπέικιν πάουντερ και τη βανίλια. Ανακατεύουμε με μία σπάτουλα σιλικόνης....