Σε ένα μεγάλο αντικολλητικό τηγάνι ζεσταίνετε το ελαιόλαδο και σοτάρετε το κρεμμύδι, το σκόρδο και το καρότο για 3-4 λεπτά περίπου, ανακατεύοντας.
Σε μία κατσαρόλα με αλατισμένο νερό, βράζετε τα μακαρόνια σύμφωνα με τις οδηγίες του πακέτου.
Βράζετε τα ζυμαρικά σε μπόλικο αλατισμένο νερό μέχρι να γίνουν al dente.
Σε μια κατσαρόλα με ζεστό νερό, βράζετε τα ζυμαρικά σύμφωνα με τις οδηγίες του πακέτου.
Πλένετε και στραγγίζετε καλά το σπανάκι. Το αφήνετε στην άκρη.
Βράζετε τα ζυμαρικά σε αλατισμένο νερό σύμφωνα με τις οδηγίες της συσκευασίας και σουρώνετε. Σε ένα βαθύ τηγάνι, ρίχνετε το βούτυρο και όταν λιώσει, σοτάρετε την πιπεριά και το καλαμπόκι .