Mexican Flan
Prep time: 
Cook time: 
Total time: 
Serves: Serves 4
Smooth and creamy Mexican Flan with Caramel Sauce.
  • For Flan:
  • 1 14-ounce can sweetened condensed milk
  • 1 1/2 cups whole milk
  • 2 ounces cream cheese
  • 5 large eggs
  • 1 teaspoon vanilla extract
  • 1 vanilla bean (optional)
  • 1/3 cup granulated white sugar
  • For Caramel
  • 1 cup granulated sugar
  • 1/2 cup water
  1. For flan:
  2. Preheat the oven to 350ºF.
  3. Place all the ingredients into a blender and mix until smooth with no lumps, about 3-5 minutes. Set aside.
  4. For caramel:
  5. Place the sugar and water in a small pan. Cook over medium-high heat until it becomes golden, making sure not stir at any time.
  6. Once the caramel is ready, pour it into a 9-inch glass baking dish, covering the base and sides up to an inch in height.
  7. To assemble:
  8. Carefully pour the flan into the prepared dish with the caramel.
  9. Place the dish in a baking pan, and pour in enough hot water to reach halfway up the sides of the flan dish. Cover only the glass baking dish with aluminum foil.
  10. Place the pan in the center of the oven, making sure not to get water inside the flan dish [pour water into baking pan once it is in the oven to ensure no spillage]. Cook for about an hour, or until the flan is set.
  11. Let the flan cool completely, and then refrigerate it until very cold. When ready to serve, remove the flan by turning the dish upside down on a large plate.
Recipe by Recipes Food and Cooking at