Yucatan's flan de coco, built on steeped coconut and dark caramel, baked low and slow in a bano maria until the custard sets into something silken and unmistakably peninsular.
Desserts
Mexican
Special Occasion
Dinner Party
Make Ahead
25 min
Active Time
1 hr 15 min cook•5 hr 40 min total
Yield8 servings
This is a Yucatecan flan. Not a generic Mexican flan, not a Spanish flan. The Peninsula has its own dessert tradition, shaped by the coconut palms that line its coast from Progreso to Tulum, by the Lebanese pastry influence that arrived with 19th-century immigration to Merida, and by the dulcerias of the Lucas de Galvez market that have been making flan de coco the same way for three generations.
Coconut is not a garnish on this flan. It is the dish. You steep coco rallado in evaporated and coconut milk with a stick of canela, and you let it sit until the coconut has given up everything it has to the dairy. Skip the steeping and you have a flan with coconut in it. Do the steeping and you have flan de coco. There is a difference and the senoras of Merida will tell you so without being asked.
My mother did not make flan de coco. She was from Jalisco and her flan was the napolitano kind, with cream cheese and a pale caramel. I learned this version from a woman named Dona Felipa who sold dulces from a wooden bandeja near the Plaza Grande in Merida. She made me write down the proportions in pencil and told me to take the caramel darker than I thought I should. She was right about the caramel. She was right about most things. Saber cocinar es saber vivir.
The coconut palm is not native to Yucatan; it was introduced along the Mexican coasts during the colonial period, with Pacific and Caribbean varieties arriving by separate trade routes between the 16th and 18th centuries, and it took root along the Peninsula's coast as a domesticated cash crop. Flan itself is a Spanish import, descended from the Roman tyropatina by way of medieval Iberian convent kitchens, and it arrived in New Spain in the 16th century as a sugar-and-egg confection of the colonial elite. The Yucatecan version with coconut emerged in the 19th century, when the Peninsula's geographic isolation from central Mexico and its strong Caribbean trade ties pushed local cooks toward ingredients the rest of the country did not have ready access to, and when Lebanese immigrant families in Merida brought a pastry sensibility that favored milk-based custards perfumed with nuts and tropical fruits.
The technique, the tradition, and the story behind every dish.
unsweetened shredded coconut (coco rallado)preferably fresh or frozen, not sweetened
1 1/2 cups
sweetened condensed milk
1 can (14 ounces)
evaporated milk
1 can (12 ounces)
unsweetened coconut milkfull fat, shaken well
1 cup
large eggs
5
large egg yolks
2
Mexican vanilla extract
1 teaspoon
kosher salt
1/4 teaspoon
canela (Mexican cinnamon stick)for steeping
1 stick
toasted coconut flakes (optional)
for serving
Equipment Needed
•9-inch round cake pan or traditional flan mold
•Large roasting pan that fits the cake pan with room around it for water
•Heavy small saucepan for the caramel
•Fine-mesh strainer (if straining the custard)
•Kettle for the bano maria water
Instructions
1
Steep the coconut
Combine the evaporated milk, coconut milk, shredded coconut, and the stick of canela in a heavy saucepan. Bring to a bare simmer over medium-low heat, stirring so the coconut does not catch on the bottom. The moment small bubbles ring the edge of the pan, pull it off the heat. Cover and let the mixture steep for 30 minutes. This is where the dish becomes Yucatecan. The coconut needs time to give up its flavor to the milk. No me vengas con atajos.
Use Mexican canela, the soft pale-bark cinnamon, not the hard cassia sticks sold as cinnamon in most American supermarkets. Cassia is harsh and overpowers the coconut. Canela is floral and stays in its lane.
2
Make the caramel
While the coconut steeps, set a 9-inch round cake pan or a flan mold beside the stove. In a small heavy saucepan, combine the sugar and water. Set over medium-high heat. Do not stir. Swirl the pan occasionally as the sugar dissolves and starts to color. Watch carefully. The sugar will pass from clear to pale gold to deep amber in less than a minute at the end. The moment it turns the color of a dark roasted coffee bean, pull it off the heat and pour it into the cake pan. Tilt the pan to coat the bottom evenly. Work fast. The caramel sets hard within seconds.
Pale caramel makes a sweet, flat flan. Dark caramel makes a flan with depth and a faint bitterness that balances the coconut. Take it further than you think you should. Stop just before it smokes.
3
Heat the oven and prepare the bath
Set the oven to 325F. Bring a kettle of water to a simmer. Set the caramelized pan inside a larger roasting pan that will hold it with room to spare. The bano maria is not optional for flan. Direct heat scrambles the eggs and you end up with a custard that weeps. Gentle, surrounding heat is what gives you the silken set that defines a proper flan.
4
Build the custard
Fish the canela stick out of the steeped milk and discard it. In a large bowl, whisk the whole eggs and yolks with the salt until just combined, no foam. Whisk in the condensed milk and the vanilla. Pour the warm coconut milk mixture in slowly, whisking the whole time. Add it cold and you waste the steeping. Add it boiling and you cook the eggs. Warm, not hot, is the rule.
5
Decide on the texture
Here you make a choice. Strain the custard through a fine-mesh sieve for a glass-smooth flan with the coconut flavor but no texture. Or pour it in unstrained for a flan with visible coco rallado suspended throughout, the way the senoras of the Lucas de Galvez market make it. Both are correct. The unstrained version is more traditional in Merida home kitchens. Asi se hace y punto.
6
Bake in the bano maria
Pour the custard over the set caramel in the cake pan. Set the roasting pan with the cake pan inside it on the middle rack of the oven. Carefully pour the simmering water from the kettle into the roasting pan until it reaches halfway up the sides of the cake pan. Bake for 60 to 75 minutes. The flan is ready when the edges are set and the center jiggles like firm gelatin when you nudge the pan. A knife inserted an inch from the edge should come out clean. The center will still look soft. That is correct. It firms as it cools.
7
Cool, then chill
Lift the cake pan out of the water bath and let it cool on a rack to room temperature, about an hour. Cover with plastic wrap and refrigerate for at least 4 hours, preferably overnight. A warm flan is not a finished flan. The custard needs the cold to set its texture and the caramel needs the time to liquify back into a dark syrup. La cocina no es decoracion, es trabajo.
8
Unmold and serve
Run a thin knife around the edge of the flan. Invert a serving plate with a slight rim over the cake pan. In one confident motion, flip them together. Lift the pan straight up. The flan should drop onto the plate and the dark caramel should pool around it. If it sticks, set the pan in a shallow tray of hot water for 30 seconds and try again. Scatter the toasted coconut flakes over the top and serve cold, with the caramel pooling at the edges of each slice.
Chef Tips
•Use unsweetened coconut, not the sweetened flaked kind sold for cakes. Sweetened coconut throws off the sugar balance and gives the flan a candied texture that is not Yucatecan. Fresh frozen coconut from a Latin grocery is best. Dried unsweetened from the bulk bin is fine.
•The bano maria water must already be simmering when you pour it into the roasting pan. Cold water extends the bake time, brings the custard up unevenly, and gives you a flan with a rubbery edge and a runny center. Recetas probadas y garantizadas.
•If you cannot find Mexican canela, use a smaller amount of cassia (about half a stick) and remove it sooner. Cassia is roughly twice as strong and twice as harsh, so a full stick will dominate the coconut.
Advance Preparation
•Flan de coco is a make-ahead dessert by nature. It must be refrigerated at least 4 hours before unmolding, and it is better made one full day in advance.
•The unmolded flan keeps in the refrigerator, covered, for up to 4 days. The caramel will continue to liquify, which is desirable.
•Do not freeze. Freezing breaks the custard structure and the flan weeps when thawed.
Frequently Asked Questions
Nutrition Information
1 serving (about 205g)
Calories
575 calories
Total Fat
31 g
Saturated Fat
23 g
Trans Fat
0 g
Unsaturated Fat
7 g
Cholesterol
180 mg
Sodium
225 mg
Total Carbohydrates
63 g
Dietary Fiber
3 g
Sugars
58 g
Protein
13 g
Where cooking meets culture.
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.