Le origini della torta di carote sono contestate. Pubblicata nel 1591, c’è una ricetta inglese per il “pudding in radice di carota” che è essenzialmente una carota ripiena di carne, ma include molti elementi comuni al dolce moderno: accorciamento, panna, uova, uva passa, dolcificante (datteri e zucchero), spezie (chiodo di garofano e macis), carota raschiata, e pangrattato (al posto della farina). Molti storici dell’alimentazione credono che la torta di carote abbia avuto origine dai budini di carote mangiati dagli europei nel Medioevo, quando lo zucchero e i dolcificanti erano costosi e molte persone usavano le carote come sostituto dello zucchero. Le varianti del budino di carote si sono evolute fino ad includere la cottura con una crosta (come la torta di zucca), al vapore con una salsa, o modellato in padelle (come il budino di prugne) con la glassa.
Nel secondo volume de L’art du cuisinier (1814), Antoine Beauvilliers, ex cuoco di Luigi XVI, incluse una ricetta per un “Gâteau de Carottes”, che fu abbastanza popolare da essere copiata alla lettera nei libri di cucina dei concorrenti. Nel 1824, Beauvilliers aveva pubblicato a Londra una versione inglese del suo libro di cucina che include una ricetta per “Carrot Cakes” in una traduzione letterale della sua ricetta precedente.
Un’altra ricetta del XIX secolo proviene dalla scuola di economia domestica di Kaiseraugst (Cantone di Aargau, Svizzera). Secondo il Patrimonio Culinario della Svizzera, è una delle torte più popolari in Svizzera, specialmente per i compleanni dei bambini.
La popolarità della torta di carote fu ripresa nel Regno Unito a causa del razionamento durante la seconda guerra mondiale.