Leche Flan or Creme Caramel is a famous Filipino dessert of Spanish origin. Leche, is the spanish word for milk, this simple and sumptuous sweet is served in most special gatherings. On this video, Teresa Gascoyne shows us how to make the perfectly smoo