Ube Flan Recipe (Silky Filipino Leche Flan)

Whole ube leche flan unmolded on a white plate β€” glossy lavender-purple custard with amber caramel pooling over the top, one slice cut to show the silky interior
Key Takeaways
  • Ube flan (ube leche flan) is a Filipino purple twist on classic crΓ¨me caramel β€” a silky steamed custard with a glossy caramel top and deep ube flavor.
  • The custard is made from egg yolks, condensed milk, evaporated milk, and real organic ube powder β€” steamed low and slow for a no-crack, melt-in-your-mouth texture.
  • Steaming (not baking) is the traditional Filipino method and the most foolproof for a smooth flan.
  • Total time: 1 hour 5 minutes plus chilling. Serves 8. Make it a day ahead β€” it's better cold.

Leche flan is the crown jewel of the Filipino dessert table, and the ube version takes it somewhere special β€” the same impossibly silky caramel-topped custard, but lavender-purple and laced with the vanilla-nutty flavor of real ube. This recipe uses the traditional steaming method (the most reliable route to a crack-free, glassy-smooth flan) and real organic ube powder for natural color and flavor. It's a centerpiece for any celebration, and it's genuinely easier than it looks. For where ube flan fits among other classics, see our Filipino desserts guide.

Whole ube leche flan unmolded on a white plate β€” glossy lavender-purple custard with amber caramel pooling over the top, one slice cut to show the silky interior

Why This Recipe Works

  • Yolks only β€” using egg yolks (no whites) gives leche flan its signature dense, satiny texture rather than a spongy baked-custard feel.
  • Steamed low and slow β€” gentle, even heat prevents the custard from curdling or developing air bubbles, so the surface stays mirror-smooth.
  • Bloomed ube β€” whisking the ube powder into warm evaporated milk first dissolves it completely for even color with no graininess.
  • Strained custard β€” passing the mixture through a sieve removes any chalazae (egg cords) for a flawless set.

Ingredients

Serves 8 (one 8-inch round or a llanera set)

For the caramel:

  • Β½ cup granulated white sugar
  • 2 tablespoons water

For the ube custard:

  • 8 large egg yolks
  • 1 can (14 oz) sweetened condensed milk
  • 1 cup (240 ml) evaporated milk, warmed
  • 3 tablespoons real organic ube powder
  • 1 teaspoon vanilla extract
  • Pinch of salt
  • Optional: 1 tablespoon ube halaya for deeper color and flavor

Instructions

Pouring smooth lavender ube custard through a fine-mesh sieve into a caramel-lined oval flan mold
  1. Make the caramel. In a small saucepan, heat the sugar and water over medium until it turns a deep amber (about 5–7 minutes β€” don't stir, just swirl). Immediately pour into the bottom of your flan mold(s) and tilt to coat. Set aside to harden.
  2. Bloom the ube. Whisk the ube powder into the warm evaporated milk until completely smooth. Rest 3 minutes.
  3. Make the custard. In a bowl, gently whisk the egg yolks (don't whip β€” you don't want air bubbles). Add condensed milk, the ube-evaporated milk mixture, vanilla, salt, and optional ube halaya. Whisk gently until uniform.
  4. Strain. Pour the custard through a fine-mesh sieve into the caramel-lined mold. Skim off any surface bubbles with a spoon.
  5. Cover. Wrap the top tightly with foil β€” this stops condensation from dripping onto the custard.
  6. Steam. Set the mold in a steamer over gently simmering water. Steam on low for 35–45 minutes, until the center is just set with a slight jiggle. (No steamer? Bake in a water bath at 325Β°F for 50–60 minutes.)
  7. Cool and chill. Let cool to room temperature, then refrigerate at least 4 hours β€” ideally overnight.
  8. Unmold. Run a thin knife around the edge. Invert onto a rimmed plate; the caramel will pool over the top. Slice and serve cold.
Pro Tip: Steam on LOW heat. A hard boil sends too much heat into the custard and creates tiny holes (the "honeycomb" effect). Gentle, steady steam is the secret to that glassy, professional leche flan texture.

Storage and Make-Ahead

  • Refrigerator: Keeps 4 days covered. Flan is a make-ahead dessert β€” the flavor and texture are best on day 2.
  • Freezer: Freezes well up to 1 month, wrapped tightly. Thaw overnight in the fridge; texture stays silky.
  • Unmold timing: Only invert right before serving so the caramel stays glossy on top.

Variations

A slice of ube leche flan on a plate showing the dense silky purple custard and amber caramel, a spoon taking a bite
  • Ube macapuno flan: Add 2 tablespoons of macapuno (coconut strings) to the caramel layer for a classic Filipino combo.
  • Ube flan cake: Pour the custard over a thin ube chiffon batter and bake together for a two-layer "flan cake" β€” see our types of ube cake guide.
  • Extra ube-forward: Swirl a spoonful of homemade ube halaya on top before serving.
  • Richer set: For an even denser flan, add 1 whole egg to the 8 yolks.

Frequently Asked Questions

What's the difference between ube flan and ube cheesecake?
Ube flan is an egg-yolk custard with a caramel top (no crust, no cream cheese). Ube cheesecake uses cream cheese as the base for a denser, tangier dessert. For the cheesecake version, see our ube cheesecake recipe.
Why did my flan come out with holes?
The heat was too high. Steam or bake gently β€” a hard boil creates the "honeycomb" of tiny bubbles. Keep the steamer on low and cover the mold with foil to control the temperature.
Can I bake ube flan instead of steaming it?
Yes β€” bake in a water bath (bain-marie) at 325Β°F for 50–60 minutes until just set. Steaming is the traditional Filipino method and slightly more forgiving, but a water bath works well too.
Can I use fresh ube instead of ube powder?
You can substitute Β½ cup of cooked, mashed ube, but it adds moisture that can soften the set. Real ube powder keeps the custard ratio reliable and dissolves smoothly. Learn more about ube in our complete guide to ube.
What can I do with the leftover egg whites?
Leche flan uses only yolks, so save the whites for ube macarons, meringue, or an egg-white omelet. They keep 4 days refrigerated or 3 months frozen.
Make silky purple leche flan with real ube.

Our organic ube powder dissolves smoothly into custard for natural color and authentic flavor β€” no dye, no extract. 3 tablespoons per flan.

Shop Organic Ube Powder β†’