Creamy Caramel Flan Recipe

Creamy Caramel Flan is an easy custard dessert recipe made with milk and so popular in many parts of the world: Europe, South America and some Asian countries too.

Course Dessert
Cuisine Argentinian
Prep Time 10 minutes
Cook Time 35 minutes
Resting Time 4 minutes
Total Time 45 minutes
Servings 4
Calories 392 kcal
Author Adore Foods


  • Caramel Sauce
  • 4 tbsp butter
  • 1/4 cup heavy cream
  • 1/2 cup sugar
  • Flan
  • 2 cups hot milk
  • 1/4 cup sugar
  • 3 eggs
  • 1 tsp vanilla extract


  1. Make Caramel sauce

    Combine all ingredients (butter, heavy cream and sugar) on the stove top and heat on a medium heat, constantly stirring.

  2. Cook the mixture until it starts to boil, keep stirring constantly and let it boil for 5 minutes before you remove from heat. 

    Make sure it gets up to about 242F-248F during the boiling time. 

    Working quickly, at the same time being very careful not to burn yourself, pour hot caramel into molds and spread throughout the base. Set aside.

  3. Preheat oven to 350F/ 180C.
  4. Make Flan 

    Place milk and sugar in a saucepan and warm – do not let the milk boil-- over low heat, stirring, until sugar dissolves. 

    In a bowl beat eggs and vanilla for 2 minutes, pour into hot milk and stir. Strain the mixture and divide it into the coated ramekins/ molds and place them in a baking dish. 

    Fill half of it with hot water and bake in water bath for about 30 minutes or until a knife inserted in center of the custard comes out clean. 

  5. Allow to cool, then refrigerate at least 4 hours before serving.