| | |

The Best Mexican flan

This post may contain affiliate links which might earn us money. Please read my Disclosure and Privacy policies here
Pinterest Hidden ImagePinterest Hidden Image

Mexican flan, also known simply as “flan,” is a popular dessert in Mexican cuisine. It is a creamy and smooth caramel custard that is both sweet and slightly savory. The dish has Spanish origins but has become a beloved dessert in Mexico and in many other parts of the world. It is a dessert that embodies elegance, simplicity and a perfect balance of flavors and textures.

Save This Recipe

Want to save this recipe? Enter your email below and we'll send the recipe straight to your inbox!

Just one bite of this creamy dessert will leave you wanting more! Flan is the perfect way to end an evening with friends or family. It's sure to impress everyone at your table. Prepare your taste buds for an incredible journey that will whisk you away to the lively streets of Mexico! 

You might enjoy these posts:

Mexican flan with strawberries on top

Mexican flan Ingredients:

The magic of Mexican flan begins with a handful of humble ingredients that, when combined, create a symphony of flavors and textures:


  • Eggs: medium
  • Sugar
  • Whole milk
  • Vanilla extract


  • Sugar
  • Water
  • Orange juice
Ingredients in making Mexican Flan

How to cook Mexican Flan?

  1. Preparing the Caramel: Combine sugar, water, and orange juice in a small saucepan over medium heat. Stir until it turns into a rich, dark caramel color. Remove from heat and set aside. Pour the caramel into an 8-inch round rubber mold, ensuring even coverage on the bottom and sides.
  2. Making the Custard: Prepare and preheat the oven to 350 degrees F. In a high-speed blender, combine eggs, sugar, milk, and vanilla. Blend until smooth. Pour this mixture over the slightly hardened caramel. Cover the mold with foil.
  3. Assembling and Baking: Pour the custard mixture over the slightly hardened caramel in the mold. Cover the mold with foil. Fill a large pan with warm water (enough to fit the mold), about ⅔ full. Place the mold with the flan in the water-filled pan and bake for about 1 hour and 15 minutes.
  4. Cooling and Chilling: Allow the flan to cool to room temperature. Chill it in the fridge for 6 hours before serving.
  5. Unmolding and Serving: Run a butter knife along the edges of the mold. Place a serving plate on top of the mold and invert it to release the flan. Slice and serve with fresh berries. Enjoy your delicious Mexican Flan!
steps in making Mexican flan

How to store Mexican Flan?

  • Allow it to Cool: Let the flan cool down to room temperature after it's been served.
  • Cover with Plastic Wrap or Foil: Cover the dish with a layer of plastic wrap or aluminum foil. Make sure it's sealed tightly to prevent any air from getting in.
  • Refrigerate: Place the covered flan in the refrigerator. It's best to store it in the same dish it was originally made in.
  • Label and Date: If you have multiple dishes in your fridge, label the flan with the date so you can keep track of how long it's been stored.
  • Consume Within 2-3 Days: Mexican flan typically stays good in the refrigerator for about 2-3 days. After this time, the quality may start to deteriorate.
  • Avoid Freezing: It's generally not recommended to freeze flan. The custard texture may change and it might not be as enjoyable when thawed.

When you're ready to enjoy the leftover flan, simply remove it from the fridge, remove the wrap, and serve it chilled. Remember to discard any portion that looks or smells off or unusual.

Frequently asked questions:

What is the meaning of flan in Mexico?

In Mexico, when people talk about “flan,” they're talking about a delicious dessert that's very popular. It's a sweet, creamy dish made from eggs, milk, and sugar, and it has a smooth, velvety texture. The caramel sauce on top makes it extra special, which adds a sticky, sugary flavor.

This dessert is enjoyed by families and friends in Mexico, and it's often served during celebrations or as a tasty treat. So, when you hear the word “flan” in Mexico, you can imagine a delightful dessert that brings smiles to people's faces.

unsliced Mexican flan

Is flan a Mexican or Filipino dessert?

Flan is a dessert that is enjoyed in both Mexican and Filipino cuisines. It has a presence in the culinary traditions of both countries, and each has its own unique variations of the dish.

In Mexico, flan is a well-loved dessert and is considered a classic part of Mexican cuisine. It is often made with a rich caramel sauce and a creamy custard base. Mexican flan is a popular choice for celebrations and special occasions.

In the Philippines, flan, known as “leche flan,” is a beloved dessert with a similar concept but has its own distinct preparation. Filipino leche flan typically includes condensed milk, egg yolks, and sometimes calamansi juice for flavor. It is often steamed and served with a caramelized syrup.

So, while flan is enjoyed in both Mexican and Filipino cuisines, the specific variations and preparation methods can differ between the two countries.

close up image of Mexican flan

What are the cultural influences of flan?

Flan, a delicious dessert, has influenced cultures around the world. Its roots can be traced back to ​ancient Rome, where it was a savory dish made with eggs. As the ​Romans expanded, they introduced it to new lands, where it eventually became a sweet treat

The ​Spanish played a big role by adding caramel sauce, making it even sweeter. When the Spanish arrived in ​Latin America, they brought flan with them, and it became a popular dessert, especially in Mexico.

Latin Americans added their own flavors, like coffee, chocolate, and coconut, making unique variations. European countries also had similar desserts like crème caramel and crema caramella. As flan traveled, it blended with local traditions, incorporating indigenous ingredients and flavors. 

Today, flan is loved worldwide and can be found on menus in many countries. Its cultural journey reflects the influence of Rome, Spain, Latin America, Europe, indigenous cultures, and its global popularity.

overview square image of Mexican flan

Mexican Flan

Yield: 8
Prep Time: 20 minutes
Cook Time: 1 hour 15 minutes
Total Time: 1 hour 35 minutes

Experience the velvety delight of Mexican Flan! This timeless dessert marries caramel and custard in a symphony of flavors.


  • ingredients:
  • 6 medium eggs
  • ½ cup sugar
  • 3 cups whole milk
  • 1 teaspoon vanilla extract


  • 1 cup sugar
  • 2 tbsps water
  • 2 tbsp orange juice



  1. In a small saucepan over medium heat, add sugar, orange juice, and water.
  2. Cook, stirring, until you get to a nice dark caramel color.
  3. Remove from heat and set aside.
  4. Next, pour the caramel into an 8-inch round rubber mold, try to distribute it evenly on the bottom of the mold and a bit on the sides.


  1. Preheat the oven to 350 degrees F.
  2. Add the eggs, milk, sugar, and vanilla to a high-speed blender and blend at medium speed until combined.
  3. Pour the mixture on top of the slightly hardened caramel mixture. Cover the mold with foil.
  4. Fill a large pan (enough to fit inside the mold with the flan) with warm water, about ⅔ of the pan.
  5. Add the mold with the flan into the pan with water, and bake in the preheated oven for about 1 hour and 15 minutes.
  6. After that cool the flan to room temperature and chill it for 6 hours in the fridge before serving.
  7. Run a butter knife along the edges of the mold, place a serving plate on top of it, and invert it/flip it on the plate.
  8. Slice and serve with fresh berries.
Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 251Total Fat: 6gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 132mgSodium: 87mgCarbohydrates: 43gFiber: 0gSugar: 43gProtein: 7g

These nutritional calculations might not be accurate. Please speak with a licensed nutritionist to assist you.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Similar Posts

Leave a Reply