When a dessert is as rewarding as this Graham de Leche recipe, it becomes a staple in my kitchen. The moment I dip a graham cracker into a cloud of luscious whipped cream, I know I’m in for a delightful treat. Imagine layers of creamy leche flan meeting the crunch of buttery graham crackers, all topped with a silky caramel drizzle. It’s more than dessert; it’s a nostalgic embrace that transports me back to those potluck gatherings with friends and family, where everyone would eagerly await the final reveal.
This recipe is the answer to those evenings when you crave something indulgent without the fuss. With just a few simple ingredients and a bit of patience, you can assemble a show-stopping dessert that not only impresses your guests but also satisfies your sweet tooth. Whether it’s a special occasion or just because, this perfect blend of textures and flavors is bound to become a beloved favorite in your home. So, let’s dive right in and create a beautiful dessert that will leave everyone swooning!

Why is the Graham de Leche Recipe a Must-Try?
Decadence in Every Bite: A heavenly, creamy leche flan layered with crunchy graham crackers creates a dessert that’s simply irresistible.
Simple Preparation: With minimal ingredients and straightforward steps, this recipe welcomes even novice bakers into its sweet embrace.
Crowd-Pleasing Delight: Perfect for family gatherings or potlucks, it guarantees compliments and happy faces around the table.
Versatile Layers: Enjoy it as is, or mix in your favorite flavors for a unique twist. You might also want to explore other sweet treats like Graham Cracker Cheesecake for even more dessert options!
Time to Savor: Allow it to chill, and reward your patience with a dessert that grows more delectable as it rests.
Comfort Food Classic: This nostalgic dish surely brings back memories and creates new ones with each serving.
Graham de Leche Recipe Ingredients
For the Leche Flan
- 6 egg yolks – essential for achieving that rich custard texture.
- 1 can (300 ml) sweetened condensed milk – adds sweetness and creaminess, creating a luscious base.
- 1 cup (250 ml) evaporated milk – enhances the flan’s creaminess; you can use whole milk as a substitute if needed.
- 1 tsp vanilla extract – infuses warmth and depth into the custard flavor.
- ½ cup granulated sugar, for caramel – transforms into a golden caramel that adds a beautiful touch at the bottom of the flan.
For the Cream Filling
- 2 cups (480 ml) chilled all-purpose cream – whipped to perfection for a light and airy texture.
- ½ cup (150 g) sweetened condensed milk – mix in as desired for extra sweetness in your cream filling.
- 1 tsp vanilla extract – a favorite flavor enhancer that pairs beautifully with the flan and cream.
For the Graham Layers
- 2–3 packs graham crackers, approximately 200–300 g – the crunchy element that beautifully contrasts the creamy layers.
- ½ cup evaporated milk, for lightly dipping the crackers (optional) – helps soften the crackers just enough for easy layering.
With these Graham de Leche recipe ingredients ready, you’re all set to whip up a delightful dessert that will surely dazzle your taste buds!
How to Make Graham de Leche Recipe
-
Make the caramel. Melt the sugar gently in a saucepan over low to medium heat until it turns amber. Carefully pour the caramel into a heatproof flan mold, swirling it to coat the bottom evenly.
-
Prepare the flan mixture. In a bowl, whisk together the egg yolks, sweetened condensed milk, evaporated milk, and vanilla extract until the mixture is smooth. Strain it to ensure a silky flan without lumps.
-
Cook the leche flan. Pour the flan mixture over the caramel in the mold. Cover the mold with foil, and steam over low heat for 30–40 minutes or bake in a water bath at 160°C (320°F) for 45–60 minutes, until just set. Cool completely, then transfer to the refrigerator.
-
Make the cream filling. In a mixing bowl, whip the chilled all-purpose cream until thick. Gently fold in the sweetened condensed milk and vanilla extract until the mixture is smooth and creamy.
-
Assemble the dessert. Start by spreading a thin layer of cream in a rectangular casserole dish. Arrange graham crackers on top, breaking them as needed. Add another layer of cream, repeating the process until the dish is filled, finishing with cream on top.
-
Add the leche flan. Once the flan has chilled, carefully unmold it and place it atop the graham layers. Drizzle some caramel sauce over the flan for that finishing touch.
-
Chill. Cover the assembled dessert and refrigerate for at least 6 hours, preferably overnight. This allows the graham crackers to soften and the flavors to meld beautifully.
-
Serve. When ready, slice or scoop the dessert into portions and serve cold, unveiling the luscious layers to delight your loved ones.
Optional: Garnish with fresh fruit or a sprinkle of crushed graham crackers for added texture.
Exact quantities are listed in the recipe card below.

