
What is Mexican Flan?
Mexican flan is a baked custard dessert topped with a silky caramel sauce. While flan originated in Europe centuries ago, it became one of Mexico’s most beloved desserts after the Spanish introduced it during the colonial period.
Today, no two flan recipes are exactly alike. Some recipes use sweetened condensed milk and evaporated milk for a richer custard, while others, like this one, rely on whole milk, fresh eggs, and citrus for a lighter, more delicate flavor.
This recipe is inspired by my family’s Spanish roots and the version my grandmother made after settling in Mexico.
Why You’ll Love This Recipe
- ❤️ Passed down through generations. This family recipe combines Spanish tradition with Mexican flavors.
- 🍊 Orange zest makes it special. A touch of fresh orange brightens the custard without overpowering the caramel.
- 🥛 No cream cheese. Unlike many modern recipes, this authentic-style flan gets its silky texture from eggs and milk alone.
- 🍮 Rich, creamy, and incredibly smooth. Every bite melts in your mouth with a luscious caramel sauce.
- 🎉 Perfect for any celebration. Holidays, birthdays, Sunday dinners, or whenever you’re craving a classic Mexican dessert.
My Family’s Mexican Flan Recipe
My mother’s family came from Castilla y León, Spain, bringing with them recipes that had been passed down through generations. One of those treasured recipes was flan.
Somewhere along the way, the recipe evolved. The orange zest stayed, just as it had in Spain, but my Spanish grandmother began making the custard with whole eggs instead of only egg yolks, as many Mexican home cooks did. That small change became our family’s version of Mexican flan.
I wish I knew exactly how old this recipe is. Family records become difficult to trace beyond my grandmother’s generation because there were two generations of orphans. I’ve spent years researching our family history, hoping to discover where the recipe truly began, but the trail ends there.
Even without those answers, every time I make this flan, I feel connected to the women who came before me. It’s more than dessert—it’s one of the few traditions our family has been able to preserve and continue sharing around the table.
Today, I’m sharing the exact recipe that has been passed down through my family for generations.

🍮 Instructions
- Make the Caramel:
- Add sugar to a medium saucepan over medium heat.
- Stir constantly as the sugar melts and turns into a dark golden caramel.
- Remove from the heat immediately to avoid burning.
- Carefully pour the hot caramel into a round baking pan or pie pan.
- Swirl the caramel around the bottom of the pan to coat evenly.
- Prepare the Custard
- In a large bowl, beat whole eggs until smooth.
- Add the milk, sugar, vanilla, and grated orange rind.
- Mix until everything is fully combined.
Mexican Flan vs. Spanish Flan
Although they share the same origins, Spanish flan and Mexican flan aren’t always prepared the same way.
Traditional Spanish flan often uses only egg yolks, creating a richer custard with a deep yellow color.
Many Mexican recipes use whole eggs and sometimes sweetened condensed milk or evaporated milk for a firmer texture.
My family’s recipe bridges both traditions. It began as a Spanish flan recipe with orange zest. Then my grandmother started making it with whole eggs instead of only yolks. The result is a silky custard with a delicate citrus flavor that has been part of our family for generations.

- Prepare the Water Bath:
- Place a large roasting pan on the oven rack.
- Set the caramel-coated pan inside the roasting pan.
- Pour the milk mixture into the hardened caramel-lined pan.
- Carefully pour hot water into the roasting pan or rectangular baking dish until it reaches about 1 inch up the sides of the flan pan.
Different Types of Flan
Nearly every Latin American country has its own version of flan.
In Mexico, whole milk is commonly used, while recipes in Cuba and Puerto Rico often include sweetened condensed milk and evaporated milk for an extra-rich custard.
You may also find:
- Coconut flan
- Pumpkin flan
- Chocolate flan
- Coffee flan
- Flan de queso (cream cheese flan)
- Cajeta flan
Although these versions are delicious, I always come back to my grandmother’s orange-scented recipe.

