L'origine degli spaghetti alla carbonara è alquanto combattuta: qualcuno la attribuisce ai carbonari umbri che avrebbero fatto conoscere questo piatto ai romani nel diciannovesimo secolo, qualcun altro invece sostiene che l'inventore sia Ippolito Cavalcanti, nobile napoletano che pubblicò questa ricetta in un suo libro.
Si dice anche che gli spaghetti alla carbonara nacquero durante la seconda guerra mondiale quando gli Americani portarono in grandi quantità il bacon e le uova in polvere, che facevano parte delle razioni militari; dall´estro dei cuochi romani nacque cosi questo piatto semplice e al tempo stesso molto gustoso.