Let me tell you, the scent of caramelized sugar mingling with velvety custard wafting from my kitchen is enough to make anyone’s mouth water. The first time I baked this creamy leche flan, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. When I was knee-high to a grasshopper, my lola would make leche flan for every special occasion, and that rich, smooth texture still lingers in my memory like a warm hug.
I stumbled upon this Filipino flan dessert recipe on a rainy weekend, trying to recreate that nostalgic feeling of family celebrations. Honestly, it’s dangerously easy and offers pure, nostalgic comfort. My family couldn’t stop sneaking pieces off the cooling rack (and I can’t really blame them). Whether you’re looking to brighten up your Pinterest cookie board or need a sweet treat for your kids, this creamy leche flan recipe is perfect for potlucks, holidays, or just a quiet night in.
After testing it multiple times in the name of research, of course, it’s become a staple for family gatherings and gifting. You’re going to want to bookmark this one.
Why You’ll Love This Recipe
This Filipino leche flan recipe is a crowd-pleaser that’s stood the test of time in my kitchen. Here’s why you’ll fall for it, too:
- Quick & Easy: Comes together in under an hour, perfect for busy weeknights or last-minute cravings.
- Simple Ingredients: No fancy grocery trips needed; you likely already have everything in your kitchen.
- Perfect for Any Occasion: Great for family dinners, potlucks, or festive celebrations.
- Crowd-Pleaser: Always gets rave reviews from kids and adults alike, thanks to its smooth texture and sweet caramel topping.
- Unbelievably Delicious: The texture and flavor combo is next-level comfort food that melts in your mouth.
What sets this apart from other flan recipes is the silky custard achieved by gently blending the egg yolks and sweetened condensed milk — no lumps, just pure creaminess. Plus, the caramel is just the right shade of golden, not bitter, giving it that perfect balance. This isn’t just any leche flan; it’s the best homemade Filipino flan dessert you’ll ever try.
After the first bite, you’ll close your eyes and savor the moment. It’s comfort food reimagined—simple, rich, and soul-soothing. Great for impressing guests without the stress or turning a simple meal into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and substitutions are easy if needed.
- For the Flan Custard:
- 10 large egg yolks (room temperature for smooth texture)
- 1 can (14 oz / 400g) sweetened condensed milk (I recommend Magnolia for authentic flavor)
- 1 can (12 oz / 360ml) evaporated milk (gives richness without heaviness)
- 1 teaspoon pure vanilla extract (adds warm aroma)
- For the Caramel:
- 1 cup (200g) granulated sugar
- 1/4 cup (60ml) water (helps dissolve sugar evenly)
Ingredient tips: Look for small-curd fresh eggs for the creamiest custard. If you want a dairy-free version, swap evaporated milk with canned coconut milk and use a dairy-free condensed milk alternative. For a twist, try adding a tablespoon of calamansi juice for a slight citrusy zing.
Equipment Needed
- Flan mold or a round baking dish (8-inch or 20 cm diameter works great)
- Large mixing bowl
- Whisk or electric hand mixer (for smooth blending)
- Small saucepan (for caramel)
- Steamer or large pot with a lid (for cooking the flan gently)
- Aluminum foil (to cover the mold during steaming)
- Rubber spatula (for scraping custard mixture cleanly)
If you don’t have a steamer, a large pot with a rack inside works fine—you just have to be careful about water levels. Personally, I use a bamboo steamer basket lined with banana leaves for that extra Filipino flair, but a metal steamer is perfectly fine. For budget-friendly caramelizing, a heavy-bottomed saucepan prevents burning.
Preparation Method

