flan recipe mexican
The Best flan recipe mexican
What I love most about flan is how it’s so adaptable—you can make it light and airy or richer, depending on what you’re in the mood for. The caramel topping is always a hit, especially when it’s got that perfect balance of sweet and slightly crispy, but the custard itself is what makes it truly special. It’s got a texture that’s almost like pudding but with a silky, almost eggy richness that’s hard to resist. And the best part? It’s actually pretty healthy for you, too. The vanilla and cinnamon add natural flavors without needing a ton of sugar, and the coconut milk gives it a light, creamy base that’s easier to digest than heavy cream alone. Plus, it’s a great way to use up any leftover milk or cream in the fridge, and it’s foolproof enough that even the pickiest eaters will love it. Whether you’re serving it at a birthday party or just enjoying it for dessert after dinner, flan is that kind of dish that feels like a treat without being too much work.

Classic Mexican Flan
A rich, creamy Mexican flan made with caramelized sugar and a silky custard base, perfect for any dessert occasion. This recipe is a must-try for any occasion.
🥘Ingredients
- 2 cups whole milk
- 2 large eggs
- ½ cup granulated sugar
- 1 tsp vanilla extract
- ½ tsp salt
- ½ cup granulated sugar
- ¼ cup heavy cream
- 1 tsp vanilla extract
- 1 tsp cinnamon
- Pinch of nutmeg
👨🍳Directions
-
1
Preheat oven to 350°F (175°C). In a saucepan, melt ½ cup sugar over medium heat, stirring until it turns a deep amber color. Remove from heat and whisk in ¼ cup heavy cream and vanilla extract. -
2
Strain the caramel through a fine-mesh sieve into a shallow dish to remove any sugar crystals. Set aside to cool slightly. -
3
In a large bowl, whisk together milk, eggs, remaining ½ cup sugar, vanilla, salt, and optional spices (cinnamon/nutmeg). Pour caramel over the custard mixture and whisk until smooth. -
4
Pour the custard mixture into the prepared flan mold, smoothing the top with a spatula. Place in a water bath (bain-marie) by placing the mold in a larger baking dish, filling the dish with hot water halfway up the sides of the mold. Bake for 45–50 minutes or until set but still slightly jiggly in the center. -
5
Let the flan cool to room temperature, then refrigerate for at least 4 hours (or overnight). Chill in the water bath until fully set.
🔧Equipment
- 8-inch deep-dish pie dish or flan mold
- Mixing bowls
- Whisk
- Saucepan
- Fine-mesh strainer
- Oven
- Rubber spatula
📊Nutrition Facts (per serving)
📝Notes
Tips
- For extra richness, add 2 tbsp evaporated milk to the custard mixture.
- Ensure the custard is fully set before serving to avoid a runny texture.
- Serve chilled for the best texture and flavor.
Substitutions
- Use coconut milk for a dairy-free version (reduce sugar slightly).
- Replace vanilla with 1 tsp almond extract for a nutty twist.
Watch Video Of How Classic Mexican Flan Works
❓ Frequently Asked Questions About Mexican Flan
What is the key difference between Mexican flan and American flan?
In Mexican flan, the custard is made with coconut milk (often full-fat) and a touch of vanilla extract, giving it a richer, creamier texture and a slightly sweet, caramelized flavor. American flan typically uses heavy cream and sometimes cornstarch for a thicker consistency. Additionally, Mexican flan is often topped with a caramel sauce (made from condensed milk and butter) that melts into a glossy, golden layer, while American flan may have a simpler topping or none at all.
—
Why does my Mexican flan sometimes have a grainy or lumpy texture?
A grainy or lumpy flan can happen due to overmixing after adding the eggs (which causes protein coagulation) or not enough heat to fully emulsify the mixture. To fix it:
1. Whisk the eggs and sugar (or condensed milk) until smooth before folding them into the cream mixture to avoid overmixing.
2. Cook the flan on low heat and stir gently in a circular motion to prevent breaking.
3. Ensure the oven is preheated to the correct temperature (usually 325°F/160°C) and use a water bath (bain-marie) for even cooking.
4. If using condensed milk, make sure it’s fully dissolved before adding it to the custard.
—
Can I substitute coconut milk for heavy cream in Mexican flan, and if so, how?
Yes, you can use full-fat coconut milk (not just the watery part) as a direct substitute for heavy cream, but the texture and flavor will differ slightly. For best results:
– Replace 1:1 with full-fat coconut milk (the thick, creamy part of the can).
– If the flan seems too thin, add 1-2 tbsp of cornstarch or flour to thicken it.
– Some recipes call for a small amount of vanilla extract (½ tsp) to complement the coconut flavor.
– For extra richness, mix ½ cup coconut cream with ½ cup heavy cream if you want a hybrid version.
—
How do I prevent the flan from curdling when cooking it?
Curdling can happen if the mixture is overheated too quickly or if the eggs aren’t fully dissolved. Here’s how to avoid it:
1. Whisk the eggs and sugar (or condensed milk) thoroughly until pale and ribbony before folding them into the warm cream.
2. Use a double boiler or water bath to cook the flan at a gentle, even temperature (around 160–170°F/70–77°C).
3. Stir gently in a circular motion while cooking—never stir vigorously to avoid breaking the custard.
4. Check the temperature with a thermometer; flan is done when it reaches 170°F (77°C).
5. If using condensed milk, ensure it’s fully dissolved before adding it to the mixture to prevent separation.
6. Let it rest for at least 30 minutes before pouring into the flan mold to help it set properly.
—
What’s the best way to serve Mexican flan, and how do I store it?
Mexican flan is traditionally served chilled to enjoy its creamy texture and caramelized topping. Here’s how to serve and store it properly:
– Serving: Let it cool completely, then refrigerate for at least 4 hours (or overnight) before slicing. Serve with a dusting of powdered sugar, a sprinkle of crushed nuts (like pecans or almonds), or a drizzle of hot caramel sauce for extra flavor.
– Storage:
– Fridge: Keep in an airtight container for up to 3–4 days. Refrigerate until ready to serve.
– Freezing: For longer storage, freeze the flan in portions (without the caramel topping). Thaw in the fridge overnight, then reheat gently in a water bath or microwave (stirring occasionally) until warm. Note: The texture may change slightly upon freezing, so it’s best enjoyed fresh.
– Reheating: If reheating from the fridge, warm it slowly in a water bath to prevent cracking. Avoid high heat to maintain its creamy consistency.
