Silky French Caribbean Coconut Custard with Golden Caramel Sauce Coconut Flan, also known as Flan Coco, is one of those desserts I turn to when I want something elegant yet comforting. I love how the creamy custard infused with coconut pairs beautifully with the rich golden caramel sauce. Inspired by French Caribbean flavors, this dessert feels both classic and tropical at the same time.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 cup granulated sugar (for caramel)
1 can (14 oz) sweetened condensed milk
1 can (13.5 oz) full-fat coconut milk
1/2 cup whole milk
3 large eggs
1/2 cup unsweetened shredded coconut
1 teaspoon pure vanilla extract
Pinch of salt
Directions
I start by preheating the oven to 350°F (175°C) and placing a kettle of water on to boil for the water bath.
In a small saucepan over medium heat, I melt the sugar without stirring until it transforms into a deep amber caramel. I gently swirl the pan to help the sugar color evenly. Once ready, I immediately pour the hot caramel into an 8-inch round baking dish or flan mold, tilting it carefully so the bottom is evenly coated. I let it sit and harden.
In a large mixing bowl, I whisk together the sweetened condensed milk, coconut milk, whole milk, and eggs until the mixture becomes smooth and well blended. Then I stir in the shredded coconut, vanilla extract, and a pinch of salt, mixing gently until fully combined.
I pour the custard mixture over the hardened caramel. Then I place the flan dish into a larger baking pan and carefully pour hot water into the outer pan until it reaches halfway up the sides of the flan dish.
I bake the flan for 45 to 55 minutes, until the center is just set but still slightly jiggly. After baking, I remove it from the water bath and let it cool completely at room temperature. I then refrigerate it for at least 4 hours or overnight.
To serve, I run a knife around the edges and invert the flan onto a serving plate, allowing the caramel sauce to flow beautifully over the top.
Servings and timing
This recipe makes 8 servings.
Prep Time: 15 minutes
Cooking Time: 50 minutes
Total Time: 5 hours 5 minutes
Calories: Approximately 320 kcal per serving
I find this timing ideal when I want to prepare dessert in advance, since most of the total time comes from chilling.
Variations
I sometimes like to add a tablespoon of dark rum to the custard mixture for a deeper Caribbean flavor.
For a smoother texture, I occasionally blend the custard mixture before pouring it over the caramel to reduce the texture of the shredded coconut.
If I want a more intense coconut flavor, I replace the whole milk entirely with coconut milk.
I also enjoy toasting the shredded coconut lightly before adding it to bring out a nuttier aroma.
Storage/Reheating
I store leftover flan covered in the refrigerator for up to 4 days. I keep it tightly wrapped or in an airtight container to prevent it from absorbing other flavors.
I do not recommend reheating flan, as I find it tastes best chilled or slightly cool. If I want a softer texture before serving, I let it sit at room temperature for about 15 to 20 minutes.
FAQs
How do I know when the flan is fully cooked?
I gently shake the pan and look for a slight jiggle in the center. If the edges are set and the middle moves slightly like gelatin, I know it is ready.
Why did my caramel harden before I added the custard?
I expect the caramel to harden quickly once poured into the dish. It will liquefy again during baking and create the sauce when I invert the flan.
Can I make this flan without a water bath?
I prefer using a water bath because it helps the custard cook evenly and prevents cracking. Skipping it may result in a less smooth texture.
Can I freeze coconut flan?
I do not recommend freezing it, as I find the texture changes and becomes watery once thawed.
How far in advance can I make this dessert?
I often prepare it a day ahead. I find that chilling it overnight actually improves the texture and flavor.
Conclusion
Coconut Flan (Flan Coco) is a dessert I love making when I want something creamy, rich, and beautifully presented without complicated steps. The blend of coconut and caramel creates a balanced sweetness that feels both tropical and timeless. Whenever I serve it, I feel confident knowing it will impress while still being wonderfully simple to prepare.
📖 Recipe:
Print
Coconut Flan (Flan Coco)
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Sophia
- Total Time: 5 hours 5 minutes
- Yield: 8 servings
- Diet: Vegetarian
Description
Silky and creamy French Caribbean coconut custard topped with a rich golden caramel sauce, combining tropical flavor with elegant presentation.
Ingredients
1 cup granulated sugar (for caramel)
1 can (14 oz) sweetened condensed milk
1 can (13.5 oz) full-fat coconut milk
1/2 cup whole milk
3 large eggs
1/2 cup unsweetened shredded coconut
1 teaspoon pure vanilla extract
Pinch of salt
Instructions
- Preheat oven to 350°F (175°C) and bring a kettle of water to a boil for the water bath.
- In a saucepan over medium heat, melt the sugar without stirring until it turns deep amber. Swirl gently for even color.
- Immediately pour caramel into an 8-inch round baking dish or flan mold, tilting to coat the bottom evenly. Let harden.
- In a large bowl, whisk together sweetened condensed milk, coconut milk, whole milk, and eggs until smooth.
- Stir in shredded coconut, vanilla extract, and salt until fully combined.
- Pour custard mixture over hardened caramel.
- Place the flan dish into a larger baking pan and pour hot water into the outer pan until it reaches halfway up the sides.
- Bake for 45–55 minutes, until the center is just set with a slight jiggle.
- Remove from water bath and cool completely at room temperature, then refrigerate for at least 4 hours or overnight.
- Run a knife around the edges and invert onto a serving plate before serving.
Notes
Add 1 tablespoon dark rum for deeper Caribbean flavor.
Blend custard mixture for a smoother texture.
Replace whole milk with coconut milk for stronger coconut flavor.
Toast shredded coconut before adding for a nuttier aroma.
Store covered in refrigerator for up to 4 days.
Do not freeze as texture may become watery.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Dessert
- Method: Baking
- Cuisine: French Caribbean
Nutrition
- Serving Size: 1 slice
- Calories: 320 kcal
- Sugar: 36 g
- Sodium: 95 mg
- Fat: 16 g
- Saturated Fat: 12 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 39 g
- Fiber: 1 g
- Protein: 7 g
- Cholesterol: 105 mg
