Easy flan is a creamy, silky Mexican custard dessert with a rich caramel topping, made from just 5 simple ingredients — eggs, sweetened condensed milk, evaporated milk, vanilla, and sugar — and baked in a water bath for about 50 minutes. When inverted, the smooth custard releases a glossy amber caramel sauce that makes every bite irresistible.

What Is Flan?
Flan is a classic custard dessert with deep roots in both Latin American and Spanish cuisine. Known as crème caramel in France or leche flan in the Philippines, this beloved treat has found a permanent home on dessert menus around the world. The base is a silky egg-and-milk custard, and the magic happens when you unmold it — a golden caramel sauce flows down the sides, creating one of the most visually stunning desserts you can make at home.
Unlike more complicated baked goods, flan is surprisingly forgiving. The water bath (also called a bain-marie) ensures the custard cooks gently and evenly, preventing the rubbery texture that comes from direct oven heat. Once you master the basics, you’ll find this is one of those recipes you return to again and again — for dinner parties, holidays, or whenever you want to impress someone without a lot of fuss.
If you love Mexican-inspired desserts, you’ll also want to try our Tres Leches Cake Recipe — another creamy, milk-soaked classic that pairs beautifully with flan at a fiesta table.
Why You’ll Love This Easy Flan Recipe
- Only 5 core ingredients — no exotic ingredients required
- Make-ahead friendly — flan actually improves after overnight chilling
- Foolproof water bath method — guarantees smooth, crack-free custard every time
- Naturally gluten-free — no flour needed
- Crowd-pleaser — elegant enough for dinner parties, easy enough for weeknights
Ingredients You’ll Need

Here’s exactly what goes into a classic Mexican flan. Each ingredient plays a specific role in creating that perfect silky texture.
For the Caramel
- 1 cup (200g) granulated white sugar — becomes the glossy caramel topping
- ¼ cup (60ml) water — helps the sugar melt evenly without burning
For the Custard
- 4 large eggs — provide structure and that signature creamy texture; fresh eggs are best for custard
- 1 can (14 oz / 397g) sweetened condensed milk — adds richness and deep sweetness
- 1 can (12 oz / 354ml) evaporated milk — creates the silky, pourable consistency
- 1 teaspoon pure vanilla extract — brightens all the flavors
- Pinch of salt — optional, but balances the sweetness beautifully
Equipment needed: A 9-inch round cake pan or a large flan mold (flanera), a deep roasting pan for the water bath, a blender or whisk, and aluminum foil.
How to Make Easy Flan: Step-by-Step Instructions
Step 1: Preheat and Prep
Preheat your oven to 350°F (175°C). Place the oven rack in the center position. Have your round cake pan or flan mold ready — do not grease it. The caramel will coat the bottom and sides naturally.
Step 2: Make the Caramel

In a heavy-bottomed saucepan over medium heat, combine the sugar and water. Stir gently just until the sugar dissolves, then stop stirring completely. Allow the mixture to bubble and turn amber — this takes about 8–12 minutes. Watch carefully: it goes from light amber to deep golden very quickly, and you want to pull it off the heat the moment it hits a rich copper color.
Immediately pour the hot caramel into your flan mold. Working quickly, tilt and swirl the pan so the caramel coats the entire bottom and about an inch up the sides. Set aside and let it harden — this only takes 2–3 minutes.
Pro tip: Caramel is extremely hot (above 300°F/150°C). Handle it carefully and never touch it directly. Use oven mitts when swirling the pan.
Step 3: Blend the Custard
In a blender, combine the eggs, sweetened condensed milk, evaporated milk, vanilla extract, and salt. Blend on low for about 30 seconds until smooth and well combined. You can also whisk everything together in a large bowl — just whisk vigorously until no egg streaks remain.
Important: Don’t over-blend or whisk too aggressively. Excess air bubbles will create small holes in your finished flan. Blend just until smooth, then let the mixture rest for 2 minutes before pouring.
Gently pour the custard mixture through a fine-mesh strainer into the caramel-lined pan. Straining removes any cooked egg bits and ensures a glass-smooth texture.
Step 4: Set Up the Water Bath

