Flan, một món tráng miệng chứa đầy sữa trứng, có nguồn gốc từ Đế chế La Mã, nơi việc thuần hóa gà đã cho phép trứng có sẵn trên quy mô lớn cho mục đích nấu ăn. Từ "flan" xuất phát từ Từ tiếng Pháp "flaon", có gốc từ từ "flado" trong tiếng Latinh.
Từ "flado" trong tiếng Latinh có nghĩa là "sữa trứng". Các từ tiếng Anh Trung Trung "flaton" và "flawn" được dựa trên gốc tiếng Latinh của chúng là "flado", cuối cùng biến thành "flan". Flan là một món ăn phổ biến trong thời Trung cổ và cả bánh mặn và ngọt, chẳng hạn như với đường, hạnh nhân và quế, đều được ăn. Người La Mã đã giới thiệu bánh flan đến châu Âu khi họ chinh phục nó. Bánh flan cũng được coi là một loại thực phẩm tốt cho sức khỏe và được cho là có tác dụng bổ dưỡng.