- Bake the Flan:
- Loosely cover the pan with foil. Bake at 325 degrees F for about 1 hour.
- The flan is ready when a knife inserted into the center comes out clean.
- Remove from the oven and cool on a wire rack on the counter.
- Then refrigerate covered with plastic wrap for at least 3½ hours before serving.
- Unmold the Flan:
- Take the pan out of the fridge.
- Run a spatula or sharp knife gently around the edges of the pan.
- Place a serving platter over the top of the pan.
- Carefully flip the pan upside down onto the platter.
- Spoon any remaining caramel sauce over the flan before slicing.
What Baking Pan To Use
- In the video, I’m using a regular pie pan. If you are using this recipe, you will need to use TWO pie pans. Yes, two flans!
- I recommend using a deep 8-inch cake pan or a ramekin.
- Or use a flan mold or a flan double broiler set that make it easier to unmold this staple dessert.
👩🏼🍳 Pro Tip
The DEEPER the pan, the THICKER your flan will be.
Use a serving plate that is LARGER than the pan. OR, the syrup will spill all over the place, and the flan will fall apart. No bueno.
If a small piece sticks to the pan, don’t worry. Simply place it back on top of the flan. Once the caramel sauce is spooned over it, no one will notice.

Can I Make Flan Ahead of Time?
Yes! In fact, flan tastes even better after chilling overnight. Making it a day in advance gives the custard time to fully set and allows the caramel sauce to become silky and pourable. That’s why flan is one of my favorite desserts to prepare for holidays, dinner parties, and family gatherings.
🙋🏻♀️ FAQs – Frequently Asked Questions
Most custard bakes will ask for water baths. The water bath helps the flan cook gently and evenly, creating its smooth and creamy texture. It will also help prevent air bubbles.
Insert a knife into the center. If it comes out clean, the flan is ready.
Some caramel naturally hardens as it cools in the pan, but it melts again while baking.
Flan develops bubbles when the mixture was mixed too much or too vigorously. Another reason this happens is when the oven is too hot and the eggs and milk start to boil.

🫙 Storing Instructions
Store Mexican flan covered in the refrigerator for up to 5 days. Keep it chilled until ready to serve for the best texture and flavor. Avoid freezing, as the custard texture may change once thawed.
Do you see the picture below, and how the caramel is pouring down the flan? Makes you just want to lick the plate clean! Are you drooling? Because I sure am!!

📕 Origins of Flan
Flan dates back to Ancient Rome, where cooks prepared simple egg custards sweetened with honey. As the recipe spread throughout Europe, Spain embraced the dessert and eventually added caramelized sugar to create the version we recognize today.
When the Spanish arrived in Mexico, they brought many recipes with them, including flan. Over time, Mexican families made the dessert their own, adapting it with local ingredients and family traditions. Today, flan remains one of the most iconic desserts served throughout Mexico.
🇪🇸 🇲🇽 More Spanish-Mexican Recipes
- Churros
- Arroz con Leche
- Rosca de Reyes (Roscon de Reyes, in Spain)
- Bacalao Navideno
- Torrejas

🍰 More Mexican Desserts
- Tres Leches Cake
- Mantecadas
- Cortadillos
- Jericalla
- Mexican Wedding Cookies
- Pan de Elote
- Marranitos
- Conchas
This Mexican Flan recipe has traveled across generations, from Spain to Mexico and now into my own kitchen. Every slice reminds me that recipes are more than instructions—they’re family history preserved one dessert at a time. I hope this flan becomes part of your family’s traditions, too.
😋 Hungry for More
Be sure to subscribe to my newsletter and follow along on Facebook, Instagram, Pinterest, YouTube for my latest recipes and videos.
Did you make this recipe? Please rate the recipe below!

