By: Andrew Arcangel | Last Updated: August 8, 2026
Desserts & Drinks · Fiesta Table ClassicLeche Flan
A dense, silky egg custard steamed over a layer of liquid caramel, then flipped so the caramel runs down the sides. No Filipino birthday, fiesta, or holiday table is complete without it.
Leche flan gets its density and richness from using only egg yolks and sweetened milk, rather than whole eggs and fresh milk like a French crème caramel. That's what gives it its signature heaviness and shine, and why it holds its shape so cleanly once unmolded.
What makes leche flan different
Two things set it apart from other caramel custards: it's steamed rather than baked in a water bath, which keeps the texture ultra-smooth, and it's traditionally made in an oval tin mold called a llanera. Straining the custard before steaming is the step that separates a glassy, restaurant-smooth flan from a grainy one.
Ingredients
- 1 cup granulated sugar, for the caramel
- 10 large egg yolks
- 1 can (14 oz) condensed milk
- 1 can (12 oz) evaporated milk
- 1 tsp vanilla extract
- Pinch of salt
Llanera molds are traditional, but any small heatproof ramekins or a round cake pan that fits your steamer will work.
Nutrition estimated per serving
- 280Calories
- 7gProtein
- 10gFat
- 40gCarbs
- 34gSugar
Estimated automatically from the ingredients above; actual values will vary based on brands and exact quantities used.
Instructions
- Make the caramel. Melt sugar in a dry pan over low heat, swirling (not stirring) until it turns deep amber. Pour immediately into your molds and tilt to coat the bottom.
- Mix the custard. Whisk egg yolks gently — avoid whipping in air. Stir in condensed milk, evaporated milk, vanilla, and salt until smooth.
- Strain. Pass the mixture through a fine sieve to remove any egg strands or bubbles for a glassy finish.
- Fill the molds. Pour the strained custard gently over the cooled caramel.
- Steam. Cover each mold tightly with foil so condensation doesn't drip in. Steam over low heat for 30 to 45 minutes, until set but still slightly jiggly in the center.
- Chill and unmold. Cool to room temperature, then refrigerate at least 4 hours. Run a knife around the edge and invert onto a plate to serve, letting the caramel pool on top.
Tips & variations
- Ube leche flan: swirl in a few tablespoons of ube halaya before steaming for a purple-yam version.
- Leche flan de queso: add grated cheese to the custard for a cheesier, tangier take.
- No steamer: bake the molds in a water bath at 325°F (160°C) for about 45 minutes instead.
Frequently asked questions
Why only egg yolks and not whole eggs?
Yolks give leche flan its dense, rich texture without the sponginess whites would add — it's meant to be heavy and custardy, closer to a spoonable candy than a light dessert.
Can I bake it instead of steaming?
Yes — bake in a water bath at 325°F (160°C) for roughly 45 minutes, checking for a slight jiggle in the center as your doneness cue.
Why did my flan turn out grainy?
Usually from whipping too much air into the yolks, skipping the strain step, or steaming at too high a heat. Gentle mixing and a slow, low steam are the fix.
How long does leche flan keep?
Covered and refrigerated, it keeps well for about 4 to 5 days — the flavor actually improves after a day of chilling.
Send us a photo of your version and we may feature it on this page!
Contact us on our contact page or email us at: info@pancit.com
