There’s something truly enchanting about slowly pouring a golden caramel into a pan, waiting for it to transform into a luscious layer for the most delightful dessert—Mexican flan. This creamy, velvety treat has a magical way of capturing the hearts of all who taste it, evoking memories of family gatherings and festive celebrations.
After a long week filled with fast-food routines, I found myself craving something special, something that brought a touch of home to my table. That’s when I decided to whip up this delectable flan recipe—an elegant dessert that’s surprisingly easy to prepare. With just a handful of ingredients like sweetened condensed milk and heavy cream, I discovered the secret to a dessert that looks impressive yet requires minimal effort.
If you’re in search of a dish that promises to impress guests or simply indulge yourself, this Mexican flan is your answer—a crowd-pleaser that turns any dinner into a celebration. So, let’s dive into this irresistible recipe together!
Why is Mexican Flan a must-try?
Simplicity at its core: With just a few ingredients, this delightful dessert comes together effortlessly, making it perfect for beginners and seasoned chefs alike.
Decadent flavor: The rich combination of sweetened condensed milk, evaporated milk, and vanilla extract creates a creamy texture that melts in your mouth.
Versatile variations: Feeling adventurous? You can easily customize this recipe by swapping sweetened condensed milk for dulce de leche for an even more indulgent experience.
Perfect for gatherings: This beautiful flan is not only a feast for the taste buds but also a stunning centerpiece that will impress your guests.
Time-friendly dessert: With a total time of just over 3 hours—much of which is hands-off—this flan is a wonderful option for busy schedules.
Try this Mexican flan to bring a touch of joy to your dining table!
Mexican Flan Ingredients
• Create a creamy delight with these essentials!
For the Flan
- ¾ cup Sweetened Condensed Milk – Adds a rich sweetness that is the heart of this indulgent treat.
- 1 cup Evaporated Milk – Contributes to the creamy texture that makes Mexican flan so delightful.
- 200 ml Heavy Cream – Ensures a luscious, velvety finish for a truly decadent experience.
- 3 large Eggs – Binds all the ingredients together, creating that perfect custardy consistency.
- 1 teaspoon Vanilla Extract – Infuses a warm and aromatic flavor that elevates the entire dessert.
For the Caramel
- ½ cup Sugar – Use this to create the golden caramel layer—an essential element of traditional Mexican flan.
For Serving
- ¾ cup Dulce De Leche – Drizzle on top for an extra touch of sweetness and a fantastic flavor twist.
- ½ cup Milk – Can be used if you wish to adjust the consistency of the flan mixture or serve alongside it.
How to Make Mexican Flan
-
Preheat your oven to 180°C (350°F). This step ensures a perfectly baked flan that will set beautifully.
-
Caramelize the sugar by placing it in a pan over medium heat. Melt it gently without stirring until it reaches a lovely golden color. Once ready, pour it into your flan pan and swirl to coat the sides.
-
Blend all the other ingredients together in a blender until you achieve a creamy consistency. Pour this luscious mixture carefully over the caramel in the pan, creating layers of flavor.
-
Prepare a water bath by placing the flan pan into a larger pan. Fill the outer pan with hot boiling water until it reaches halfway up the sides of the flan pan. Bake for 1 hour to 1 hour and 10 minutes, until just set.
-
Cool the flan once removed from the oven, then refrigerate it for at least 2 hours or overnight to allow the flavors to meld perfectly.
-
Unmold the flan by gently running a knife around the edges. Invert the mold onto a serving plate, slice, and serve this delightful treat.
-
For Dulce De Leche Flan: Simply substitute the sweetened condensed milk with dulce de leche and bake for 40 minutes in the water bath. Chill for 6 to 8 hours before serving.
Optional: Drizzle extra dulce de leche on top for an indulgent touch.
Exact quantities are listed in the recipe card below.
Mexican Flan Variations
Feel free to tailor this classic dessert to suit your taste buds and create something uniquely yours!
-
Dairy-Free: Substitute the evaporated milk and heavy cream with coconut milk for a tropical twist.
-
Sweetener Swap: Use agave syrup instead of sugar for caramel to add a hint of earthy sweetness.
-
Chocolate Flavor: Add ¼ cup of cocoa powder when blending the ingredients for a chocolatey flan that’s hard to resist!
-
Fruit Infusion: Blend fresh fruit like mango or raspberry to create a fruity version; swirl them in before baking for a vibrant look.
-
Cinnamon Spice: Add a pinch of ground cinnamon to the blender for a warm, comforting flavor that complements the creaminess beautifully.
-
Nutty Twist: Mix in crushed nuts such as almonds or pecans into the flan batter for a delightful crunch.
-
Zesty Citrus: Incorporate lemon or orange zest for a refreshing citrus note that cuts through the sweetness.
-
Spicy Perk: For a kick, add a dash of cayenne pepper or chili powder to the caramel to elevate the flavor and surprise your guests!
How to Store and Freeze Mexican Flan
Fridge: Keep your Mexican flan in an airtight container, and it will stay fresh for up to 3 days. Just make sure to cover it well to avoid any absorption of fridge odors.
Freezer: You can freeze flan for up to 2 months. Wrap it tightly in plastic wrap, then foil, to prevent freezer burn. Thaw in the fridge overnight before serving.
Reheating: If you prefer warm flan, gently heat individual portions in the microwave for 15-20 seconds. Avoid overheating to preserve its creamy texture.
Serving Tip: For the best flavor, serve the flan chilled, allowing the delightful caramel layer to shine through.
Expert Tips for Perfect Mexican Flan
• Achieve Smoothness: Ensure all ingredients are well-blended to create a silky texture; any lumps can lead to an uneven consistency.
• Avoid Burning Caramel: Melt sugar gently over medium heat without stirring to prevent it from burning; a burnt caramel will affect the flan’s flavor.
• Choose the Right Pan: Use a deep flan pan for even baking and to achieve the perfect shape; avoid shallow pans which can lead to spills.
• Water Bath Importance: Always bake in a water bath to maintain moisture and prevent cracking; this helps create that desired creamy texture in your Mexican flan.
• Chill Time: Allow the flan to chill for at least 2 hours, or even overnight, for the flavors to meld and the texture to firm up beautifully.
Make Ahead Options
Mexican flan is an excellent choice for meal prep, allowing you to savor its creamy goodness without the last-minute rush! You can prepare the flan mixture up to 24 hours in advance by blending the sweetened condensed milk, evaporated milk, heavy cream, eggs, vanilla extract, and then storing it in the refrigerator. The caramel can also be made ahead; just store it separately, tightly covered, and let it sit at room temperature. On the day you plan to serve, simply pour the prepared mixture over the caramel, bake, and chill as instructed—this ensures your flan remains just as delightful! When it’s time to enjoy, follow the final steps and savor your fabulous homemade dessert.
What to Serve with Mexican Flan?
Indulging in a slice of creamy flan deserves the perfect companion to create a memorable meal experience.
-
Fresh Berries: Their tartness balances the sweetness of the flan, adding a pop of color and flavor contrast.
-
Cinnamon-spiced Coffee: The warm, aromatic notes perfectly enhance the rich flavors of the flan while providing a comforting touch.
-
Churros: Crispy on the outside and soft inside, churros can be dipped in chocolate or enjoyed alongside the flan for added sweetness.
-
Coconut Sorbet: A refreshing and light option, this sorbet pairs beautifully, cleansing the palate after each decadent bite of flan.
-
Mango Salsa: Sweet and tangy, the vibrant flavors of mango salsa provide a delightful contrast against the creaminess of the flan.
-
Chocolate Sauce: A drizzle of rich chocolate elevates the dessert even further, making it an indulgent treat for chocoholics.
-
Tropical Fruit Salad: The juicy, fresh flavors of a tropical fruit medley add a bright, sunny appeal to your dessert presentation.
-
Sparkling Wine: A glass of bubbly complements the flan’s smoothness, making for a festive and celebratory experience.
-
Espresso: A shot of espresso offers a strong, robust flavor that contrasts delightfully with the sweetness of the flan.
Mexican Flan Recipe FAQs
How do I choose ripe ingredients for the flan?
Absolutely! When selecting your ingredients, especially the eggs, try to use fresh ones—look for firm shells and a clean surface. For sweetened condensed milk, ensure the can is not dented or bulging. For the cream, opt for heavy cream that doesn’t have any separation, indicating freshness.
How should I store my leftover flan?
Very! To keep your Mexican flan fresh, store it in an airtight container in the refrigerator for up to 3 days. Make sure it’s well-covered to prevent the absorption of any odd fridge odors—a tip I often remind my friends about!
Can I freeze Mexican flan?
Absolutely! To freeze your flan, wrap it tightly in plastic wrap followed by aluminum foil to prevent freezer burn. It can stay good for up to 2 months. When you’re ready to enjoy it, thaw it gently in the refrigerator overnight before serving.
What if my flan doesn’t set properly?
Oops, it’s not uncommon! If your flan seems too runny after baking, it may not have been baked long enough or the oven temperature might have been too low. Check it with a knife; if it comes out clean, it’s set. For future attempts, always ensure that you’re using a water bath—this is key to achieving that smooth, creamy texture.
Are there any dietary considerations for this flan?
Indeed! This Mexican flan recipe contains dairy and eggs, making it unsuitable for those who are lactose intolerant or vegan. If you’re looking for a dairy-free option, consider using coconut milk or almond milk to create a version without animal products. Always check labels to avoid allergens if you’re serving guests—better safe than sorry!

Mexican Flan: The Creamy Dessert You’ll Crave Again
Ingredients
Equipment
Method
- Preheat your oven to 180°C (350°F).
- Caramelize the sugar by melting it gently without stirring until golden, then pour into the flan pan.
- Blend all other ingredients until creamy, then pour over the caramel in the pan.
- Prepare a water bath by placing the flan pan in a larger pan filled with hot water halfway up the sides.
- Bake for 1 hour to 1 hour and 10 minutes until just set.
- Cool the flan, then refrigerate for at least 2 hours or overnight.
- Unmold by running a knife around the edges, invert onto a serving plate, slice, and serve.
- For Dulce De Leche Flan, substitute sweetened condensed milk with dulce de leche and bake for 40 minutes.







