Flan is a rich, sweet custard topped with caramel sauce. It looks fancy, but it's actually quite simple to make.