Perfect Flan (Only 5 Ingredients!)

Vianney Rodriguez
Vianney Rodriguez
Vianney Rodriguez is an award-winning food blogger, recipe developer and author of The Tex-Mex Slow Cooker and Latin Twist cookbooks. Vianney was recently named one of Southern Living Cooks of the Year.
updated Jan 3, 2025
Flan on plate with slice cut out.
Credit: Photo: Joe Lingeman | Food Stylist: Cyd McDowell

This silky smooth, deliciously eggy custard dessert topped with a caramel sauce is always a showstopper.

Serves8

Prep10 minutes

Cook1 hour 5 minutes

Jump to Recipe
We independently select these products—if you buy from one of our links, we may earn a commission. All prices were accurate at the time of publishing.
Flan on plate with slice cut out.
Credit: Photo: Joe Lingeman | Food Stylist: Cyd McDowell

My first attempt at making flan was a few months after becoming a newlywed. My husband was stationed at Fort Hood, we had recently moved away from family and friends, and I was hosting my first dinner party. Thinking back now I giggle at myself for thinking I could pull off the menu I had planned. Two appetizers, a specialty cocktail, a main course with salad, and flan. Let us just say my guests went home hungry and I was left devastated. I burnt my appetizers, didn’t chill my flan adequately, and never even got around to prepping that specialty cocktail. 

A few days later my mami arrived for a visit and I told her my story. She laughed and said, “Let’s make that flan.” I watched her closely as she cooked the caramel topping and quickly blended the custard for the flan in a blender. She walked me through each step, patiently giving me tips. It was the best flan I’ve ever eaten, and I’ve been making that flan ever since. 

I now know that making homemade flan should not be a cause of stress, and I’m here to make sure yours comes out perfectly every time. The recipe I’m sharing is the absolute easiest flan made in the blender that is sure to have you looking like a rockstar at the holiday table. A la cocina!

Why You’ll Love It

  • It’s perfectly creamy and silky. The flan is baked in a water bath to ensure a creamy, silky texture.
  • It’s a show-stopping dessert. I find it to be the perfect impress-your-guest dessert for any occasion or holiday because it looks like such a showstopper but is so easy to whip up.
Credit: Photo: Joe Lingeman | Food Stylist: Cyd McDowell

What Is Flan?

Flan is a custard-based dessert topped with a layer of caramel sauce. Once baked, the flan is chilled and then inverted onto a platter before serving. Flan has been a staple dessert in Latin cuisine since the Spanish brought it to Mexico in 1518 during the Spanish occupation. It gained popularity quickly, and new flavors of flan — including chocolate, coconut, pineapple, and coffee — were created. Soon, the love for flan spread throughout Latin America and it remains a beloved recipe.  

Credit: Photo: Joe Lingeman | Food Stylist: Cyd McDowell

Key Ingredients in Flan

  • Eggs: You’ll need 5 large eggs and 2 large egg yolks.
  • Sweetened condensed milk: A can of sweetened condensed milk provides sweetness and creaminess to the custard base.
  • Heavy cream: For a rich and creamy flan, I like to use heavy cream.
  • Sugar: Use granulated sugar for the caramel sauce.
  • Vanilla extract: Flavor the custard with vanilla extract.

How to Make Flan

  1. Heat the oven. Arrange a rack in the middle of the oven and heat the oven to 350°F.
  2. Start the caramel sauce. Place granulated sugar and water in a small saucepan over high heat. Bring to a boil and gently swirl the pan to incorporate the sugar.
  3. Cook the caramel sauce. Once the mixture boils, gently swirl the pan, then reduce heat to medium and cook, swirling the pan occasionally, until the syrup turns a dark caramel color.
  4. Pour the caramel into the pan. Carefully pour the caramel into an 8-inch round cake pan, swirling the pan to coat the bottom.
  5. Transfer to roasting pan. Place the pan in a large roasting pan.
  6. Prepare the flan. Place the sweetened condensed milk, heavy cream, eggs, egg yolks, and vanilla extract in a blender and blend until smooth.
  7. Pour into cake pan. Pour the flan mixture over the caramel in the cake pan.
  8. Create water bath. Place the roasting pan onto the oven rack, then carefully fill the roasting pan halfway with warm water to create a water bath, being careful not to splash any water into the flan.
  9. Bake. Bake until a toothpick inserted into the center comes out clean.
  10. Cool completely. Carefully remove the roasting pan from the oven, remove the cake pan to a wire rack, and let cool completely.
  11. Refrigerate. Cover the pan with plastic wrap. Refrigerate at least 3 hours or overnight. Allowing the flan to properly chill will make it easier to remove it from the pan.
  12. Release the flan. When ready to serve, carefully run a sharp knife or small offset spatula around the cake pan to loosen the flan. Invert a larger plate over the cake pan and flip over to release the flan.
  13. Serve. It’s delicious served as is, or topped with freshly whipped cream and fresh berries on the side. 
