Go Back
+ servings

Classic Flan Recipe

5 from 3 votes
Prep Time 30 minutes
Cook Time 50 minutes
Total Time 1 hour 20 minutes
Servings 12 servings
Calories 158
Easily the BEST Flan Recipe I've ever made! If you love that rich creamy custard type of flan coated with a delicious flavorful caramel sauce then you will love this dessert recipe. Its traditional Mexican Flan recipe that you know and love.


  • 1 cup sugar
  • 1/4 cup water
  • 8 oz cream cheese (softened)
  • 5 large eggs
  • 1 14oz can sweetened condensed milk
  • 1 12 oz can evaporated milk
  • 2 tsp vanilla extract


  • First, prepare the caramel topping. Using a saucepan, cook the sugar and water over medium-low heat for 15 minutes or until golden. Once the sugar has melted and become golden in color, pour the mixture into a glass baking or souffle dish.
  • Preheat the oven to 350F. Now, make the flan mixture. In a medium bowl, beat the cream cheese using a hand mixer until smooth and creamy. Then, slowly beat in the eggs, just one at a time. Once the eggs have been thoroughly combined, add the sweetened condensed milk, the evaporated milk, and the vanilla extract. Pour this mixture over the baking dish with the caramel. It’s important that the flan is baked in a water bath. Place the baking dish in a baking pan and pour about 1 inch of boiling water in. Bake at 350F until the center is set but still slightly jiggly, about 50-55 minutes.
  • Once baked, allow the dish to cool for an hour before refrigerating overnight. The next day, run a knife around the entire edge of the baking dish to free the flan. Carefully flip the baking dish upside down onto a platter. Slice into wedges and serve.
Calories: 158kcal
Course: Dessert
Cuisine: Mexican


Calories: 158kcal | Carbohydrates: 18g | Protein: 3g | Fat: 8g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 1g | Cholesterol: 89mg | Sodium: 87mg | Potassium: 53mg | Sugar: 17g | Vitamin A: 353IU | Vitamin C: 1mg | Calcium: 30mg | Iron: 1mg