Flan

Caramel Flan

This post may contain affiliate links. Read my full disclosure policy.

This rich, creamy vanilla flan looks fancy but couldn’t be easier—and since it’s made ahead, it’s perfect for stress-free entertaining.

Best flan recipe served on a rectangle platter with raspberries.

One of the most popular Latin desserts, flan is a rich, sweet custard topped with caramel sauce. It looks fancy, but it’s way easier than you’d think—and even better, you can make it up to four days ahead, which makes it perfect for hosting with ease.

This vanilla flan recipe, adapted from Cook’s Illustrated, is baked in a loaf pan instead of the usual round cake pan, so it’s much easier to unmold without breaking apart (a common flan pitfall!).

Flan is gently baked in a water bath, which helps it cook evenly. It may sound a little fussy, but it’s actually easy—and totally worth it for that silky texture. If you’re a fan of custard desserts, be sure to try my classic crème brûlée and Italian panna cotta too!

“Restaurant quality flan without the fuss (and fear)…A definite keeper.”

Dawn

Caramel Flan Recipe Ingredients

ingredients for flan
  • Sugar: Forms the caramel sauce that coats the flan, adding a rich sweetness and glossy finish.
  • Eggs and Egg Yolks: Provide structure and richness to the custard. You will have plenty of leftover egg whites—a great excuse to whip up the best macarons ever, chocolate chip meringue cookies, pavlova, or coconut macaroons!
  • Sweetened Condensed Milk and Evaporated Milk: Add creaminess and sweetness to the custard base.
  • Whole Milk: Contributes to the creamy texture of the flan. If you don’t have whole milk, you can substitute 2% milk or half-and-half, but I don’t recommend skim milk.
  • Vanilla Extract & Bourbon: Both infuse the flan with a warm, aromatic flavor, though the bourbon also brings some depth and complexity. You can use another type of liquor like rum or brandy, if you prefer. If you’d like to omit the alcohol, just increase the vanilla to 1 tablespoon.
  • Jump to the printable recipe for precise measurements

How to Make Flan

Step 1: Start the caramel sauce. Stir the sugar and ¼ cup water together in a medium saucepan until the sugar is completely moistened. Bring the mixture to a boil on the stove over medium-high heat, without stirring.

Bringing sugar and water mixture to a boil in a saucepan.

Step 2: Continue cooking. Continue cooking until the sugar dissolves and the mixture begins to turn golden. Continue to cook until sugar is a pale honey color, gently swirling the pan.

Sugar and water mixture turning honey color in a saucepan.

Step 3: Remove from heat. Remove from the heat and swirl the pan until the sugar is a reddish-amber color and fragrant. This will take 15 to 20 seconds.

Sugar and water mixture turning to a caramel color.

Step 4: Finish the caramel. Add 2 tablespoons of warm tap water, while swirling the pan until it’s mixed. Be careful as the mixture will bubble and steam. The water helps thin the caramel, so it doesn’t all stick to the pan after the flan bakes in the oven.

Bubbling caramel after adding water to saucepan on the stove.

Step 5: Add to the pan. Pour the caramelized sugar into 8½ x 4½-inch loaf pan and set aside. The caramel will harden in the pan as it cools.

Caramel poured into loaf pan.

Step 6: Whisk the custard: In a large bowl, whisk the eggs and egg yolks to break them up. Then whisk in the sweetened condensed milk, evaporated milk, whole milk, vanilla, bourbon, and salt until evenly combined.

Whisked custard mixture in mixing bowl.

Step 7: Strain. Use a fine-mesh strainer to strain the egg mixture into a larger bowl. The strainer will catch little bits of egg—you don’t want those in your flan!

Strained custard in a bowl.

Step 8: Transfer to pan. Pour the strained custard into the loaf pan over the caramel, then cover it tightly with foil. Set the loaf pan in the center of a 9×13-inch baking dish and pour in hot water until it comes about halfway up the sides.

Custard poured into loaf pan and ready to bake.

Step 9: Bake. Bake for 75 to 90 minutes, until set at the edges but slightly jiggly in the center. Let the flan cool in the water bath at room temperature for one hour.

Baked flan cooling in water bath.

Step 10: Chill and unmold the flan. Take the loaf pan out of the water bath, cover it with plastic wrap, and chill it overnight—or for up to several days if you’re planning ahead. When you’re ready to serve, unmold the flan, spoon the caramel over the top, slice it up, and enjoy!

Mexican flan on a platter with caramel sauce pooling on the sides.