- Prepare the caramel: In a small saucepan, combine 1 cup (200g) granulated sugar and 1/4 cup (60ml) water. Cook over medium heat, swirling the pan occasionally (avoid stirring) until the sugar dissolves and turns a deep golden amber color, about 8-10 minutes. Watch closely—caramel can go from perfect to burnt in seconds. Immediately pour caramel into your flan mold, tilting to coat evenly. Set aside to harden.
- Mix the custard: In a large bowl, gently whisk 10 large egg yolks until just combined—don’t overbeat or you risk bubbles. Slowly add 1 can (14 oz / 400g) sweetened condensed milk and 1 can (12 oz / 360ml) evaporated milk, whisking gently to blend. Stir in 1 teaspoon vanilla extract. Strain mixture through a fine sieve for the smoothest texture (this step is optional but highly recommended).
- Pour and cover: Pour the custard mixture into the caramel-lined mold. Cover the top tightly with aluminum foil to prevent water droplets from seeping in during steaming.
- Steam the flan: Bring water to a simmer in your steamer or pot. Place the flan mold on the steamer rack, cover, and steam gently for 30-40 minutes. Check water levels periodically and add hot water if needed. The flan is done when the custard is set but still slightly jiggly in the center—like a soft pudding.
- Cool and chill: Remove the mold from the steamer and let it cool to room temperature before refrigerating for at least 4 hours or overnight. This step helps the flan firm up and develop its creamy texture.
- Unmold and serve: To unmold, run a thin knife around the edges, place a serving plate on top, and invert quickly. The caramel will flow over the custard like liquid gold. Slice and enjoy!
Pro tip: If your caramel hardens too much to pour easily, warm the mold slightly over low heat to loosen it. Also, avoid over-steaming; too much heat makes the custard rubbery.
Cooking Tips & Techniques
Getting that silky, creamy leche flan means paying attention to a few key details:
- Use room temperature eggs: Cold eggs can cause lumps or curdling when mixed with milk.
- Don’t overmix: Whisk gently to avoid incorporating too much air, which creates bubbles and ruins the smooth texture.
- Strain your custard: This removes any tiny egg clumps for a velvety finish.
- Steaming vs. baking: Traditional steaming keeps the flan tender and moist. If you bake it in a water bath, check often to avoid drying out.
- Cover with foil: Prevents water droplets from falling onto the custard and causing unsightly holes.
- Patience is key: Chill the flan well before unmolding. Rushing this step can cause it to fall apart.
One time, I got a bit impatient and tried unmolding it too soon—let’s just say it ended up as a tasty custard scramble! Since then, I always wait overnight. Also, multitasking by prepping the caramel while the eggs warm to room temp saves time. It’s those little kitchen hacks that make all the difference.
Variations & Adaptations
Feel free to make this creamy leche flan your own with these twists:
- Ube Leche Flan: Add 1/2 cup (120g) purple yam (ube) halaya or extract to the custard for that iconic Filipino purple hue and earthy flavor.
- Keto-Friendly Flan: Use erythritol or monk fruit sweetener instead of sugar, and swap condensed milk with cream cheese blended with heavy cream.
- Vegan Version: Substitute eggs with silken tofu or aquafaba, use coconut condensed milk, and steam gently to avoid breaking the custard.
- Cheese Twist: Mix in 1/4 cup (60g) cream cheese for a slightly tangy, richer flan.
- Flavored Caramel: Infuse your caramel with a splash of dark rum or a few drops of orange zest for an adult-friendly treat.
I once tried a pandan-infused leche flan by steeping pandan leaves in the evaporated milk before mixing. It was a lovely aromatic surprise that made the dessert feel even more special.
Serving & Storage Suggestions
Serve your creamy leche flan chilled for the best texture and flavor. Slice into generous wedges and present on a simple plate to let the caramel glaze shine. It pairs beautifully with fresh mango slices or a dollop of whipped cream. For drinks, a hot cup of Filipino coffee or a light jasmine tea complements the sweetness perfectly.
Store leftovers in an airtight container in the refrigerator for up to 4 days. The flan actually tastes better a day or two later as the flavors meld. If you want to freeze it, wrap tightly and freeze for up to 1 month; thaw overnight in the fridge before serving.
Reheat gently by placing slices in a warm water bath or microwave at low power for a few seconds—avoid overheating or it will curdle.
Nutritional Information & Benefits
Each serving (about 1/8 of the flan) contains approximately:
| Nutrient | Amount |
|---|---|
| Calories | 280 kcal |
| Protein | 8 g |
| Fat | 12 g |
| Carbohydrates | 34 g |
| Sugar | 32 g |
The eggs provide good protein and essential vitamins, while the dairy delivers calcium. This dessert is naturally gluten-free, making it accessible for many diets. Just be mindful of sugar content if you’re watching your intake.
From a wellness perspective, this flan offers a nostalgic treat that balances indulgence with simple ingredients—perfect for when you want a little comfort without complicated health trade-offs.
Conclusion
So, there you have it—a creamy leche flan recipe that’s easy to make, utterly delicious, and deeply tied to Filipino tradition. Whether you customize it with flavors or keep it classic, this dessert always brings joy to the table. I love this recipe because it reminds me of family, celebrations, and those simple moments that mean the most.
Give it a try, tweak it to your taste, and don’t forget to share your experiences below. Your kitchen will smell amazing, and your friends and family will thank you. Happy cooking!
Frequently Asked Questions
How do I prevent my leche flan from curdling?
Use room temperature eggs and mix gently without overbeating. Also, steam on low heat to cook the custard slowly and evenly.
Can I bake leche flan instead of steaming it?
Yes! Bake it in a water bath at 350°F (175°C) for about 50-60 minutes, but watch closely to prevent drying out.
How long can I store leche flan in the fridge?
Store in an airtight container for up to 4 days. It tastes even better after chilling overnight.
What’s the best way to make caramel without burning it?
Cook sugar and water over medium heat without stirring, just swirling the pan. Remove from heat as soon as it turns golden amber.
Can I make leche flan ahead of time for a party?
Absolutely! It actually improves in flavor after chilling for several hours or overnight—just keep it refrigerated until serving.
Pin This Recipe!

