Caramelize 1/4 cup white granulated sugar in a round six-inch pan. Set this aside and let the sugar cool down.
In a large bowl, separate the egg yolks from the egg whites. Set aside the egg whites for the Puto Cheese recipe. Check the notes below for the Puto Cheese Recipe Link.
Add the sweetened condensed milk into the bowl and use a wire whisk to mix the yolks and the condensed mik. Add the ube flavoring and mix until there are no yellow streaks. Add the evaporated milk.
Transfer the mixture to the prepared pan and cover with tin foil. Steam the Ube Leche Flan for forty minutes.
After steaming, let the Ube Leche FLan cool down and put it in the fridge overnight. When ready to serve, remove the oil, cover the pan with a plate, and flip.