Flan, ein mit Vanillepudding gefülltes Dessert, stammt aus dem Römischen Reich, als die Domestizierung von Geflügel es ermöglichte, Eier in großem Stil zum Kochen zu verwenden. Das Wort "Flan" stammt von der Französisches Wort "Flaon", das seine Wurzel vom lateinischen Wort "flado" hat.
Das lateinische Wort "flado" bedeutet "Pudding". Die mittelenglischen Wörter "flaton" und "flaw" basierten auf ihrer lateinischen Wurzel "flado", die sich schließlich in "flan" verwandelte. Flan war im Mittelalter ein übliches Gericht und es wurden sowohl herzhafte als auch süße Flans, wie zum Beispiel mit Zucker, Mandeln und Zimt, gegessen. Die Römer führten bei ihrer Eroberung den Flan nach Europa ein. Flan galt auch als gesundes Lebensmittel und galt als nahrhaft.