Love this? Save it for later!
Share the inspiration with your friends
“I wasn’t expecting to find a truly amazing flan recipe scribbled on the back of a grocery receipt,” my friend Carlos confessed one afternoon as we chatted over coffee. It was late April, and Cinco de Mayo was right around the corner. Carlos, who usually sticks to spicy salsas and grilled meats, had been experimenting with desserts. That little, creased piece of paper held a simple recipe for what he called the Easy Creamy Cinco de Mayo Flan with Caramel Sauce. Honestly, I was skeptical at first—flan always seemed intimidating, you know? But when he brought it over the next day, I was hooked.
The flan was silky smooth, just the right amount of sweet, and the caramel sauce? Pure magic. It wasn’t one of those overly complicated desserts that take forever; this one came together easily and felt special enough for a celebration. I remember cracking an egg shell into the batter by mistake and not even caring because the flavor was so spot-on. Maybe you’ve been there—caught between a busy day and wanting a treat that doesn’t demand all your attention. This recipe stayed with me since then, and every Cinco de Mayo, it’s the first thing I think about making.
Let me tell you, this Easy Creamy Cinco de Mayo Flan with Caramel Sauce isn’t just a dessert, it’s a little celebration on a plate, perfect for sharing or savoring solo. Whether you’re a flan newbie or a seasoned fan, this recipe will surprise you with how simple and rewarding it can be.
Why You’ll Love This Recipe
This recipe has been my go-to for Cinco de Mayo celebrations—and honestly, it’s won over a crowd every single time. I’ve spent quite a few evenings tweaking it so it’s both reliable and delicious, and I’m confident you’ll appreciate what makes it stand out.
- Quick & Easy: Comes together in about 45 minutes, perfect for busy gatherings or last-minute dessert plans.
- Simple Ingredients: Uses everyday pantry staples—no need for fancy or hard-to-find items.
- Perfect for Cinco de Mayo: Captures authentic flavors that fit the festive mood without fuss.
- Crowd-Pleaser: Kids and adults alike rave about its creamy texture and just-right sweetness.
- Unbelievably Delicious: The caramel sauce is buttery and smooth, complementing the flan’s custardy richness beautifully.
What sets this flan apart is the balance—the caramel isn’t too bitter, and the custard isn’t overly eggy. The trick I learned was gently cooking the eggs and milk just right, plus a little splash of vanilla that brings it all together. You get that melt-in-your-mouth feel that makes you close your eyes after the first bite. Honestly, it’s comfort food with flair, simple enough to make any night special but elegant enough to impress guests.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and that satisfying creamy texture without a ton of fuss. Most of these are pantry staples, and if you need to swap a few items, I’ve got you covered.
- For the flan custard:
- 4 large eggs (room temperature)
- 1 (14 oz / 400 g) can sweetened condensed milk
- 1 (12 oz / 355 ml) can evaporated milk
- 1 cup (240 ml) whole milk (you can use 2% but whole gives a creamier texture)
- 2 teaspoons pure vanilla extract (I prefer Nielsen-Massey for its rich flavor)
- Pinch of salt
- For the caramel sauce:
- 1 cup (200 g) granulated sugar
- 1/4 cup (60 ml) water
- 2 tablespoons unsalted butter (softened)
- 1/4 teaspoon sea salt (optional, but adds a nice depth)
If you want a dairy-free option, swap the milks for canned coconut milk and use a vegan butter substitute for the caramel. For a gluten-free version, you’re already safe since this recipe contains no flour. In summer, I sometimes add a tiny splash of fresh lime juice to the custard for a subtle twist that brightens the flavor.
Equipment Needed
To make this Easy Creamy Cinco de Mayo Flan with Caramel Sauce, you don’t need anything fancy—just some basics that most kitchens have.
- 9-inch (23 cm) round baking dish or individual ramekins (for portion control)
- Large roasting pan or deep oven-safe dish (to create the water bath)
- Medium saucepan (for caramel sauce)
- Mixing bowls
- Whisk or fork
- Measuring cups and spoons
- Fine mesh strainer (optional, but helps get a silky smooth custard)
If you don’t have a roasting pan tall enough for a water bath, a deep baking dish works fine. I once used a large cast-iron skillet, and it worked perfectly. For caramel, a heavy-bottomed saucepan prevents burning. I’ve found that non-stick pans make cleanup easier, but stainless steel works just as well if you watch carefully.
Preparation Method

