Le flan, un dessert fourré à la crème anglaise, est originaire de l'Empire romain où la domestication de la volaille permettait de disposer à grande échelle des œufs pour la cuisson. Le mot « flan » vient du Mot français "flaon", qui tire sa racine du mot latin "flado".
Le mot latin "flado" signifie "crème anglaise". Les mots du moyen anglais « flaton » et « flawn » étaient basés sur leur racine latine « flado », qui s’est finalement transformée en « flan ». Le flan était un plat courant au Moyen Âge et les flans salés et sucrés, comme le sucre, les amandes et la cannelle, étaient consommés. Les Romains ont introduit le flan en Europe lorsqu'ils l'ont conquise. Le flan était également considéré comme un aliment santé et considéré comme nourrissant.