Jenn’s Pro tips

  • Cook Just Right: The flan is ready when it looks mostly set with a slight jiggle in the center. Don’t worry—that little wobble will firm up as it cools.
  • Make a Day Ahead: Flan is delicate when it’s warm, so it needs plenty of time to cool and chill before you try to unmold it. It’s best to make it the day before and let it rest overnight in the fridge so it holds its shape perfectly.
  • Removing From the Pan. When you’re ready to serve, run a knife around the edge of the flan to loosen it. Invert it onto your serving platter and give it a moment—it should release on its own. If it doesn’t, just run the knife around the edge again and try once more.
  • Avoid Freezing. The texture of the flan will not be the same when it’s thawed out.
  • Don’t Skip the Water Bath. Similar to a cheesecake, the water bath is key. It keeps the temperature even and prevents the custard from curdling or cracking, so you end up with a smooth, creamy flan every time.

Video Tutorial

MOre Latin-Inspired Desserts to Try

Print

Flan

Best flan recipe served on a rectangle platter with raspberries.
Adapted from Cook’s Illustrated
Rich, creamy, and topped with caramel, this flan is simple to make and guaranteed to impress.
Servings: 8 to 10
Prep Time: 20 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 50 minutes , plus an overnight chill in the refrigerator

Ingredients 

  • cup sugar
  • 2 large eggs plus 5 yolks
  • 1 (14-oz) can sweetened condensed milk
  • 1 (12-oz) can evaporated milk
  • ½ cup whole milk (half-and-half or 2% milk may be substituted)
  • 2 teaspoons vanilla extract
  • 1 tablespoon bourbon (see note)
  • ½ teaspoon salt

