Flan, deser z kremem, powstał w Cesarstwie Rzymskim, gdzie udomowienie ptactwa umożliwiło dostęp do jajek na dużą skalę w celach kuchennych. Słowo "flan" pochodzi od Francuskie słowo "flaon", które bierze swój początek od łacińskiego słowa "flado".
Łacińskie słowo "flado" oznacza "krem". Bliskie angielskie słowa "flaton" i "flawn" były oparte na ich łacińskim źródle "flado", który ostatecznie zamienił się w "flan". W Średniowieczu Flan był częstym daniem i spożywano zarówno pikantne, jak i słodkie flany, takie jak cukier, migdały i cynamon. Rzymianie wprowadzili flan do Europy, gdy ją podbili. Flan był również uważany za zdrową żywność i uważany za odżywczy.