In my family, a creamy coconut flan (flan de coco) means there’s a fiesta coming. Someone’s graduating, tía is visiting from Santo Domingo, or we’re just gathering on a Sunday “just because.” The first slice always reveals that golden caramel cascade and the smoothest custard, with sweet coconut in every bite.
If you’re building a dessert table, pair this with our Chocolate Flan or Pineapple Flan, and for the coconut lovers in your life, don’t miss these Coconut Tres Leches Cupcakes. Una delicia.
New to Dominican desserts? You might also enjoy Pudín de Pan (Dominican Bread Pudding), another cozy classic.

What Is Coconut Flan?
Coconut flan, or flan de coco, is a baked caramel custard made with coconut milk, condensed milk, evaporated milk, eggs, and vanilla. In the Dominican Republic, flan shows up at birthdays, graduations, and on the Nochebuena dessert table, and the coconut version is one of the most loved.
Unlike crème brûlée, which has a hard, burnt sugar top, flan has a soft, liquid caramel that pools over the custard when you flip it. Coconut milk gives this version a richer body and a gentle tropical flavor, and a little shredded coconut on top tells everyone what’s inside.

Flan vs. Quesillo
The difference between flan and quesillo is one of those delicious debates that varies by region. Some insist they’re the same dessert with different names, while others argue they have distinct textures and techniques.
Both are made with similar ingredients (sweetened condensed milk, evaporated milk, eggs, and vanilla) and share that signature caramel topping. The key difference lies in the texture: quesillo tends to be a bit spongier, while flan is usually smoother and creamier.
Flavor variations also overlap: both can be infused with coconut, pineapple, or other tropical twists. In the end, it all comes down to regional tradition and personal preference. Whether you call it flan or quesillo, both deliver the same comforting sweetness that defines Latin desserts.
How to Make Coconut Flan
Prepare the caramel. Set your oven to 350°F (175°C). Place an 8-inch (20 cm) round baking pan close to the stove. In a small saucepan over medium heat, melt the sugar, stirring gently until it turns a deep amber caramel. Immediately pour the caramel into the 8-inch pan and tilt to coat the bottom and a little up the sides; caramel sets fast, so work with confidence.
Mix the custard ingredients. Add the coconut milk, condensed milk, evaporated milk, eggs, and vanilla to a blender. Blend just until smooth and well combined (over-blending can add bubbles). Pour the custard into the caramel-lined pan.


Create a water bath by placing the round pan inside a 13×9-inch (33×23 cm) baking dish. Pour hot water into the outer dish to about ½ inch (1.25 cm) deep. Carefully transfer to the oven and bake for about 45 minutes, until the edges are set and the center still has a slight jiggle, or a knife inserted in the center comes out mostly clean with just a silky trace.


Cool the flan on a rack for about 30 minutes, then refrigerate at least 4 hours (overnight is great) until fully set. To unmold, dip the bottom of the pan in warm water for 5 minutes, run a thin knife around the edge, invert a serving plate, hold firmly, and flip. The caramel sauce will pool beautifully over the custard. Sprinkle shredded coconut on top and keep chilled until serving.

What to Serve With It
Serve chilled with a cup of coffee, a few slices of fresh pineapple or mango, and a spoonful of caramel from the pan.
Planning a full Dominican holiday spread? This flan makes a beautiful finale after a meal of Pernil (Puerco Asado), Arroz con Gandules (Moro de Guandules), and Ensalada Rusa, or anytime alongside holiday Coquito (Coconut Eggnog) for double-coconut joy.
Storage and Make-Ahead
Refrigerate: Cover and refrigerate for up to 4 days. For the cleanest slices, slice while very cold and wipe the knife between cuts.
Make ahead: Flan needs at least 4 hours to set and is even better the next day, so it’s an easy one to make 1 to 2 days before a holiday dinner.
Don’t freeze: The texture turns grainy, so keep it in the fridge.

Tips for the Silkiest Flan
- Blend just to combine. Too much air creates bubbles in the custard.
- Watch the caramel closely. It goes from perfect to burnt quickly, so pull it off the heat once it’s a deep amber.
- Keep the water bath shallow. About ½ inch is enough to regulate gentle heat and prevent curdling.
- Toast the coconut. For extra coconut flavor, lightly toast a tablespoon or two of coconut flakes for garnish.