Instructions

  • (This recipe should be made at least one day before serving.) Adjust a rack to the middle position and preheat the oven to 300°F (150°C).
  • Stir together the sugar and ¼ cup (60 ml) water in a small heavy saucepan until the sugar is completely moistened. Bring to boil over medium-high heat and cook, without stirring, until the mixture begins to turn golden. Gently swirling the pan, continue to cook until sugar is a honey color. Remove from the heat and swirl the pan until the sugar is reddish-amber and fragrant, 15 to 20 seconds. Carefully swirl in 2 tablespoons of warm tap water until incorporated—be careful as the mixture will bubble and steam. This whole process should take less than 10 minutes.
  • Pour the caramel into an 8½ x 4½-in (21 x 11-cm) loaf pan; do not scrape out the saucepan. (Note: The caramel will solidify when you pour it into the loaf pan. That's ok—it will soften up again as it bakes.) Set the loaf pan aside. (To clean the hardened caramel from the saucepan, fill the pan with water and bring it to a boil.)
  • Whisk the eggs and yolks in large bowl until combined. Add the sweetened condensed milk, evaporated milk, whole milk, vanilla, bourbon, and salt and whisk until incorporated. Strain the mixture through a fine-mesh strainer into a large bowl to remove any bits of egg; then pour the strained custard into the loaf pan over the caramel. Cover the loaf pan tightly with aluminum foil.
  • Place the loaf pan in the center of a 9 x 13-in (23 x 33-cm) baking or roasting pan (preferably with high sides) to make a water bath. Place the nested pans in the oven; then, using a tea kettle or pitcher, pour hot water around the loaf pan until it reaches about halfway up the sides of the loaf pan. Bake for 75 to 90 minutes. Very carefully pull back the foil (there will be steam that has accumulated under it) to ensure the custard is set around the edges but still a bit jiggly in the center. (Don’t worry that it seems undercooked. The custard will continue to cook as it cools, and the center will set completely—I promise!) Carefully remove the pans from the oven. Remove the foil and leave the flan in the water bath for 1 hour to cool.
  • Remove the loaf pan from the water bath and wipe the pan dry. Cover tightly with plastic wrap and chill in the fridge overnight or up to 4 days.
  • To unmold the flan, carefully slide a sharp knife around the edges of the pan. Invert a platter with a raised rim (to contain the liquid caramel) on top of the flan and turn the pan and platter over. If the flan doesn’t release immediately, let it sit inverted for a minute and it should slide out. If it still doesn't come out, try running the knife around the edges again. When the flan is released, remove the loaf pan. Using rubber spatula, scrape the residual caramel onto the platter. You won’t be able to release all of the caramel; that’s okay. Slice the flan and spoon the sauce over individual portions. (Leftover flan may be covered loosely with plastic wrap and refrigerated for up to 4 days.)

Notes

If you'd like to omit the alcohol, increase the vanilla to 1 tablespoon.

Nutrition Information

Per serving (10 servings)Calories: 249kcalCarbohydrates: 39gProtein: 7gFat: 7gSaturated Fat: 4gCholesterol: 61mgSodium: 224mgSugar: 39g

This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.

Gluten-Free Adaptable Note

To the best of my knowledge, all of the ingredients used in this recipe are gluten-free or widely available in gluten-free versions. There is hidden gluten in many foods; if you're following a gluten-free diet or cooking for someone with gluten allergies, always read the labels of your ingredients to verify that they are gluten-free.

4.72 from 171 votes

Add a Comment

Rate the recipe: 5 stars means you loved it, 1 star means you really disliked it




This site uses Akismet to reduce spam. Learn how your comment data is processed.

457 Comments

  • Hello. I am making this for company & I’m afraid one recipe will not be enough. Could I double the ingredients & divide between 2 loaf pans? Thanks

  • Hi Jen, I have made this delicious flan a number of times and it always turned out perfect. Today I forgot to add the milk?. Remembered only after placing it in the fridge. It looked a little more jiggly than the times before. Do you think it will be ok without the milk or should I start over?

    • Hi Johara, I’m obviously weighing in too late to help, but I suspect it wouldn’t have impacted the flan that much. How did it turn out?

      • Hi Jen,
        No worries, I did not want to risk it so made another one.? This first one was good but a little sweeter. ?
        Thank you

  • I am super EXCITED to be making this. Prior to seeing your instructional video, I had convinced myself that I couldn’t possibly…

    And now it’s in the oven— if this recipe is like any of your others that I’ve tried, I’m already happy, and so is my family! xo

  • 5 stars
    I have made this before in a glass loaf pan and loved it but want to make it this time in metal as I need two flans. My bread pans are old from England in the 1960s! They make marvelous bread but I am worried that the flan might taste of metal. They are not rusty at all though. I am thinking of this in particular as I plan to make it 3 days before. Could I unmold them and store them in the fridge on a platter a couple of days in advance? Many thanks. I love your recipes and the videos!

    • Hi Barbara, so glad you like it! While technically, it’s doable to unmold and store the flans in the fridge for a few days, I’m not sure how you’d cover them without messing up the caramel layer. If you happen to have a large container with a lid, that would leave the caramel undisturbed, that would work.

  • 3 stars
    Always a fan of your recipes Jen, but this one just didn’t do it for me. The flan was very eggy. Has great consistency and I like using the vanilla and bourbon. I’ll keep hunting for a favorite flan

  • Can I use a 9×5 pan? The pan I have is only 8×4 and when I put water in to test there was only a 1/2 inch head space left without the caramel or eggs.

    • Hi, I think a 9×5-in pan will work but the flan will be very short. For best results, I’d get an 8×4-in pan.

      • 5 stars
        This was my first attempt making flan and it is a big success,delicious.Used the 9×5 it unmolded beautifully , it was a little flat and look for a better pan.Thanks for another great recipe,keep up the good work.

        • So glad it turned out well — thanks for taking the time to report back!

  • 5 stars
    I’m Brazilian and this is a very common dessert. We call it pudim.
    Our version is a little easier: blend 6 eggs, one can of condensed sweet milk, the same amount of milk and a teaspoon of vanilla extract (or more to taste). Blend it for a few seconds, just enough to mix it all together.
    The caramel goes all around the insides of a pan, usually a Bundt (but it doesn’t really matter the shape).
    The cooking is the same, although I never covered it.
    Once it’s cooked, let it cool on a counter (no bath) and cover it with plastic film and refrigerate it for 4-6h at least, it can be more. I do overnight often. Then you remove it from the pan using the knife technique Jen showed.
    Simple. Easy. Cheap. No leftover egg whites.
    Probably not the exact same consistency but another version one could try
    I like mine with air bubbles so I bake it straight in the oven and longer time. My husband likes it creamy so double bath it is for less time. You can play with it. It’s a very forgiving recipe.
    I’ve done it with 4 eggs only, adding more yolks… it always turns out, each version slightly different, but always good.

  • This year we did Mexican Christmas dinner for our family gathering and I picked your flan recipe and made it. it was very easy to follow except I couldn’t find the temperature of the oven and then I read your comments and it was in there. Everybody loved the flan. Few people have had Flan before and said that that was the best that they’ve had. It was really the talk of the food.
    thank you for your recipe

  • 5 stars
    This is a wonderful dessert but can I use Whipping cream instead of the evaporated and condensed milk as a family member cannot drink milk but can have cream.

    Is it possible for the nutritional values to also include potassium levels

    • Hi Rose Marie, I wouldn’t recommend whipping cream in place of the evaporated milk and condensed milk — I’m not confident it would come out right.

    • 5 stars
      I’ve made it with dairy free sweetened condensed milk (coconut I think) and coconut milk and it turned out good. But it was my version of the recipe (see recipe on my comment above). I think as long as you use the condensed milk dairy free and the amount of liquid called for, using another dairy free milk, it *should* work. I have not tried it myself but I would if I had a dairy free guest.

  • 5 stars
    Easy and delicious. I really enjoyed making and eating it. As good as any I’ve had. I omitted the bourbon and was skeptical about the additional vanilla but it was spot on.