Cover your flan pan tightly with aluminum foil. Place it inside a large roasting pan or deep baking dish. Carefully pour hot water (from a kettle or tap) into the outer pan until it reaches halfway up the sides of the flan mold.
This setup is called a bain-marie or water bath. The surrounding water regulates the oven temperature around the custard, preventing it from cooking too fast and curdling. It’s the single most important technique for achieving that ultra-smooth, jiggly flan texture.
Step 5: Bake
Carefully transfer the entire setup to your preheated oven. Bake for 50–60 minutes. The flan is done when the edges are set and only the very center has a slight jiggle — similar to a set Jell-O. A toothpick inserted into the center should come out clean.
Remove the flan pan from the water bath and let it cool on the counter for 30 minutes. Then refrigerate, still covered with foil, for at least 4 hours — but overnight is ideal. Cold flan unmolds cleanly and has the best texture.
Step 6: Unmold and Serve

Run a thin knife or offset spatula carefully around the edge of the flan to loosen it. Place a large rimmed serving plate upside-down on top of the pan. In one confident motion, flip both together. Give the pan a gentle shake — you’ll hear a satisfying release — then slowly lift the pan away. The caramel sauce will flow down over the custard beautifully.
Serve immediately or return to the refrigerator until ready to slice. Flan keeps wonderfully for up to 4 days covered in the refrigerator.
Tips for Perfect Flan Every Time
- Room temperature eggs — cold eggs can cause the custard to curdle when mixed with warm milk. Take them out 30 minutes before starting.
- Don’t skip the strain — passing custard through a fine-mesh strainer removes coagulated egg bits that would mar the smooth texture.
- Watch your caramel closely — it can go from perfect to burnt in 30 seconds. Never walk away from the stove.
- Use hot water in the water bath — starting with hot water means the outer pan comes up to temperature faster, giving you more even cooking.
- Be patient with chilling — flan that’s been chilled overnight releases much more cleanly than one chilled for only a few hours.
- Use the right pan size — a standard 9-inch round pan works perfectly for this recipe. A 10-inch pan will produce a shallower, slightly faster-cooking flan.
Flan Variations to Try
Once you’ve mastered the classic, here are some delicious variations to explore:
Cream Cheese Flan
Add 8 oz of softened cream cheese to the blender with the rest of the ingredients. The result is denser, richer, and almost cheesecake-like — incredibly popular in Mexico and throughout Latin America.
Chocolate Flan
Add 3 tablespoons of unsweetened cocoa powder and 2 oz of melted dark chocolate to the custard mixture. This pairs especially well with the bitter caramel. If you love rich chocolate desserts, our Chocolate Lava Cake Recipe uses a similar technique for intense molten centers.
Coffee Flan
Dissolve 2 teaspoons of instant espresso powder in the evaporated milk before blending. The coffee deepens the caramel flavor and adds a beautiful mocha note.
Coconut Flan
Substitute the evaporated milk with full-fat coconut milk and add ½ teaspoon of coconut extract. This is a tropical twist that pairs wonderfully with toasted coconut flakes sprinkled on top before serving.
Individual Ramekin Flan
Divide the custard and caramel among six 6-oz ramekins. Reduce baking time to 35–40 minutes. Individual flans are perfect for dinner parties — everyone gets their own perfectly unmolded serving.
Serving Suggestions