Creamy Leche Flan Recipe Easy Homemade Filipino Flan Dessert
A creamy and smooth Filipino leche flan with a perfect caramel topping, easy to make and perfect for any occasion. This nostalgic dessert is a crowd-pleaser with simple ingredients and a silky texture.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 4 hours 55 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Cuisine: Filipino
Ingredients
- 10 large egg yolks (room temperature)
- 1 can (14 oz / 400g) sweetened condensed milk
- 1 can (12 oz / 360ml) evaporated milk
- 1 teaspoon pure vanilla extract
- 1 cup (200g) granulated sugar
- 1/4 cup (60ml) water
Instructions
- Prepare the caramel: In a small saucepan, combine 1 cup granulated sugar and 1/4 cup water. Cook over medium heat, swirling the pan occasionally (avoid stirring) until the sugar dissolves and turns a deep golden amber color, about 8-10 minutes. Immediately pour caramel into your flan mold, tilting to coat evenly. Set aside to harden.
- Mix the custard: In a large bowl, gently whisk 10 large egg yolks until just combined. Slowly add sweetened condensed milk and evaporated milk, whisking gently to blend. Stir in vanilla extract. Strain mixture through a fine sieve for the smoothest texture (optional).
- Pour and cover: Pour the custard mixture into the caramel-lined mold. Cover the top tightly with aluminum foil to prevent water droplets from seeping in during steaming.
- Steam the flan: Bring water to a simmer in your steamer or pot. Place the flan mold on the steamer rack, cover, and steam gently for 30-40 minutes. Check water levels periodically and add hot water if needed. The flan is done when the custard is set but still slightly jiggly in the center.
- Cool and chill: Remove the mold from the steamer and let it cool to room temperature before refrigerating for at least 4 hours or overnight.
- Unmold and serve: Run a thin knife around the edges, place a serving plate on top, and invert quickly. Slice and enjoy.
Notes
Use room temperature eggs to avoid lumps. Whisk gently to prevent bubbles. Straining the custard is optional but recommended for smoothness. Avoid over-steaming to prevent rubbery texture. Chill overnight for best results. Warm mold slightly if caramel hardens too much before pouring.
Nutrition
- Serving Size: 1/8 of the flan
- Calories: 280
- Sugar: 32
- Fat: 12
- Carbohydrates: 34
- Protein: 8
Keywords: leche flan, Filipino dessert, creamy flan, caramel custard, easy flan recipe, homemade flan, traditional Filipino dessert


