Flan Recipe | Silky Mexican Dessert Recipe Easy and Homemade

You can make silky, restaurant-quality Mexican flan at home with simple pantry staples and a little stovetop caramel. This classic custard looks fancy, tastes luxurious, and slides out of the pan with that glossy amber sauce that makes everyone gasp. If you’ve ever wanted a reliable, step-by-step flan recipe that actually turns out smooth, this is it.

I’ll walk you through the process so you nail the texture: satiny custard, gentle jiggle, zero curdling. We’ll cover the water bath, the caramel timing, and exactly when to take it out of the oven. You’ll also get storage tips, flavor twists, and common mistakes to avoid so your homemade flan comes out perfect every time.

Why This Easy Homemade Flan Works

Inline Image 1
  • Foolproof custard ratio: Sweetened condensed milk + evaporated milk + eggs create a rich custard that sets tender, never rubbery.
  • Gentle baking method: A hot water bath (bain-marie) surrounds the custard so it cooks evenly without curdling.
  • Reliable caramel: A simple dry caramel technique delivers deep flavor and a beautiful sauce with minimal fuss.
  • Make-ahead friendly: Flan needs chill time to set, which makes it perfect for entertaining and holidays.
  • Classic flavor, simple steps: Vanilla and a pinch of salt keep the flavor true to Mexican flan—silky, sweet, and balanced.

Ingredients

Inline Image 2

For the caramel

  • 1 cup granulated sugar
  • 2–3 tablespoons water (optional for a wet caramel; use dry caramel if you’re comfortable)

For the custard

  • 1 can (14 oz) sweetened condensed milk
  • 1 can (12 oz) evaporated milk
  • 4 large eggs (room temperature)
  • 2 large egg yolks (for extra silkiness)
  • 1 tablespoon pure vanilla extract
  • 1/4 teaspoon fine salt
  • Optional: 2–3 tablespoons cream cheese for a thicker, cheesecake-like flan

Equipment

  • 9-inch round cake pan, 8–9 inch metal pie pan, or llanera
  • Large roasting pan to hold the water bath
  • Fine-mesh strainer for the custard
  • Foil to cover while baking
  • Kettle or pot for hot water

How to Make Silky Mexican Flan at Home

1) Prep the oven and pan

  • Heat the oven to 325°F (163°C).
  • Place your cake pan or llanera inside a large roasting pan to check fit. Remove the inner pan and set aside.
  • Boil a kettle of water for the water bath.

2) Make the caramel

  1. Add 1 cup sugar to a clean, light-colored skillet or saucepan. Make a dry caramel by heating over medium heat. Let the edges melt and darken before nudging melted sugar toward the center with a heatproof spatula.
  2. Cook until the caramel turns deep amber—fragrant and just shy of smoking. This takes about 6–9 minutes, depending on your pan and heat.
  3. Immediately pour caramel into your cake pan. Swirl quickly to coat the bottom evenly. Set aside to firm while you make the custard.

3) Blend the custard

  1. In a large bowl, whisk eggs + yolks until smooth but not frothy.
  2. Whisk in sweetened condensed milk, then evaporated milk, vanilla, and salt. If using, blend in cream cheese until completely smooth.
  3. Strain the mixture through a fine-mesh sieve into a pitcher or bowl to catch any bubbles or egg bits. Skim off visible foam.

4) Bake in a water bath

  1. Pour custard into the caramel-lined pan.
  2. Place the pan back into the roasting pan. Set the roasting pan on the oven rack. Pour hot water into the roasting pan so it comes halfway up the sides of the flan pan.
  3. Cover the flan pan loosely with foil to prevent browning.
  4. Bake for 45–65 minutes, depending on pan depth. Start checking at 45 minutes. The flan should jiggle like gelatin in the center but not slosh, and a thin knife near the edge should come out mostly clean.

5) Cool and chill

  1. Remove the flan pan from the water. Cool on a rack for 1 hour.
  2. Refrigerate, covered, for at least 6 hours or preferably overnight to fully set and develop flavor.

6) Unmold and serve

  1. Run a thin knife around the edge to release.
  2. Warm the bottom of the pan briefly over low heat or dip it in hot water for 10–15 seconds to loosen the caramel.
  3. Place a rimmed plate over the pan and invert quickly. Lift off the pan and let the caramel cascade over the custard.
  4. Slice with a warm, dry knife. Serve chilled.
Inline Image 3

How to Store Homemade Flan

  • Refrigerate: Cover tightly and chill for up to 4–5 days. Keep the caramel sauce with the flan to maintain moisture.
  • Individual portions: Portion into airtight containers with a spoonful of caramel on top for easy desserts all week.
  • Freezing: You can freeze slices for up to 1 month. Wrap well and thaw overnight in the fridge. Expect a slightly softer texture after thawing.

Why You’ll Love Making Flan at Home

  • Budget-friendly: Pantry staples, bakery-level results.
  • Make-ahead magic: Prepare a day in advance and focus on dinner the day you serve it.
  • Showstopper looks: That glossy caramel top never fails to impress.
  • Customizable flavor: Vanilla today, citrus or coffee tomorrow—same base, new vibe.
  • Consistently silky: The water bath and gentle bake keep texture dreamy every time.

