Flan is a popular vanilla egg custard from Spain. This delicious, sweet, and light dessert is topped with caramel sauce and is rather easy to make.