If you're looking for easy desserts to impress your dinner party guests, this is one of the best Mexican flan recipes you can find! This yummy caramel flan recipe is made with whole milk and only a few other ingredients.

a dessert plate with whole milk flan

*This shop has been compensated by Collective Bias, Inc. and its advertiser. All opinions are mine alone. #FarFromOrdinaryMilk #CollectiveBias.  This post contains affiliate links for your convenience.  If you decide to make a purchase through one of these links, I will make a commission at no additional cost to you.  See my full disclosure policy to learn more

One Of Those Easy Desserts To Impress

I love recipes with simple ingredients.  This classic caramel flan recipe only has five ingredients and is out of this world.  I remember the first time I had Mexican flan.  I was 10 years old and my family was visiting my great aunt.  She treated us all to dinner  and ordered the  caramel flan for everyone for dessert.  It was magical.  Mexican flan has been one of my favorite desserts ever since then, and it always makes me think of her.

Simple Flan Ingredients

Milk, eggs, sugar, vanilla, and a little water is all it takes to have this deliciousness.  Of course it doesn't hurt when you have superior ingredients.  There is a local farm that my family likes to go visit and where I buy our eggs.  They have a really cute domestic petting zoo, picnic area, and even a little fishing pond.  I think the coolest thing about this farm's visiting area is that they have chickens roaming around free.    I love that I get to buy and use eggs from happy healthy chickens.

a brown chicken provides fresh eggs

But milk is the main star in this classic Mexican flan recipe, so I used Promised Land Dairy Homogenized Milk.  My little boys and I drink a lot of milk and we're pretty particular about the taste.  Promised Land Dairy Milk comes from Jersey cows - British Isle of Jersey not New Jersey LOL.  The milk produced from these cows is rich, creamy, and delicious.  Extraordinary flavor comes from extraordinary cows. Plus with growing little boys, I like that Promised Land Dairy Milk is higher in protein and calcium than ordinary milk.  And again, I like buying milk from animals that are treated humanely.

Back to the flan recipe .... I already had my eggs, but needed the other ingredients. You know I love to save money. So, I headed to Target to use the Ibotta deal to earn $0.75 cash back with any purchase of any variety of Promised Land Dairy Milk products 32oz. or larger.

promised land dairy whole milk for making an easy flan recipe

How to Make This Mexican Flan Recipe

Making this Mexican flan recipe is pretty easy.  First you need to let some sugar and water caramelize in a sauce pot before adding that to your ramekins.  Then, to make the custard, you whisk together an egg, egg yolks, sugar, and vanilla.  Aren't these yolks gorgeous?

egg yolks for a Mexican flan recipe

To finish the custard off, heat your milk until just hot but not boiling.  Then slowly add the hot milk to your egg sugar mix and continually whisk to make sure the egg doesn't start to cook.

pouring whole milk to make an easy flan recipe

Once your custard is all mixed together, divide it between your ramekins.  Then place the ramekins in a baking dish and add boiling water to create a water bath.  Pop in the oven for roughly an hour or until the flan is set.

Once the flan is done baking, remove the ramekins from the baking dish and let them cool on a wire rack for about 2 hours before sticking them in the refrigerator to chill.  I like to let my flan chill over night.  Finally, to serve the flan, run a sharp knife around the edge of the flan to loosen it up and then flip it onto a serving dish.

a ramekin with Mexican flan

Thanks to the creaminess of the Promised Land Dairy Milk, this was one of the best flans that I've had.  I also picked up the Promised Land Dairy Reduced Fat 2% milk and the boys are loving it.  I'm pretty impressed and can't wait to try some of the other flavors.
an elegant dessert of Mexican flan
To learn more about Promised Land Dairy Milk check out their Pinterest, Facebook, and Twitter pages.
Here's a quick video from my YouTube channel of this Mexican flan recipe.

My great aunt would have loved this flan.  Let me know how yours turns out!
white dessert plates with Mexican flan

That's it for this yummy whole milk flan recipe.  Until next time!

Want to remember this Mexican flan recipe?  Pin for Later!

a dessert plate of Mexican flan


white dessert plates with Mexican flan

Classic Whole Milk Flan


  • 2 cups Promised Land Homogenized Milk
  • 1 cup + 1/4 cup sugar
  • 1 whole egg
  • 3 egg yolks
  • 1 tsp vanilla extract
  • 1/4 cup water


    1. Preheat your oven to 350 degrees.
    2. In a heavy bottomed pan over high heat, add the 1/4 cup sugar and water.
    3. Allow to cook undisturbed until caramelized and brown in color (about 5 minutes)
    4. Divide the caramelized sugar between 4 ramekins.
    5. Add the remaining sugar, eggs, and vanilla to a bowl and whisk well.
    6. Meanwhile, heat the milk over medium heat just until bubbles start to form - do not boil.
    7. Add a little bit of the hot milk to the sugar egg mixture while continuously whisking.
    8. Add the remaining milk while continuing to whisk.
    9. Divide the milk mixture between the four ramekins.
    10. Place the ramekins into a baking dish and add boiling water for a water bath.
    11. Bake for roughly 60 minutes or until the flan is set - the centers should be only slightly jiggly.
    12. Remove the ramekins from the water bath and allow to cool on a wire rack.
    13. Once cool, chill in the refrigerator for at least 2 hours or overnight.
    14. To serve, run a knife around the edge of the flan and flip onto a serving dish.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram


3 comments on “Classic Whole Milk Flan”

  1. Wow, this looks delicious. I want to say I've tried this before but I'm really not sure I have. I know I've seen it in resturants, so now either way I have to make it! [client]

  2. I just checked out Promised Land Milk's website. The website is really cute and informative. Love it!!! Can't wait to try the milk and your recipe.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.