Coconut Flan (Flan de Coco)
Author:Equipment
- 1 Flan Mold optional
- 1 Blender
- 1 13×9-inch baking dish for the water bath
Ingredients
- ½ cup granulated sugar
- 1 can coconut milk, 13.5 oz / 400 ml
- 1 can sweetened condensed milk, 14 oz / 397 g
- ½ cup evaporated milk
- 5 large eggs
- 1 teaspoon vanilla extract
- ¼ cup shredded coconut flakes, for garnish, optional
Instructions
- Caramel: Preheat oven to 350°F (175°C). In a small saucepan over medium heat, cook the sugar until melted and amber. Immediately pour into an 8-inch (20 cm) round pan; tilt to coat bottom and a bit of the sides.
- Custard: Blend coconut milk, condensed milk, evaporated milk, eggs, and vanilla just until smooth. Pour into the caramel-lined pan.
- Water bath: Set the pan inside a 13×9-inch (33×23 cm) baking dish. Add hot water to the outer dish to a ½-inch (1.25 cm) depth.
- Bake & Chill: Bake about 45 minutes, until the edges are set and the center still has a slight jiggle, or a knife inserted in the center comes out mostly clean. Cool for 30 minutes, then refrigerate for at least 4 hours until set.
- Unmold: Warm the pan’s bottom in hot water 5 minutes, loosen edges with a knife, invert onto a plate, and let the caramel sauce flow over the flan. Garnish with shredded coconut and chill until serving.
- Serve chilled with a cafecito, or as the finale to a holiday dinner of pernil and arroz con gandules.
Notes
- Make ahead: Flan needs at least 4 hours to set and keeps up to 4 days, so make it 1 to 2 days early.
- Equipment tip: A blender gives the smoothest texture; hand-whisking works but takes longer.
- Bake tip: Bake in a fully preheated oven for even cooking.
Nutrition
The nutritional information of this recipe and all recipes on mydominicankitchen.com is only an estimate. The accuracy of any recipe on this site is not guaranteed.




Zarina says
It turned out great! Love the texture and the coconuty flavor paired with the caramel. It was a tad too sweet for me though. How can I reduce the sweetness? Reduce the condensed milk? and increase the coconut milk? Thank you for your help.
My Dominican Kitchen says
So happy to hear you loved the texture and coconut flavor! 😊
Yes, you can slightly reduce the condensed milk and increase the coconut milk, but keep the ratio close so it still sets properly. You can also cut back a bit on the caramel or make a lighter layer to balance the sweetness.
Lindsey G says
I’ve been making this recipe for years now and my family loves it! They request that I make it for all holiday get togethers
My Dominican Kitchen says
Thank you so much, that truly means a lot 💛 It makes me so happy to know everyone looks forward to it for the holidays
Rei says
Amazing!! I’ll like to make it a bit sweeter. Add sugar to the mix?
My Dominican Kitchen says
So glad you enjoyed it!
Yes, you can add a little more sugar to the mixture if you’d like it sweeter. Just adjust gradually so it doesn’t become too sweet since the condensed milk already adds quite a bit.
Denise says
Do you covet it while baking or not?
Vanessa says
I do not cover it, but you definitely can if you wish to.
Grimi says
Me encanta!
Ivonne says
So I tried making the flan today , and I don’t know if I did something wrong because it came out a bit dry from the inside and a bit wobbly.
Vanessa says
You might have overcooked it!
Sush says
What can you substitute for eggs? Thankyou
Vanessa says
Flan is an egg-based custard so I don’t think you can substitute the eggs for anything.
Angel says
It was fantastic!!
Vanessa says
Glad you liked it! 🙂
Yoided says
Hi!
Do you cover the flan?
Vanessa says
Hi! No, you don’t need to cover the flan. 🙂
Yoided says
Hi!
Can I use coconut cream instead of coconut milk?
Thanks!
Vanessa says
You can certainly test the recipe with coconut cream instead. However, this might affect the flan’s texture.
elizabeth mavrelis says
I’m planning on making this tomorrow. Do you generally add that extra sugar for more caramel? Thanks!
Vanessa says
Hi! Yes you can add more sugar for extra caramel. 🙂
Jennifer Harrilal says
Love, love this recipe. The flan is sooo smooth and not too sweet. This is a keeper. Thank you so much.
Vanessa says
Thank you! So happy to know you enjoyed it. <3
John says
Hi..So Ive made this several times and the first time it came out perfect..creamy and rich. Since then, following the same instructions (the only difference is Ive cooked it in a pyrex bowl – in a water bath) it has come out grainy, not the smooth decadent flan Ive been craving since the first time I made this.
Any ideas?
Vanessa says
Hi John, are you using the pyrex glass bakeware? These usually conduct heat at a higher level than regular bakeware. So you might be over-baking the flan. From what you tell me that the flan is now coming out grainy, it sounds to me that this might be the case. Try baking for less time or change the bowl of the water bath to a regular baking pan. I hope that helps.
Elizabeth says
You don’t use cream cheese
Virginie says
Hi, thanks for the recipe. Is the oven temperature correct? 350 degrees??
Virginie
Vanessa says
That is correct, 350 degrees F.