Few desserts capture the warmth and comfort of traditional Mexican cuisine quite like Flan Mexicano. This silky caramel custard has been served at family celebrations, holiday gatherings, and Sunday dinners for generations. With its smooth texture, rich vanilla flavor, and glossy caramel topping, flan is one of those desserts that feels elegant while still being surprisingly simple to prepare at home.
The magic of Flan Mexicano comes from the contrast between the creamy custard and the deep caramel sauce that forms naturally during baking. As the sugar melts and darkens, it creates a slightly bittersweet layer that balances the sweetness of the custard perfectly. Once the flan is inverted onto a serving plate, the caramel flows over the top, creating a beautiful dessert that looks as impressive as it tastes.
Traditional Mexican flan is made with a combination of sweetened condensed milk, evaporated milk, eggs, and vanilla extract. Some families add cream cheese for extra richness, while others flavor the custard with cinnamon, orange zest, or even a splash of coffee liqueur. No matter the variation, the result is always smooth, creamy, and deeply satisfying.
One of the secrets to achieving the perfect texture is baking the flan in a water bath. This gentle cooking method prevents the eggs from curdling and helps the custard set evenly. After baking, the flan should chill for several hours, allowing the flavors to fully develop and the texture to become even creamier.
Flan Mexicano is best served cold, making it an ideal dessert for warm weather or large gatherings because it can easily be prepared a day in advance. Garnish it with fresh berries, whipped cream, or a sprinkle of cinnamon for a beautiful finishing touch.
Whether you are making it for a special occasion or simply craving a classic Latin dessert, Flan Mexicano delivers a perfect balance of sweetness, creaminess, and caramel flavor in every bite. It is a timeless recipe that continues to bring people together around the table, one spoonful at a time.

Ingredients
- 1 cup granulated sugar for caramel
- 1 can evaporated milk 12 ounces
- 1 can sweetened condensed milk 14 ounces
- 4 large eggs at room temperature
- 1 tablespoon vanilla extract
- 1 cup milk
Instructions
- Preheat your oven to 350°F (175°C).
- In a saucepan over medium heat, melt the granulated sugar until it becomes a golden caramel. Carefully pour the caramel into a 9-inch round baking dish, tilting the dish to evenly coat the bottom. Set aside to cool.
- In a blender, combine the evaporated milk, sweetened condensed milk, eggs, vanilla extract, and milk. Blend until smooth and well combined.
- Pour the blended mixture over the set caramel in the baking dish.
- Place the baking dish in a larger baking pan. Fill the larger pan with hot water until it reaches halfway up the sides of the flan dish.
- Bake in the preheated oven for about 60 minutes or until the edges are set and the center is slightly jiggly.
- Remove the flan from the water bath and let it cool to room temperature. Refrigerate for at least 4 hours or overnight.
- To serve, run a knife around the edges of the flan to loosen it and invert onto a platter. Slice and enjoy!
Nutrition










Easiest flan recipe ever! It turned out perfect, just like my abuela’s! 🎉
So glad it turned out well for you! My grandma used to make the best flan too. It really brings back memories. 😋
Perfect? Really? I tried a similar recipe, and it came out all wrong! Maybe I messed up the caramel?
Flan so good!!! My kids devoured it in seconds. 💖
I tried this flan but it was too jiggly in the middle. Should I bake it longer next time?
Yes, baking it a bit longer might help! Just keep an eye on it so it doesn’t overcook. Good luck!
I don’t think more baking is the answer. You might wanna check your oven temp. It can be off sometimes.
Flan??? What even is that? Never heard of it. Is it good?
Flan is amazing! It’s a smooth dessert, kinda like a custard with caramel on top. You should definitely try it!
I don’t get why everyone loves flan. It’s just like pudding but worse.
Soo good but made a mess with the caramel! 😅
This flan is so delicious! I made it for my family and they loved it. 🥰
What if I don’t have sweetened condensed milk? Can I use regular milk instead? 🤔
I followed the recipe exactly but mine came out too sweet. Maybe less condensed milk next time?
This thing is wobbling all over! I’m confused why it won’t set. NEVER trying again. 😠
It can be tricky! Did you make sure to follow the water bath step? That helps with the setting. Don’t give up yet! 🙌
This flan recipe is amazing! Just like my grandma used to make. Highly recommend!
Too complicated! Just buy it from the store. Takes less time for sure.
Made this last night—so creamy and the caramel is perfect. I did let the caramel cool a bit before pouring, and it unmolded beautifully. 10/10 flan vibes.
Simple and delicious! Can you make it ahead of time? How long would it last in the fridge?
Yum! I added some cinnamon to the milk mixture and it tasted fantastic!
I followed the recipe but it turned out too sweet for my taste. Anyone else have this problem?
This is not how you make flan. You gotta use whole milk not just milk! 🤦♂️
I think using milk is fine! Not everyone has whole milk on hand. Flan is still gonna taste good, trust me! 😋
Whole milk or not, it’s all about personal taste. If it was good for you, it should be fine for others too. Chill out! 😅
Wow 9-inch and 14oz condensed—too sweet. Also mine stuck to the dish even after chilling. 🙁
My caramel seized up a bit when I looked away… maybe my heat was too high? Still tasted fine though. Next time I’ll swirl the pan instead of stirring like people say. The custard texture was good once baked.
Made this last night—so good. The caramel actually turned out golden (not burnt) and the flan was silky, not rubbery. I chilled it overnight like the recipe said and it came right out when I inverted it.
Yes!! That golden caramel + silky texture is the dream. Love that you followed the overnight chill—makes a huge difference.
I don’t know about 350°F for 60 min—mine cracked on top and the center was a little too loose. Maybe my eggs weren’t truly room temp. Still delicious but not picture perfect.
Mine did crack too once, but I realized my water bath wasn’t hot enough—more like warm than hot—so the custard set unevenly. Also make sure you really blend smooth (no egg streaks). Still tasty though, so you’re not alone.
Oof, that sounds like a classic flan baking issue. I’ve noticed 350°F can get a bit aggressive depending on your oven—next time try checking for doneness closer to 50–55 min and pull it when it’s *still* slightly wobbly. And yes, room-temp eggs matter a lot for smooth texture.
One word: delicious.
Took forever to chill (overnight). Worth it though—cut clean slices and the caramel sauce actually stayed on top when inverted. Yum.
Yes!! Overnight chill is the key. I tried rushing once and it was messy, but the inverted slices stayed clean like you said 😋
Mine came out tasty but not super firm. I think I pulled it a few minutes early because my oven runs hot. Next time I’ll wait for “slightly jiggly” like the recipe says.
Can I just say… the hot water bath intimidates me. I was scared of spills. Still, it came out great and I’m proud I didn’t burn myself 😅
Totally get that! The water bath looks so sketchy at first 😅 but you did it—pride is earned. Just a tip: place the pan on the oven rack first, then add hot water carefully for less spill stress.
Honestly I hate hot water baths too… I always worry the caramel will get messed up. But 60 min at 350 seems pretty forgiving. Did you let the caramel cool before pouring? That’s usually where I mess up.
I followed everything and it was good, but I’m used to a thicker flan. This one is more custardy. Would add less milk or bake a bit longer maybe.
Not gonna lie, I’m skeptical about blender + eggs. But it actually worked—no lumps. The texture is silky, like restaurant flan.
The caramel turned a little too dark for me. It still tasted okay though, just bitter. Also I forgot to set it aside to cool and that was a mess lol.
The water bath step is the real MVP here. I was nervous about the temp but 60 minutes was perfect for me—center jiggly is exactly the vibe. Vanilla flavor is nice and not overpowering.