Mistakes to Avoid

  • Overcooking: Overbaked flan turns grainy. Pull it while the center still jiggles.
  • Skipping the water bath: Direct heat causes curdling and cracks.
  • Overmixing the custard: Excess bubbles create pockmarks. Whisk gently and strain.
  • Too-dark caramel: Burnt caramel tastes bitter. Stop at deep amber, not black.
  • Unmolding cold from the fridge without warming: Brief heat loosens the caramel and prevents tearing.

Flavor Variations to Try

  • Orange-Vanilla: Add 1 tablespoon orange zest and swap half the vanilla for orange extract.
  • Mexican Cinnamon (Canela): Simmer evaporated milk with a cinnamon stick, cool, then strain before mixing.
  • Café con Leche: Stir in 2–3 teaspoons instant espresso or 1/3 cup strong cooled coffee.
  • Coconut: Replace half the evaporated milk with full-fat coconut milk; add toasted coconut for garnish.
  • Cheesecake Flan (Flan de Queso): Blend in 4 oz softened cream cheese for a richer, denser bite.
  • Chocolate: Whisk in 2 tablespoons cocoa powder sifted with a splash of hot milk until smooth.
  • Rum-Vanilla: Add 1–2 tablespoons dark rum for warmth and depth.

FAQ

How do I know when my flan is done?

Look for a gentle jiggle in the center. The edges should look set. A knife near the edge should come out mostly clean. Err on the side of underbaking; it will finish setting as it cools.

Why did my flan turn grainy?

Overcooking or too-high oven heat causes curdling. Use the water bath, keep the oven at 325°F, and remove it while it still jiggles.

Can I make flan without a water bath?

You can, but I don’t recommend it. The water bath guarantees smooth texture by moderating heat.

What’s the easiest way to make caramel?

Use a dry caramel: just sugar in a light pan over medium heat. Stir minimally and swirl as it melts. Stop at deep amber.

Can I use only milk instead of canned milks?

You can swap evaporated milk with whole milk (same volume), but keep the sweetened condensed milk for proper sweetness and texture.

How long should it chill?

Chill at least 6 hours, but overnight gives the best set and flavor.

Conclusion

Make this easy Mexican flan once and you’ll keep it in your regular dessert rotation. With a dependable custard base, golden caramel, and a simple water bath, you get a silky, luxurious treat every time. Prep it the day before, unmold with confidence, and enjoy that gorgeous caramel cascade. Your spoon will glide through like butter—and everyone will ask for seconds.

Silky Mexican Flan

A classic, silky Mexican flan with deep amber caramel and a tender, custardy texture made with a gentle water bath.

Prep Time
25 minutes
Cook Time
45 minutes
Total Time
1.2 hours
Servings
8 servings

Ingredients

  • For the caramel: 1 cup granulated sugar
  • For the caramel (optional): 2–3 tablespoons water
  • For the custard: 1 can (14 oz) sweetened condensed milk
  • 1 can (12 oz) evaporated milk
  • 4 large eggs (room temperature)
  • 2 large egg yolks
  • 1 tablespoon pure vanilla extract
  • ¼ teaspoon fine salt
  • Optional: 2–3 tablespoons cream cheese (or 4 oz for flan de queso)
  • Equipment: 9-inch round cake pan or 8–9 inch metal pie pan or llanera
  • Large roasting pan
  • Fine-mesh strainer
  • Foil
  • Kettle or pot for hot water

Instructions

  1. Heat oven to 325°F (163°C). Fit the flan pan inside a large roasting pan to check space, then remove. Boil water for the water bath.
  2. Make the caramel: Add 1 cup sugar to a light-colored skillet over medium heat. Cook dry, nudging melted sugar inward, until deep amber (about 6–9 minutes). Immediately pour into the flan pan and swirl to coat the bottom.
  3. Make the custard: Whisk eggs and yolks until smooth (not frothy). Whisk in sweetened condensed milk, then evaporated milk, vanilla, and salt. If using cream cheese, blend until completely smooth.
  4. Strain the custard through a fine-mesh sieve into a pitcher or bowl and skim off any foam.
  5. Pour custard into the caramel-lined pan. Place pan in the roasting pan on the oven rack. Pour hot water into the roasting pan to come halfway up the sides of the flan pan. Cover flan pan loosely with foil.
  6. Bake 45–65 minutes, checking at 45 minutes. Flan is done when the center jiggles like gelatin and a thin knife near the edge comes out mostly clean.
  7. Remove flan pan from the water bath. Cool on a rack for 1 hour. Refrigerate covered for at least 6 hours or overnight.
  8. Unmold: Run a thin knife around the edge. Warm the bottom briefly over low heat or dip in hot water 10–15 seconds. Invert onto a rimmed plate and lift off the pan. Slice with a warm, dry knife and serve chilled.

Explore More

Leave a Reply

Your email address will not be published. Required fields are marked *