Χτυπάτε σε μπολ τα αυγά. Προσθέτετε τα τυριά, τα κρεμμύδια, αλατοπίπερο και τα σπαγγέτι και ανακατεύετε. Μεταφέρετε το μείγμα σε βουτυρωμένο πυρίμαχο σκεύος ή ταψάκι. Ψήνετε για 20΄στους 200 °C. Ξεφορμάρετε σε πιατέλα, κόβετε σε κομμάτια και σερβίρετε αμέσως