Classic Mexican flan is wonderful on its own, but here are some pairings and presentation ideas that elevate it further:
- With fresh berries — strawberries or raspberries cut through the richness beautifully
- Alongside churros — serve warm Matcha Churros or classic cinnamon churros for a crispy contrast to the silky custard
- Dusted with cinnamon — a pinch of ground cinnamon right before serving adds warmth
- With whipped cream — a small cloud of lightly sweetened whipped cream on the side is never wrong
- As part of a dessert spread — flan pairs perfectly with other Latin sweets like Churro Tres Leches Cake
For a cohesive dessert table, consider pairing flan with other make-ahead options like our Easy No-Bake Cheesecake — both can be prepped the night before and served together without any day-of stress.
How to Store Flan
Flan is best served cold, straight from the refrigerator. Here’s how to store it properly:
- Refrigerator: Store covered (still in the pan or on a plate wrapped with plastic wrap) for up to 4 days. The caramel will continue to liquefy slightly over time, which is perfectly normal and actually delicious.
- Freezer: Flan can be frozen, though the texture changes slightly — it becomes a bit more grainy after thawing. If freezing, wrap tightly and consume within 1 month. Thaw overnight in the refrigerator.
- Do not store at room temperature — as a dairy-and-egg custard, flan should not sit out for more than 2 hours.
Recipe Card: Easy Flan
Prep Time: 15 minutes | Cook Time: 55 minutes | Chill Time: 4 hours (overnight recommended) | Servings: 8–10 slices
Ingredients
- 1 cup granulated white sugar
- ¼ cup water
- 4 large eggs (room temperature)
- 1 can (14 oz) sweetened condensed milk
- 1 can (12 oz) evaporated milk
- 1 teaspoon pure vanilla extract
- Pinch of salt
Instructions
- Preheat oven to 350°F (175°C).
- Make caramel: cook sugar and water in a saucepan over medium heat (no stirring after sugar dissolves) until deep amber, about 10 minutes. Pour immediately into a 9-inch round pan and swirl to coat.
- Blend custard: combine eggs, condensed milk, evaporated milk, vanilla, and salt in a blender on low for 30 seconds. Strain through a fine-mesh sieve into the caramel pan.
- Water bath: cover pan with foil. Place in a deep roasting pan; pour hot water to halfway up the sides.
- Bake 50–60 minutes until edges are set and center jiggles slightly.
- Cool 30 minutes on counter, then refrigerate at least 4 hours (overnight preferred).
- To unmold: run a knife around the edges, place a rimmed plate on top, and flip confidently in one motion.
YouTube: Watch How It’s Made
Frequently Asked Questions
Why did my flan come out with holes or bubbles?
Small holes in flan (called “eggy” or “porous” texture) are caused by over-blending, which incorporates too much air, or by baking at too high a temperature. Always blend on low, strain the custard, and make sure your water bath is properly set up before baking. If air bubbles appear on the surface before baking, gently skim them off with a spoon.
Can I make flan without a water bath?
Technically yes, but the results are significantly inferior. Without a water bath, the direct oven heat causes the eggs to cook unevenly, producing a rubbery, eggy custard rather than the silky smooth texture flan is famous for. The bain-marie is a non-negotiable step for authentic flan.
How long does flan need to chill?
At minimum 4 hours, but overnight chilling (8–12 hours) is strongly recommended. The extra time allows the custard to fully set and the caramel to soften and become saucy. Flan chilled overnight unmolds cleanly and has a noticeably better texture and flavor than one chilled for just a few hours.
Is flan gluten-free?
Yes! Traditional flan contains no wheat or gluten-containing ingredients. The recipe uses only eggs, milk, sugar, and vanilla — all naturally gluten-free. Just be sure to check your condensed milk and evaporated milk labels if you’re highly sensitive, as some brands may process in facilities that handle gluten.
What’s the difference between flan and crème brûlée?
Both are baked egg custards, but they differ in a few key ways. Crème brûlée uses heavy cream and is served with a caramelized sugar crust on top (torched tableside). Flan uses a combination of condensed and evaporated milk (giving it a sweeter, denser texture) and has a poured caramel sauce underneath that becomes the topping when unmolded. Flan is also typically served cold and inverted; crème brûlée is served warm in its ramekin.
