Coconut flan is one of those desserts I always make when I want something easy but really good. This flan de coco recipe is smooth, creamy, and made with coconut milk and caramel, and it always comes out perfect. I’ve made this coconut flan many times, and it never lasts long once it hits the table.
If you already enjoy my Mexican caramel flan, Portuguese vanilla flan, or Ecuadorian flan, this coconut flan is one I make when I want something a little different, but still very familiar.

Why You Will Love This Coconut Flan
- Smooth and creamy every time, no grainy texture
- Just the right amount of coconut flavor without overpowering the flan
- Made with simple, easy-to-find ingredients
- A great make-ahead dessert for family meals or gatherings
- Naturally gluten free and always a crowd-pleaser
This coconut flan fits perfectly alongside classic flan recipes such as Mexican caramel flan, Portuguese vanilla flan, and Ecuadorian flan, while offering a distinct flavor variation.
What Is Coconut Flan (Flan de Coco)
Coconut flan, also known as flan de coco, is a variation of traditional caramel flan made with coconut milk added to the custard base. It is typically baked in a water bath to ensure gentle, even cooking and a creamy texture.
Unlike Filipino leche flan, which is denser and made primarily with egg yolks and condensed milk, coconut flan has a softer custard consistency and a lighter sweetness.
Expert Tips for Perfect Coconut Flan
- Always use full fat coconut milk, it makes a big difference in texture
- Do not overbake the flan or it will turn rubbery
- Let it chill completely before unmolding so it holds its shape
- I usually strain the custard, it’s optional but gives a smoother finish
Ingredients for Coconut Flan
For the caramel
- 1 cup granulated sugar
- 1 quarter cup water
For the coconut custard
- 1 cup full fat coconut milk
- 1 cup whole milk
- 4 large eggs
- 1 cup sweetened condensed milk
- 1 teaspoon vanilla extract
- Pinch of salt
How to Make Coconut Flan
Step 1: Prepare the caramel In a small saucepan, combine the sugar and water. Cook over medium heat without stirring until the sugar dissolves and turns a deep amber color. Carefully pour the hot caramel into a flan mold or round baking dish, tilting the pan to coat the bottom evenly. Set aside.
Step 2: Make the coconut custard In a blender or large bowl, combine the coconut milk, whole milk, eggs, condensed milk, vanilla extract, and salt. Blend or whisk just until smooth. Avoid overmixing, as this can introduce air bubbles into the custard.
Step 3: Assemble the flan Slowly pour the custard mixture over the caramel. For an extra smooth finish, strain the mixture through a fine mesh sieve before baking.
Step 4: Bake in a water bath Place the flan mold inside a larger baking dish. Pour hot water into the outer dish until it reaches halfway up the sides of the flan mold. Bake at 325°F (160°C) for 50 to 60 minutes, or until the center is just set with a slight jiggle.
Step 5: Cool and chill Remove the flan from the water bath and allow it to cool completely at room temperature. Refrigerate for at least 4 hours or overnight.
Step 6: Unmold and serve Run a knife around the edges of the flan. Invert onto a serving plate and allow the caramel to flow over the custard before serving.

Coconut Flan Variations
This coconut flan recipe is designed to be classic and balanced, but you can easily adjust it to suit your taste.
Orange Coconut Flan
Add 1 to 2 teaspoons of fresh orange zest to the custard mixture. For extra flavor, replace a few tablespoons of the water in the caramel with fresh orange juice. This creates a lightly citrus scented caramel that pairs well with coconut.
Extra Coconut Flavor
For a stronger coconut taste, replace the sweetened condensed milk with cream of coconut. This will result in a slightly sweeter and more coconut forward flan with a richer custard texture.
Lighter Coconut Flan
For a lighter version, reduce the coconut milk to three quarters of a cup and increase the whole milk to one and a quarter cups. This softens the coconut flavor and creates a more delicate custard.

