Mexican Flan Recipe

Mexican Flan is a popular Latin American dessert that features an egg-yolk-sweetened custard base topped with a thin layer of caramelized syrup. It can also be topped with fruits, nuts, chocolate, or cream. Flan has been around for centuries and is one of the most popular desserts in Latin countries. Here’s a classic Mexican Flan recipe that will bring the flavor of Mexico to your kitchen!


– 6 large eggs
– 2 (14-ounce) cans sweetened condensed milk
– 1 (12-ounce) can evaporated milk
– 1/2 cup white sugar
– 1 teaspoon vanilla extract
– 1/4 teaspoon ground cinnamon


1. Preheat your oven to 350°F and generously grease a 9-inch round baking pan with butter.

2. In a large bowl, whisk together the eggs, condensed milk, evaporated milk, white sugar, vanilla extract, and cinnamon until fully incorporated.

3. Pour the mixture into the prepared baking pan and place the baking pan inside of a larger baking pan.

4. Pour about 1 inch of hot water into the larger baking pan and place the pans in the oven.

5. Bake for 1 hour or until a toothpick inserted into the flan comes out clean.

6. Remove from the oven and allow to cool at room temperature.

7. Place the cooled flan in the refrigerator and chill for at least 4 hours.

8. Once chilled, run a knife around the edges of the flan and invert onto a serving plate.

9. Serve with a thin layer of caramelized syrup and top with fruit, nuts, chocolate, or cream. Enjoy!