Expert Tips for the Graham de Leche Recipe
-
Perfect Caramel: Watch the sugar closely while melting; once it turns amber, remove it immediately to prevent burning. A smooth caramel base is essential for this Graham de Leche recipe.
-
Strain the Mixture: Always strain the flan mixture after whisking to remove any lumps. This ensures a silky texture in your leche flan, making every bite melt in your mouth.
-
Cooling Time: Let the flan cool completely before refrigerating. This helps it set properly and makes unmolding easier, ensuring a beautiful presentation.
-
Layering Technique: Dip graham crackers in evaporated milk just lightly; too much can cause them to become soggy. Aim for a satisfying crunch that complements the creamy layers.
-
Chill, Chill, Chill: Allow at least 6 hours for the dessert to chill, preferably overnight. This resting time enhances the flavors and ensures everything melds together beautifully.
-
Taste as You Go: Adjust the sweetness in the cream filling by adding sweetened condensed milk to your taste. Personalizing the sweetness can turn this Graham de Leche recipe into your ultimate favorite!
Graham de Leche Recipe Variations
Feel free to play around with this beloved recipe and make it your own!
-
Chocolate Delight: Add cocoa powder to the cream filling for a rich, chocolaty twist. This combination creates a delightful fusion that chocolate lovers will adore.
-
Coconut Bliss: Substitute half of the evaporated milk with coconut milk to add a tropical flair. The wonderful aroma and taste will transport you to a sunny beach!
-
Nutty Crunch: Incorporate crushed nuts, like almonds or walnuts, between the layers. The unexpected crunch will offer a delicious texture contrast with every bite.
-
Fruit Infusion: Layer fresh sliced fruits like mango or strawberries between the graham layers for a refreshing touch. The fruity bursts will bring a delightful balance to the sweetness.
-
Matcha Magic: Swap in matcha powder for a unique green tea flavor. This not only adds a beautiful color but also an earthy taste that complements the creaminess.
-
Spicy Sweet: Stir in a pinch of cinnamon or nutmeg to the cream for a warm, spicy twist. This comforting flavor boosts the dessert’s richness and keeps it cozy.
-
Savory Touch: Add a touch of cream cheese to the cream filling for a slightly tangy kick. This balances out the sweetness nicely and introduces a new creamy dimension.
-
Citrus Zing: Incorporate grated lemon or orange zest into the leche flan mixture for a zesty, refreshing essence. This brightens the dessert and enhances its overall flavor profile.
Make Ahead Options
These Graham de Leche recipe layers are perfect for meal prep enthusiasts! You can prepare the graham cracker layers and the leche flan filling up to 24 hours ahead. To do this, assemble the graham layers (cream and crackers) in your dish and refrigerate them, while the cooked flan cools before being stored separately in an airtight container in the fridge. This ensures that the flavors meld beautifully without compromising quality. When ready to serve, simply unmold the flan, place it on top of the graham dessert, and drizzle with caramel sauce for a stunning final touch. Your dessert will still be just as delicious and ready to impress!
How to Store and Freeze Graham de Leche Recipe
Fridge: Store leftovers in an airtight container in the refrigerator for up to 3 days. This keeps the layers fresh and the flavors intact.
Freezer: While it’s best enjoyed fresh, you can freeze the assembled dessert for up to 2 months. Wrap tightly in plastic wrap and then foil to prevent freezer burn.
Thawing: To enjoy the frozen Graham de Leche, transfer it to the fridge for 6–8 hours before serving. This allows it to soften safely while maintaining its creamy texture.
Reheating: If desired, you can serve it chilled or let it sit at room temperature for about 30 minutes before slicing. The loved flavors of the Graham de Leche recipe will be just as delightful!
What to Serve with Graham de Leche Recipe?
Imagine a dessert spread that balances the sweet and comforting with a nod to rich flavors.
-
Fresh Berries: The tartness of strawberries or blueberries cuts through the creaminess and adds a refreshing element, brightening every bite.
-
Whipped Cream: A dollop of lightly sweetened whipped cream adds airy texture and brings an indulgent touch to the overall experience. It’s like a cloud that enhances each spoonful!
-
Caramel Sauce: Drizzle a little extra caramel on the side for those who crave an ooey-gooey addition. It amps up the sweetness and creates a delightful messiness.
-
Coconut Flakes: Toasted coconut flakes sprinkled atop provide a crunchy contrast and a subtle tropical flair, transforming the dessert into an island getaway with each mouthful.
-
Mint Leaves: Fresh mint leaves as a garnish add an aromatic kick that lifts the flavors and makes everything feel just a bit more special.
-
Iced Coffee: Pair your decadent dessert with a glass of iced coffee to balance the sweetness. The rich and bold notes amplify the flavors of the flan beautifully.
-
Chocolate Shavings: For those who can’t resist chocolate, a sprinkle of dark chocolate shavings over the top adds depth and a little sophistication—perfect for a special occasion.
-
Creamy Ice Cream: Serve alongside a scoop of vanilla or coconut ice cream for that delightful contrast of warmth and cold. It’s the ultimate summer treat that invites you to savor the moment.