- Preheat your oven to 350°F (175°C). Place a kitchen towel at the bottom of your roasting pan to prevent the baking dish from sliding.
- Make the caramel sauce: In a medium saucepan, combine 1 cup granulated sugar and 1/4 cup water over medium heat. Stir gently until sugar dissolves. Then let it simmer without stirring until it turns a deep amber color—about 8-10 minutes. Watch closely here (it can burn fast!).
- Remove from heat and quickly stir in the 2 tablespoons butter and sea salt if using. Pour the caramel immediately into the bottom of your 9-inch baking dish, swirling to coat evenly. Set aside to cool and harden.
- Prepare the custard: In a large bowl, whisk together the eggs, sweetened condensed milk, evaporated milk, whole milk, vanilla extract, and a pinch of salt until smooth. If you want an extra-smooth texture, strain this mixture through a fine mesh sieve to remove any lumps.
- Pour the custard
- Add hot water to the roasting pan until it reaches halfway up the sides of the baking dish, creating a water bath. This helps the custard cook evenly and prevents cracking.
- Bake in the preheated oven for 50-60 minutes. The flan should be set but still slightly jiggly in the center when you gently shake the dish.
- Remove the baking dish from the water bath carefully and let it cool to room temperature. Then refrigerate for at least 4 hours, preferably overnight. This chilling step is key for that creamy texture.
- To serve: Run a knife around the edges of the flan to loosen it. Place a serving plate on top of the baking dish and invert quickly. The flan should release easily, and the caramel sauce will pool beautifully around it.
Pro tip: If the caramel hardens too much, warming the bottom of the baking dish under hot water briefly can help loosen it. I once forgot to strain the custard mixture, and it had tiny egg bits—straining really makes a difference, trust me!
Cooking Tips & Techniques
Making flan might sound intimidating, but a few tricks can make the process smooth and stress-free. First off, the water bath is your best friend here. It creates gentle, even heat that prevents the custard from curdling or cracking.
When making caramel, patience is key. Stir only at the beginning to dissolve sugar, then let it bubble undisturbed to avoid crystallization. If you see sugar crystals forming on the sides, wipe them down with a wet pastry brush.
Whisk eggs gently to avoid incorporating too much air, which can cause bubbles in your flan. Straining the custard mix is a small step that pays off big time in texture.
Time your baking carefully. Overbaking makes the flan rubbery, underbaking leaves it runny. Look for that slight jiggle in the center, like a gently shaken jelly.
Finally, cooling is crucial. Let the flan rest at room temperature until warm, then chill thoroughly. This step lets the custard set fully and the flavors meld.
Variations & Adaptations
- Chocolate Flan: Add 1/4 cup (25 g) cocoa powder to the custard for a rich twist.
- Orange Blossom Flan: Swap vanilla extract for 1 teaspoon orange blossom water for a floral note.
- Vegan Flan: Use coconut milk and silken tofu blended for the custard, and substitute agar-agar for eggs (requires different setting method).
You can also swap the caramel for a dulce de leche topping if you want something a bit sweeter and thicker. In warmer months, I like topping slices with fresh berries for brightness. For a subtle spice, a pinch of cinnamon in the custard adds warmth without overpowering.
Serving & Storage Suggestions
Serve this flan chilled, straight out of the fridge, to enjoy that creamy texture and luscious caramel sauce at its best. I like to garnish each slice with a thin slice of lime or a sprig of fresh mint for a pop of color.
This dessert pairs wonderfully with a cup of strong coffee or a light, fruity white wine. For a full Cinco de Mayo feast, it complements dishes like creamy chicken enchiladas or spicy shrimp tacos beautifully.
Store leftover flan covered tightly in the refrigerator for up to 4 days. It keeps well, and the flavors actually deepen with time. To reheat, let it come to room temperature or gently warm slices in the microwave for 10-15 seconds—just don’t overdo it or the custard might split.
Nutritional Information & Benefits
Each serving of this flan provides a creamy source of calcium and protein thanks to the milk and eggs. While it’s a sweet treat, the portion size keeps sugar intake moderate, especially if you keep an eye on the caramel amount.
This recipe is naturally gluten-free and can be adapted for dairy-free diets using coconut milk. The eggs supply essential vitamins like B12 and choline, which support brain health.
From a wellness perspective, enjoying a homemade dessert like this feels good because you control the ingredients and skip preservatives found in many store-bought options. It’s a treat that fits well into a balanced lifestyle when shared and savored mindfully.
Conclusion
This Easy Creamy Cinco de Mayo Flan with Caramel Sauce is one of those recipes that surprises you with how approachable and satisfying it is. It’s perfect for those times when you want to impress without stress, or simply enjoy a smooth, sweet ending to your meal.
Feel free to make it your own—add a twist here, swap an ingredient there. I love this recipe because it brings a little fiesta to my kitchen every time I make it, and I hope it does the same for you.
If you try it, please leave a comment or share your adaptations—I love hearing how this flan fits into your celebrations and everyday life. Remember, the best recipes are the ones that bring joy and a little messy fun along the way.
Happy cooking, and ¡buen provecho!
FAQs
Can I make this flan ahead of time?
Absolutely! It’s actually better when made a day ahead because chilling allows the flavors to develop and the texture to set perfectly.
What if my caramel hardens too much?
Warm the bottom of the baking dish briefly under hot water to soften the caramel before pouring the custard.
Can I use a microwave to cook the flan?
Microwaving flan is tricky because it requires gentle, even heat. Baking in a water bath is best to get that smooth, creamy texture.
How do I prevent bubbles in the flan?
Whisk eggs gently and strain the custard mixture to remove air bubbles and any lumps for a silky-smooth finish.
Is there a substitute for evaporated milk?
You can use an equal amount of whole milk mixed with a tablespoon of powdered milk as a substitute, but evaporated milk adds a richer flavor and creamier texture.
Pin This Recipe!