Frequently Asked Questions About Coconut Flan
Full-fat coconut milk gives the best results for coconut flan. The higher fat content helps the custard set properly and keeps the texture smooth and creamy instead of thin or watery. Shake the can well before measuring so the cream and liquid are fully combined.
Coconut flan uses coconut milk as part of the custard base, which adds a mild coconut flavor and a slightly softer texture. It still tastes like traditional flan, but with a subtle richness that pairs really well with caramel.
Watery flan is usually caused by underbaking or not chilling long enough. The flan should be just set in the center with a slight jiggle when it comes out of the oven. Chilling for several hours allows the custard to fully firm up.
A water bath helps the flan bake gently and evenly. This prevents the eggs from overcooking, which can cause curdling, bubbles, or a rubbery texture. Baking flan without a water bath often leads to uneven results.
Cracks usually happen when the oven temperature is too high or the flan bakes too long. Baking at a lower temperature and removing the flan as soon as it is set helps keep the surface smooth.
Coconut flan is a great make-ahead dessert. Making it a day in advance and letting it chill overnight improves the texture and makes it much easier to unmold. The flavor also develops more as it rests.
Caramel hardens quickly once poured into the mold, and that is completely normal. As the flan bakes, moisture from the custard softens the caramel again, turning it into the sauce that flows over the flan when unmolded.
Individual ramekins bake faster than a full-size flan. Start checking earlier and remove them once the centers are just set with a slight jiggle. Smaller flans can overbake quickly if left too long.
More Flan Recipes You’ll Love
- Easy Protein Flan Recipe (Whey Custard)
- Easy Caramel Flan Recipe Without Condensed Milk
- Brazilian Flan (Pudim de Leite Condensado)
- Portuguese Vanilla Flan Recipe (Pudim de Baunilha)
- Filipino Leche Flan Recipe
- Yummy Easy Ecuadorian Flan Recipe
- Pumpkin Flan (Flan de Calabaza With Caramel Sauce)
- Easy Mexican Caramel Flan
- Espresso Flan with Caramel Sauce
- Orange Flan (Citrus Caramel Custard)

Coconut Flan Recipe (Flan de Coco)
Equipment
- Flan mold or round baking dish
- Medium saucepan
- Blender or mixing bowl
- fine mesh sieve (optional)
- Large baking dish for water bath
- Kettle or saucepan for hot water
Ingredients
For the caramel
- 1 cup granulated sugar
- 1/4 cup water
For the coconut custard
- 1 cup full-fat coconut milk
- 1 cup whole milk
- 4 large eggs
- 1 cup sweetened condensed milk
- 1 teaspoon vanilla extract
- Pinch of salt
Instructions
- In a small saucepan, combine the sugar and water. Cook over medium heat without stirring until the sugar melts and turns a deep amber color. Carefully pour the hot caramel into a flan mold or baking dish, tilting to coat the bottom evenly.
- In a blender or mixing bowl, combine the coconut milk, whole milk, eggs, condensed milk, vanilla extract, and salt. Blend or whisk just until smooth, avoiding overmixing.
- Slowly pour the custard mixture over the caramel. For a smoother finish, strain the custard through a fine mesh sieve before baking.
- Place the flan mold inside a larger baking dish. Carefully pour hot water into the outer dish until it reaches halfway up the sides of the flan mold.
- Bake at 325°F (160°C) for 50–60 minutes, until the center is just set with a slight jiggle.
- Remove the flan from the water bath and let it cool completely at room temperature. Refrigerate for at least 4 hours or overnight.
- Run a knife around the edges, invert onto a serving plate, and allow the caramel to flow over the flan before serving.
Notes
- Use room-temperature eggs so the custard blends smoothly and bakes evenly.
- Mix the custard just until combined; overmixing adds air bubbles and affects texture.
- The flan is done when the center is just set with a slight jiggle; it will firm up as it cools.
- If the caramel hardens after pouring it into the mold, that’s normal. It softens again during baking.
- Place the flan mold on a folded kitchen towel inside the water bath to keep it from sliding.
- For clean slices, unmold the flan fully chilled and wipe the knife between cuts.


Leave a Reply