Graham de Leche Recipe FAQs
What type of egg yolks should be used for the leche flan?
Absolutely! You’ll want to use fresh, large egg yolks for the best results. They contribute to the rich custard texture of the flan. Check for freshness by placing the eggs in water—if they sink, they’re good; if they float, it’s best to toss them out!
How should I store leftovers of the Graham de Leche dessert?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. This helps keep the layers fresh and maintains the delightful balance of flavors, ensuring each slice is as delicious as the first!
Can I freeze the Graham de Leche dessert?
Very! You can freeze the assembled dessert for up to 2 months. To freeze, wrap it tightly in plastic wrap, followed by aluminum foil to guard against freezer burn. When you’re ready to enjoy it, transfer it to the fridge for 6–8 hours to thaw gradually, ensuring it retains its creamy texture.
What should I do if my leche flan doesn’t set properly?
If your leche flan isn’t setting, it may need more cooking time. Check if it’s still jiggly after the recommended time; if so, return it to the steamer or water bath and check every 5–10 minutes until it’s just set. A cold flan is usually easier to cut, so patience is key!
Is the Graham de Leche suitable for those with dietary restrictions?
The Graham de Leche is not gluten-free as it contains graham crackers, which typically include wheat. For those with lactose intolerance, consider using lactose-free condensed milk and cream. Always check your ingredients for allergens if you’re serving to individuals with food sensitivities or allergies.
How do I enhance the flavor of the cream filling?
I often like to mix in a small dash of almond extract or a fresh fruit puree for an unexpected twist! Simply add a teaspoon along with the whipped cream and sweetened condensed milk—it’s a delightful way to personalize your Graham de Leche recipe.

Irresistible Graham de Leche Recipe: A Dreamy Dessert Delight
Ingredients
Equipment
Method
- Make the caramel by melting sugar in a saucepan over low to medium heat until amber, then pour into a heatproof mold.
- Prepare the flan mixture by whisking egg yolks, sweetened condensed milk, evaporated milk, and vanilla extract, then strain.
- Cook the leche flan mixture over the caramel, covering and steaming for 30–40 minutes or baking at 160°C for 45–60 minutes.
- Make the cream filling by whipping chilled all-purpose cream and folding in sweetened condensed milk and vanilla extract.
- Assemble dessert in a dish by layering cream, broken graham crackers, and repeating until filled, finishing with cream.
- Add the chilled leche flan atop the graham layers and drizzle with caramel sauce.
- Chill assembled dessert for at least 6 hours or overnight.
- Serve by slicing or scooping into portions and serve cold.