Easy Creamy Cinco de Mayo Flan Recipe with Perfect Caramel Sauce
A silky smooth, creamy flan with buttery caramel sauce that’s quick and easy to make, perfect for Cinco de Mayo celebrations or any special occasion.
- Prep Time: 15 minutes
- Cook Time: 50-60 minutes
- Total Time: 4 hours 65 minutes (including chilling time)
- Yield: 8 servings 1x
- Category: Dessert
- Cuisine: Mexican
Ingredients
- 4 large eggs (room temperature)
- 1 (14 oz / 400 g) can sweetened condensed milk
- 1 (12 oz / 355 ml) can evaporated milk
- 1 cup (240 ml) whole milk (can substitute 2% milk)
- 2 teaspoons pure vanilla extract
- Pinch of salt
- 1 cup (200 g) granulated sugar
- 1/4 cup (60 ml) water
- 2 tablespoons unsalted butter (softened)
- 1/4 teaspoon sea salt (optional)
Instructions
- Preheat your oven to 350°F (175°C). Place a kitchen towel at the bottom of your roasting pan to prevent the baking dish from sliding.
- Make the caramel sauce: In a medium saucepan, combine 1 cup granulated sugar and 1/4 cup water over medium heat. Stir gently until sugar dissolves. Then let it simmer without stirring until it turns a deep amber color—about 8-10 minutes. Watch closely to avoid burning.
- Remove from heat and quickly stir in the 2 tablespoons butter and sea salt if using. Pour the caramel immediately into the bottom of your 9-inch baking dish, swirling to coat evenly. Set aside to cool and harden.
- Prepare the custard: In a large bowl, whisk together the eggs, sweetened condensed milk, evaporated milk, whole milk, vanilla extract, and a pinch of salt until smooth. For extra smooth texture, strain the mixture through a fine mesh sieve.
- Pour the custard gently over the cooled caramel in the baking dish. Place the baking dish inside the roasting pan.
- Add hot water to the roasting pan until it reaches halfway up the sides of the baking dish, creating a water bath.
- Bake in the preheated oven for 50-60 minutes. The flan should be set but still slightly jiggly in the center when gently shaken.
- Remove the baking dish from the water bath carefully and let it cool to room temperature. Then refrigerate for at least 4 hours, preferably overnight.
- To serve: Run a knife around the edges of the flan to loosen it. Place a serving plate on top of the baking dish and invert quickly. The flan should release easily, and the caramel sauce will pool around it.
Notes
Use a water bath to ensure even cooking and prevent cracking. Strain custard mixture for a silky smooth texture. Warm the bottom of the baking dish under hot water if caramel hardens too much before pouring custard. Do not overbake; flan should be slightly jiggly in the center. Chill for at least 4 hours or overnight for best texture.
Nutrition
- Serving Size: 1 slice (1/8 of the
- Calories: 280
- Sugar: 35
- Sodium: 150
- Fat: 10
- Saturated Fat: 6
- Carbohydrates: 38
- Protein: 7
Keywords: flan, Cinco de Mayo, caramel sauce, creamy dessert, easy flan recipe, Mexican dessert, custard dessert


