Flan is a creamy, caramel-topped dessert popular in many countries, especially in Spain and Latin America. It is made with eggs, milk, and sugar, resulting in a smooth, sweet custard.