Βράζουμε τα ζυμαρικά σε αλατισμένο νερό σύμφωνα με τις οδηγίες της συσκευασίας.
Τοποθετούμε ένα τηγάνι σε μέτρια φωτιά και το αφήνουμε να κάψει. Μόλις κάψει, ρίχνουμε λίγο ελαιόλαδο, το κρεμμύδι, ανακατεύουμε ελαφρώς με μία ξύλινη κουτάλα και το σοτάρουμε καλά.
Κατόπιν, προσθέτουμε το μπέικον, ανακατεύουμε ξανά και το σοτάρουμε και αυτό για 1-2 λεπτά. Μόλις είναι έτοιμο, αποσύρουμε το τηγάνι από τη φωτιά και το αφήνουμε στην άκρη.
Έπειτα, αδειάζουμε σε ένα μεγάλο μπολ τα αυγά, το γάλα, αλατοπιπερώνουμε και χτυπάμε πολύ καλά με ένα σύρμα χειρός.
Στη συνέχεια, ρίχνουμε στο παραπάνω μπολ το μπέικον με το κρεμμύδι, το τυρί γκούντα, τα μακαρόνια και ανακατεύουμε με μία ξύλινη ώστε να ομογενοποιηθούν.
Ύστερα, αδειάζουμε το περιεχόμενο του μπολ σε ένα στρογγυλό ταψί διαμέτρου 30εκ, πασπαλίζουμε με λίγο τυρί γκούντα και ψήνουμε σε προθερμασμένο φούρνο στους 190°C στον αέρα για 20-25 λεπτά περίπου.
Μόλις είναι έτοιμη, σερβίρουμε την καρμπονάρα φούρνου ζεστή.