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! 😅
My oven runs hot, so I pulled it a few minutes earlier. The center stayed jiggly and set up after cooling—10/10.
That’s awesome—flan is so sensitive to timing. I’m glad the jiggly center fully set as it cooled. 10/10 for sure 😄
Interesting… I always thought it had to bake the full 60 minutes. If it still works when you pull it early, maybe I should stop overcooking mine. Mine usually comes out like custard soup lol.
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.
Followed the recipe exactly and it still cracked a little on top. Flavor is still good though, just not the prettiest. Maybe my eggs weren’t fully room temp.
I think you’re right about the eggs being off temp, but also… did you bake it in a deep enough water bath? If the water bath wasn’t hot or didn’t reach the right height, it can cook too hot at the top and crack. Also maybe your oven runs hotter than 350? Mine does, so I usually knock it down a bit.
That cracking is super common with flan—especially once it’s near-done and the center “sets” unevenly. I’ve had it happen even when my eggs were totally room temp. Next time try pulling it as soon as the center is just slightly jiggly (not more cooked), and let it cool without moving it around too much.
I used 350°C instead of 350°F… so yeah, not great. But when I did it at the right temp later, it was creamy and set perfect. Learn from me lol.
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 😋
Honestly kinda bland for me. I followed everything but it needed more vanilla or maybe a cinnamon note. Also my center didn’t jiggle much after 60 mins.
I followed the water bath part exactly and the texture was actually perfect (not rubbery). Next time I’ll reduce the vanilla a tiny bit, but still great.
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.
I tried flipping it like the recipe says and one edge stuck to the dish 😅. Otherwise it was creamy and delicious—will try again with better chilling.
Oof, that caramel can be so sticky 😅 Next time, let the caramel cool fully before adding the custard, and make sure the dish is properly loosened before inverting (run the knife again right before flipping).
Not gonna lie, I’m skeptical about blender + eggs. But it actually worked—no lumps. The texture is silky, like restaurant flan.
This tastes like the flan my aunt used to make—super silky and the caramel is perfect. I did bake it closer to 65 min because my oven runs cool, but it turned out great.
Yes!! That silky texture is exactly what I love about flan. Good call on baking a bit longer—my oven runs hot, so I always have to adjust too. Glad the caramel worked out!
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.
Solid recipe! I was nervous about the caramel but melting the sugar slowly helped. Next time I might add a pinch of salt to the custard for extra flavor.
I dunno, 350°F for 60 min always makes mine kinda eggy. Maybe my oven runs hot. Also do you really need the hot water halfway? Seems like it could be too much.
Yes! I was scared of the caramel too, but going slow is key. The pinch of salt in the custard sounds legit—might make it taste more “restaurant” for sure.
Caramel burned in my saucepan 🙃. Like, immediately after it turned amber. I probably walked away for one second. Recipe seems fine, just wish I had better timing.
Caramel? burnt. still ate lol. 😭
The instructions are pretty clear, but my caramel turned darker than I wanted. Still tasted okay though. Love the classic dessert vibe.
Oof, I know that moment—caramel goes from perfect to “uh oh” fast. 😅 Glad it still tasted good though! Next time, I’d pull it just as it turns golden and watch constantly.