Flan is a beloved classic in Mexican and Latin American cuisine—an ultra-smooth, melt-in-your-mouth custard crowned with a golden layer of caramel. Whether you’re celebrating a holiday, hosting a dinner party, or just craving a rich yet light dessert, this homemade flan recipe brings restaurant-level results to your own kitchen.
This version delivers the perfect balance of creamy sweetness and silky texture, made with simple ingredients and an easy water bath technique that ensures a smooth, crack-free custard every time. Let’s take a closer look at how to make this showstopping dessert, step by step.
Ingredients (Serves 8–10)
For the Caramel
- ½ cup (100g) granulated sugar
For the Custard
- 2 cups (480ml) whole milk
- ½ cup (120ml) heavy cream (optional, adds richness)
- 1 can (14 oz) sweetened condensed milk
- Substitute: 1 cup whole milk + 1 cup sugar, simmered until thickened
- 4 large eggs (room temperature)
- 2 teaspoons vanilla extract
- Pinch of salt
Making the Caramel
The caramel base is the soul of this dessert. It forms a sweet, glossy glaze once the flan is inverted.
- Place the granulated sugar in a small, heavy-bottomed saucepan over medium heat.
- Let it sit undisturbed as it begins to melt. Once the edges begin to liquefy, gently swirl the pan (do not stir).
- Continue swirling occasionally until the sugar transforms into a rich amber hue.
- Quickly remove the caramel from heat and immediately pour it into the bottom of a 9-inch round baking dish or flan mold.
- Swirl the dish to coat the entire bottom evenly with caramel.
- Let it cool and harden—this forms the iconic caramel layer.
Note: Caramel works fast. Have your baking dish nearby before you begin.
Preparing the Custard
Now it’s time to create the creamy body of your flan. The right blend of eggs, milk, and vanilla creates that soft, sliceable texture.
- In a blender, combine the milk, heavy cream (if using), sweetened condensed milk, eggs, vanilla extract, and salt.
- Blend on high speed until the mixture is completely smooth. This removes any eggy lumps and guarantees a silkier texture.
- If you’re not using a blender, whisk the eggs and condensed milk thoroughly first. Then slowly incorporate the milk and cream, whisking constantly.
- For extra smoothness, strain the mixture through a fine mesh sieve into a bowl before pouring it into the baking dish.
Baking with the Water Bath Method
Baking the flan gently in a water bath is key to its ultra-smooth consistency.
- Preheat your oven to 325°F (160°C).
- Carefully pour the blended custard mixture over the hardened caramel in the prepared dish.
- Place the flan dish inside a larger roasting pan.
- Pour hot water into the roasting pan until it reaches halfway up the sides of the flan dish—this creates a protective barrier of gentle steam.
- Bake for 45 to 60 minutes. The flan is ready when the edges are firm, but the center still jiggles slightly like gelatin when gently shaken.
- Remove the dish from the water bath and let it cool for 15 minutes.
Cooling and Unmolding
Cooling and chilling the flan is just as important as baking it. It helps the custard firm up and allows the caramel to liquify into a smooth sauce.
- Run a thin knife around the edge of the flan to loosen it from the dish.
- Place a large plate or serving dish over the top of the baking dish.
- Quickly and carefully flip both together so that the flan releases onto the plate.
- Let the caramel run down the sides—it’s part of the presentation!
- Refrigerate the flan for at least 4 hours, preferably overnight. This step sets the texture and intensifies the flavor.
Pro Tips for Flan Success
- Caramel Save: If your caramel hardens before pouring, add 1 tablespoon of hot water to the saucepan and reheat gently to dissolve.
- No Blender? Whisk eggs and condensed milk first, then gradually stir in milk and cream. Strain the custard to ensure smoothness.
- Custom Condensed Milk: Don’t have the canned version? Simmer 1 cup milk with 1 cup sugar until it thickens like syrup, then use in the recipe.
- Perfect Texture: Strain your custard before baking to remove foam or egg bits—this prevents a grainy texture.
- Avoid Overbaking: Slight jiggle in the center means the flan is just right. Overbaking leads to rubbery results.
Why This Flan Recipe Works
- Caramel Layer: The sugar forms a golden, bittersweet glaze that cuts through the richness of the custard.
- Condensed Milk: Adds sweetness, creaminess, and body without requiring hours of cooking.
- Egg Structure: Eggs help bind the custard and give it that firm yet jiggly texture.
- Water Bath Baking: Prevents cracks, curdling, or tough texture by ensuring even, slow cooking.
Flavorful Variations to Explore
- Cinnamon Flan: Add ½ teaspoon ground cinnamon to the custard for a warm, comforting twist.
- Chocolate Flan: Mix in ¼ cup unsweetened cocoa powder before blending for a rich dessert.
- Citrus Zest: Add 1 tablespoon of finely grated orange or lemon zest for a burst of brightness.
- Coconut Vegan Flan: Replace milk and cream with full-fat canned coconut milk. Use cornstarch or agar-agar with plant-based milk instead of eggs.
Serving Suggestions
This flan is delicious on its own, but for added flair:
- Add a dollop of whipped cream or coconut whipped topping.
- Dust lightly with cinnamon or cocoa powder.
- Serve with fresh berries or a drizzle of chocolate sauce.
- Pair with strong coffee or a dessert wine.
Frequently Asked Questions
Can I make flan ahead of time?
Yes! Flan is ideal for making ahead. In fact, chilling overnight enhances its flavor and texture.
Why is my flan rubbery?
Overbaking is usually the culprit. Remove the flan from the oven when it still jiggles slightly in the center.
What’s the best dish to use for flan?
A round glass or metal baking dish, cake pan, or traditional flan mold works best. Avoid ceramic, which holds too much heat.
Can I use skim milk or low-fat milk?
You can, but the flan will be less creamy. Whole milk or a mix of milk and cream gives the best results.
Is it okay if my caramel is very dark?
Dark caramel adds a rich, slightly bitter flavor, but if it’s black or smells burnt, start over.
Final Thoughts
Vanilla flan is one of those desserts that looks fancy but is incredibly simple to make. With just a few basic ingredients and some patience, you’ll create a stunning, crowd-pleasing dish that never fails to impress. The contrast of creamy custard and shimmering caramel is pure magic—one that will keep you and your guests coming back for seconds.
This dessert isn’t just about taste—it’s a nostalgic comfort food in many cultures, especially during holidays or family gatherings. Try it once, and you might find yourself making it again and again.