This caramel flan—also known as leche flan—is one of my true specialties. It’s a recipe I’ve been making for a very long time, and if you ask my family, they’ll tell you it’s always one of the most requested desserts, especially during the holidays.
Every Christmas, without fail, someone asks, “Are you making leche flan?”
And the answer is always yes.
This post may contain affiliate links, please see our Disclosure Policy for details.

Just this past week alone, I’ve already made three batches, and I’m still making more for friends. It’s one of those desserts that feels like love poured into a pan—rich, comforting, and meant to be shared.
What Makes This Leche Flan Special
I keep this recipe very traditional and very simple, but the technique is what makes it shine.
• I bake my flan in a water bath
• It’s baked low and slow for two hours
• I want it firm, never soggy, yet still creamy
• I use only egg yolks—no egg whites for that luscious texture
The result? A flan that’s smooth, rich, and melts in your mouth without falling apart.

The Pan I Use (llanera)
I use thin oval oven pans, commonly called “llanera.”
They’re nothing fancy—but they work beautifully and make this recipe incredibly easy.
For the caramel, I do things the old-fashioned way:
I brown the sugar directly in each pan, one by one.
Once the sugar melts and turns into caramel, I let it harden slightly before pouring in the custard. No extra pots, no mess—just simple and effective.
Ingredients
Here’s everything I use:
- 3 cans evaporated milk
- 2 cans condensed milk
- 12 egg yolks
- 2 tablespoons vanilla
- Sugar for caramel (about 2 tablespoons per pan)
That’s it. No complicated steps, no fancy ingredients.
I love adding vanilla because it enhances the creaminess and gives the flan that comforting aroma that fills the kitchen while it bakes.
Baking Instructions (My Way)
- Preheat oven to 400°F
- Place flan pans in a larger baking dish
- Cover each tin pan with foil
- Add hot water for the water bath
- Bake for 2 hours
This slow bake is key—it ensures the flan sets beautifully and stays firm while remaining silky inside.
After baking let it cool to set. You can eat it right away if you can’t help it, lol. But I’s like it to be refrigerated at least 2 hours or overnight which makes it firm and taste even better.

Storage Tips
Leche flan stores very well, which makes it perfect for holidays and gifting.
- Let the flan cool completely before refrigerating
- Cover tightly with foil or transfer to an airtight container
- Store in the refrigerator for up to 5 days
- Best served chilled
- Do not freeze (it affects the texture)
If you’re making it ahead for Christmas or gatherings, it actually tastes even better the next day once fully set.
If you like caramel, you can try my Pumpkin in Caramel Pumpkin Butter Cupcake.
This caramel flan isn’t just dessert—it’s tradition, memory, and comfort all in one. And if you’ve been meaning to try making leche flan at home, this is your sign. Simple ingredients, a little patience, and a lot of heart go a long way.
These are some of the tools and ingredients I used
The Best Caramel Flan
Equipment
- 5 tin pans
Ingredients
For the Custard
- 3 cans evaporated milk
- 2 cans sweetened condensed milk
- 12 egg yolks egg yolks only, no whites
- 2 tablespoons vanilla extract
For the Caramel
- Sugar about 2 tablespoons per pan
Instructions
Step 1 Prepare the caramel
- Add about 2 tablespoons of sugar to each pan.
- Place each thin oval pan (lyanera) directly over low heat.
- Let the sugar melt slowly until it turns golden brown.
- Carefully swirl the pan to coat the bottom evenly.
- Remove from heat and let the caramel harden slightly.
- Set aside.
Step 2: Make the Custard
- In a large bowl, separate the egg yolks from the white. Once separated, gently whisk the egg yolks.
- Add the evaporated milk, condensed milk, and vanilla.
- Mix slowly until well combined.
- Do not overmix to avoid bubbles.
Step 3 Assemble
- Pour the custard mixture over the hardened caramel in each pan. Use a strainer.
- Lightly tap the pans on the counter to release air bubbles.
Step 4 Water Bath and Bake
- Preheat oven to 400°F (205°C).
- Place the filled pans into a large baking dish.
- Cover each pan with foil.
- Carefully pour water into the dish until it reaches halfway up the sides of the flan pans.
- Bake for 2 hours.
- Let cool. Refrigerate for at least 2 hours but preferably better overnight or as you wish. Enjoy.