Credit: Photo: Joe Lingeman | Food Stylist: Cyd McDowell

Helpful Tips

  • Watch the caramel sauce carefully to prevent it from burning. The first step of this recipe is making the caramel sauce. You’ll bring sugar and water to a boil over high heat and gently swirl the pan to incorporate the sugar. As it cooks, it will quickly go from light to dark. Watch it carefully to prevent it from burning — when it reaches a dark caramel color, pull it off the heat.
  • Blend just until smooth. After you’ve made the caramel sauce it’s time to prepare the flan. You’ll simply blend all the ingredients until smooth — but avoid over-blending, which can cause the custard to foam and result in uneven baking. 
  • Fill the water bath in the oven. Baking the flan in a water bath creates steam in the oven, ensuring the custard bakes gently and evenly while keeping it moist and preventing the top from cracking. I find it easiest to place the large roasting pan in the oven and then add water for the water bath, rather than trying to fill the water bath on the counter and having to carefully carry it to the oven.

Make-Ahead and Storage Tips

  • Make ahead: If you’re preparing flan for entertaining, I always bake the flan 1 day in advance and allow it to chill until my guests arrive. It’s one less thing to worry about cooking day-of, and I know I’ve given the flan plenty of time to set. 
  • Storage: Leftover flan can be covered in plastic wrap and refrigerated up to 4 days.
Credit: Photo: Joe Lingeman | Food Stylist: Cyd McDowell

More Custard Desserts to Try

Flan Recipe

This silky smooth, deliciously eggy custard dessert topped with a caramel sauce is always a showstopper.

Prep time 10 minutes

Cook time 1 hour 5 minutes

Serves 8

Nutritional Info

Ingredients

For the caramel:

  • 1 cup

    granulated sugar

  • 1/4 cup

    water

For the flan:

  • 1 (14-ounce) can

    sweetened condensed milk

  • 1 cup

    heavy cream

  • 5

    large eggs

  • 2

    large egg yolks

  • 2 teaspoons

    vanilla extract

Instructions

  1. Arrange a rack in the middle of the oven and heat the oven to 350°F.

  2. Place 1 cup granulated sugar and 1/4 cup water in a small saucepan over high heat. Bring to a boil and gently swirl the pan to incorporate the sugar (avoid stirring, which can cause crystallization and result in the caramel seizing).

  3. Once the mixture boils, gently swirl the pan, then reduce heat to medium and cook, swirling the pan occasionally, until the syrup turns a dark caramel color, 12 to 14 minutes.

  4. Carefully pour the caramel into an 8-inch round cake pan, swirling the pan to coat the bottom.

  5. Place the pan in a large roasting pan.

  6. Place 1 can sweetened condensed milk, 1 cup heavy cream, 5 large eggs, 2 large egg yolks, and 2 teaspoons vanilla extract in a blender and blend until smooth.

  7. Pour the flan mixture over the caramel in the cake pan.

  8. Place the roasting pan onto the oven rack, then carefully fill the roasting pan halfway with warm water to create a water bath, being careful not to splash any water into the flan.

  9. Bake until a toothpick inserted into the center comes out clean, 50 to 60 minutes.

  10. Carefully remove the roasting pan from the oven, remove the cake pan to a wire rack, and let cool at least 30 minutes.

  11. Cover the pan with plastic wrap. Refrigerate at least 3 hours or overnight.

  12. When ready to serve, carefully run a sharp knife or small offset spatula around the cake pan to loosen the flan. Invert a larger plate over the cake pan and flip over to release the flan.

Recipe Notes

Make ahead: The flan can be made up to 1 day ahead.

Storage: Leftover flan can be covered in plastic wrap and refrigerated up to 4 days.