Creamy Leche Flan Recipe
Rich, silky, and irresistibly smooth — this Creamy Leche Flan is the ultimate Filipino dessert that never goes out of style. With its golden caramel topping and melt-in-your-mouth custard texture, leche flan is a staple at celebrations, holidays, and family gatherings. The best part? You only need a few simple ingredients to create this luxurious treat at home!
Whether you’re preparing it for a fiesta, birthday, or Sunday dessert, this foolproof recipe guarantees ultra-creamy results every time.

Why You’ll Love This Creamy Leche Flan
- ✔ Ultra smooth and silky texture
- ✔ Rich caramel flavor
- ✔ Simple ingredients
- ✔ Perfect for parties and holidays
- ✔ Make-ahead friendly
What is Leche Flan?
Leche flan is a Filipino-style custard dessert made with egg yolks, condensed milk, and evaporated milk, topped with a layer of caramelized sugar. It’s similar to crème caramel but richer and denser because it uses more egg yolks.

Ingredients You’ll Need
For the Caramel:
- 1 cup white sugar
For the Custard:
- 10 egg yolks
- 1 can (14 oz) sweetened condensed milk
- 1 can (12 oz) evaporated milk
- 1 teaspoon vanilla extract

How to Make Creamy Leche Flan
Step 1: Make the Caramel
- Place sugar in a saucepan over medium heat.
- Let it melt slowly until golden brown.
- Carefully pour melted sugar into your llanera (flan mold).
- Swirl to coat the bottom evenly. Set aside to harden.
Tip: Do not stir the sugar while melting — just swirl the pan gently.
Step 2: Prepare the Custard
- In a bowl, gently whisk egg yolks.
- Add condensed milk, evaporated milk, and vanilla.
- Mix slowly to avoid creating bubbles.
- Strain the mixture using a fine sieve for extra smooth texture.
Step 3: Steam the Flan
- Pour custard mixture into the caramel-lined molds.
- Cover molds tightly with foil.
- Steam for 30–40 minutes on low heat.
- Check doneness by inserting a toothpick — it should come out clean.
Alternative: Bake in a water bath at 350°F (175°C) for 45–50 minutes.
Step 4: Chill and Serve
- Let flan cool completely.
- Refrigerate for at least 4 hours (overnight is best).
- Run a knife around the edges.
- Invert onto a serving plate and enjoy!
Tips for Extra Creamy Leche Flan
- Use only egg yolks for richness.
- Strain the mixture twice for ultra-smooth results.
- Steam on low heat to prevent bubbles.
- Do not overcook — it will become rubbery.
Flavor Variations
- Ube Leche Flan – Add 2 tbsp ube halaya.
- Coconut Leche Flan – Replace evaporated milk with coconut milk.
- Cheese Leche Flan – Add ¼ cup grated cheddar for extra richness.
Storage Tips
- Store in refrigerator up to 5 days.
- Keep covered to prevent absorbing fridge odors.
- Can be frozen up to 1 month (texture may slightly change).

Creamy Leche Flan
Ingredients
Method
- Melt sugar until golden and pour into molds. Let harden.
- Mix egg yolks, condensed milk, evaporated milk, and vanilla.
- Strain mixture and pour into molds.
- Cover with foil and steam 30–40 minutes.
- Cool completely, refrigerate for 4 hours, then invert to serve.