Mexican Flan
Ingredients
Instructions
How to Make the Caramel
- Heat ½ cup sugar in a skillet over medium heat, stirring occasionally with a heatproof spatula as the sugar begins to melt.
- The sugar will begin to clump as it melts. Keep stirring and gently breaking up the clumps until the sugar melts completely.
- Cook until the sugar is completely melted and turns a golden amber color.
- Do not let it become dark brown, as the caramel can taste bitter.
- Remove from heat.
- Immediately pour the melted sugar into a deep 8-inch cake pan or pie pan.
- Quickly swirl the pan to evenly coat the bottom. Be careful—the caramel is extremely hot.
- In a large bowl, beat the eggs.
- To the bowl, add 3 cups milk, ½ cup sugar, vanilla, and orange zest.
For the Water Bath:
- Place the caramel-coated pan in the center of a large roasting pan.
- Pour the custard mixture into the pan.
- Carefully pour hot water into the roasting pan until it reaches about 1 inch up the sides of the flan pan.
- Cover loosely with foil.
- Bake at 325°F for about 1 hour, or until the center is set but still has a slight jiggle when gently shaken.
- Cool the flan on a wire rack.
- Then chill for at least 3½ hours.
How to Unmold the Flan:
- Use a spatula and gently go around the sides of the pan.
- Place the serving platter over the pan.
- Flip the pan and the platter and allow the flan to come down.
- Spoon any of the caramel that may remain in the pan on top of the flan.
- Slice and serve chilled.






I can’t believe I hadn’t tried flan until recently. I’ll be trying this recipe for sure! Thanks for sharing.
Hope you try it! It’s amazing!
My gosh, Flan looks so utterly delicious 😍 I’ll definitely try this recipe soon. My hubby would love this surely ❤️
Hope you try it! It’s really yummy
It looks great! However, I’m not a baker so maybe I can find someone to make it for me. (hahahaha)
It’s not complicated at all! Hope you try it!
This is one of my favourite desserts. I’ve made a vanilla and also orange one before but not tried a chocolate one yet.
They are all delicious!
I haven’t had flan in ages, and I would love to try making some at home. It is nice to have some different recipe ideas for dessert.
Hope you try this recipe! It’s delicious
I have never tried Flan, but I love that it uses a ton of eggs. We have chickens and are currently overflowing in eggs, I will be trying this recipe.
Perfect time for this recipe then! Hope you try it!
It looks so great, I’m sure it’s gonna be so delicious.
It is indeed! Hope you try it
Wow! This looks really great. I used to see this in Philippines,but I think it’s a little different when it comes to the ingredients.
Hope you try this recipe!
I’ve only had flan a few times, but I really enjoyed it. I’m pinning this recipe so I can make it for my husband’s birthday next week.
This recipe it’s delicious! Hope you try it
I’ve always wanted to try making this at home. Looking forward to trying this.
Great to hear that! Making flan at home is always rewarding, like enjoying a delicious dessert you’ve made yourself. Good luck with the recipe!
Holy yum! I love flan but I’ve never tried to make it myself. Your recipe seems perfect and easy to follow.
Thank you! I’m glad you find the recipe easy to follow. Let me know how your flan turns out!
This is making me so hungry! Flan is one of my favorite desserts. It’s so smooth and creamy and that caramel flavor is so good.
It’s hard not to love flan, isn’t it? The combination of creamy custard and sweet caramel is just irresistible. I hope you give this recipe a try and enjoy it as much as I do!
Just took it out of the oven and it smells heavenly! Can’t wait to dig in, thanks for this great recipe! 🍮
That’s awesome. Hope you enjoy!
OMG! Yum! Smooth as silk, and the hint of citrus was delightful. Thank you for sharing!
So good right? We love this one too
This flan turned out amazing. I followed the recipe and it came out just like the picture. Didn’t stick when I flipped it and had that nice liquid caramel.
HOWEVER I cracked one of my pie dishes in half while pouring in the melted sugar. Next time I’m going to warm up the dish before.
I’m glad you liked this recipe. I can always go for flan. 🙂
Love the history, however just a little correction we have plenty of fresh foods in the Caribbean.
Love the history, however just a little correction we have plenty of fresh foods in the Caribbean.
Flan, whatever the recipe, can be made in an electric multi cooker! It does a perfect job of it without having to deal with transfering hot water to the oven!
Should the pan that the flan is cooked in be sprayed with butter or oil to avoid sticking?
Do you use a beater or just whisk the egg mixture?
I took the opportunity to make this Flan for my extended family in the High Andes of Peru, Cajamarca, where I’m retired. Flan has always been my favorite dessert…so why not try it…long story short, I didn’t get to taste it, gone in a flash…Thank you for the recipe, have made it several times by request of family and is now a family treasure. (Very high altitude, longer cooking time, finally have it exact).