Coconut Flan (Flan de Coco)

A whole coconut flan topped with a golden brown caramel and coconut flakes.

This Coconut Flan is a luxurious dessert with a tropical twist. The deep amber caramel laced with coconut rum gives way to a silky, creamy custard infused with coconut milk, shredded coconut, and vanilla. Each bite is smooth and indulgent, with just the right balance of sweetness, richness, and warm rum flavour. It’s elegant enough for special occasions, yet simple enough to enjoy anytime.

From breakfast to lunch, dinner, and everything in between, eggs are the ideal protein. They’re highly nutritious, affordable and incredibly versatile. Use eggs to bake this spectacular Shokupan, or Japanese Milk Bread then stuff it with a creamy egg salad for the ultimate Japanese Tamago Sando.

Disclosure: This Coconut Flan recipe is made possible by (you guessed it!) Egg Farmers of Alberta. All opinions and experiences are my own.

A slice of creamy coconut flan topped with a golden brown caramel and coconut flakes.

Want to save this recipe?

Enter your email below and get this post sent straight to your inbox. Plus, I’ll send you my weekly newsletter featuring the newest and best Dish ‘n’ the Kitchen recipes every week!

Save Recipe

Coconut Flan

What I love about this flan recipe is that it turns simple ingredients (including fresh eggs) into a showstopping dessert. If you’re looking for an indulgent yet light dessert to share with someone special, this is it. No one can resist the sexy wiggle and buttery smooth texture.

Then there’s the explosion of tropical flavours. While a traditional flan is all about that smooth, dairy-rich custard, the addition of coconut milk introduces a velvety depth and a subtle, nutty sweetness. This nutty coconut flavour melts into warm caramel notes followed by an enticing heat from the rum. It’s like a beach vacation without ever leaving home.

Cooking the flan in a water bath or bain marie might be a new-to-you technique, but it is incredibly easy and I am here to guide you every step of the way. This important cooking technique keeps the flan from cooking too quickly and ensures a velvety texture.

A whole coconut flan topped with a golden brown caramel and coconut flakes.

Finally, there is nothing more satisfying than the dramatic “flip” from the pan to the plate, watching that liquid gold caramel cascade down the sides. It certainly is a ‘wow moment’ every home cook should experience.

What is a Flan?

Flan is a creamy custard made from simple ingredients like eggs, milk (often condensed milk or evaporated milk), and vanilla. It has two distinct layers, the top caramel layer (which cooks in the bottom of the pan) and the creamy custard layer.

While you may recognize it as French crème caramel, this egg-based dessert is also popular in many Latin countries including Spain, Mexico, and the Philippines (by way of Spain). In the Philippines, it contains additional egg yolks and is known as Leche Flan.

A whole coconut flan topped with a golden brown caramel and coconut flakes.

While most flan recipes use either condensed or evaporated milk, this Coconut Flan also uses coconut milk for a uniquely tropical adaptation.

The Bain Marie Technique

In the culinary world, a bain-marie (pronounced bane-mah-REE) is simply the French culinary term for a water bath. This culinary technique can be applied stovetop, where it is called a ‘double boiler’ or in the oven.

Technically, it consists of one vessel containing the food placed inside a second, larger vessel filled with water. The water acts as a protective “insulation” between the food and the harsh, direct heat of the stove or oven.

Ingredients required to make Coconut Flan.

In this recipe, we are using the oven method which involves placing a baking pan containing the flan inside a larger roasting pan. We then pour hot (not boiling) water into the roasting pan until it reaches halfway up the sides of the baking pan.

While the flan bakes, the water acts as a thermal insulator, reaching no higher than its boiling point (100 degrees C or 212 degrees F). It creates a “buffer zone” that distributes heat evenly, so the entire flan cooks at the same pace. This ensures the eggs cook gently and retain a custard like texture.

Ingredients in Coconut Flan

This dessert recipe is a combination of three milks, fresh eggs, and a few pantry staples. Feel free to use sweetened condensed coconut milk instead of regular condensed milk. Garnish it simply with shredded or sliced coconut, some fresh mint leaves, or fresh berries.

A series of images showing how to bake coconut flan in a water bath.
  • Granulated Sugar
  • Coconut Rum
  • Sweetened Condensed Milk
  • Coconut Milk
  • Whole Milk
  • Eggs
  • Vanilla Extract
  • Shredded or Sliced Coconut

How to Make Coconut Flan

Make the Caramel

To make the caramel, melt the sugar in a saucepan over medium heat, swirling occasionally, until it turns a golden amber colour. Carefully remove from heat and stir in the coconut rum—it will bubble vigorously.

A whole coconut flan topped with a golden brown caramel and coconut flakes.

Quickly pour the caramel into the bottom of a 9-inch round baking dish, tilting the dish to evenly coat the bottom before it hardens. (NOTE: If the caramel starts to sugar when the rum is added, heat again until the sugar dissolves, making sure not to burn the caramel.)

Preheat oven to 350°F.

Make the Flan

To make the flan, whisk the sweetened condensed milk, coconut milk, whole milk, eggs, and vanilla together in a medium mixing bowl until smooth. Pro tip: For a completely silky flan, strain the mixture through a fine mesh sieve.

Next, pour the custard mixture over the hardened caramel in the dish and place the dish into a larger baking pan. Pour hot water into the outer pan until it comes halfway up the sides of the flan dish. Cover the flan loosely with foil.

A cakes server holds a slice of coconut flan above a whole flan topped with a golden brown caramel and coconut flakes.

Bake at 350 F for about 60 minutes, or until the flan is set but still slightly jiggly in the center. Remove from oven and water bath, then place on a cooling rack and cool to room temperature. Refrigerate for at least 4 hours, preferably overnight. Refrigerate for at least 4 hours, preferably overnight.

To serve, run a knife around the edges of the flan to loosen it. PRO TIP: To help the caramel liquify before unmolding, place the flan pan in a shallow dish of warm water for a few minutes to loosen it. Invert the flan onto a serving platter so the caramel rum sauce drips beautifully over the custard. Slice and enjoy.

Store covered in the refrigerator for up to 4 days.

Two slices of creamy coconut flan topped with a golden brown caramel and coconut flakes.

FAQ’s

How do I know when the flan is done baking?
The flan coco should be set around the edges but still slightly jiggly in the center. It will firm up more as it cools.

Why did my caramel harden too quickly?
Caramel begins to harden as soon as it cools, so pour it immediately into the pan once it reaches a deep amber color.

How do I prevent bubbles in my flan?
To avoid bubbles, mix the custard gently and avoid whisking too vigorously to prevent air from getting trapped. Straining also helps.

A slice of creamy coconut flan topped with a golden brown caramel and coconut flakes.

Recipe Tips and Tricks

  • Use full-fat coconut milk for the richest flavor and creamiest texture.
  • Warm caramel gently over low heat just before pouring it into the pan to keep it smooth and glossy.
  • Swirl, don’t stir, the caramel while cooking—stirring can cause it to crystallize.
  • When melting sugar for caramel, stay close and watch carefully—it goes from golden to burnt very quickly.
  • To help the caramel liquify before unmolding, place the flan pan in a shallow dish of warm water for a few minutes to loosen it.
  • Strain the custard mixture through a fine sieve before pouring it over the caramel to remove any egg solids for an ultra-smooth texture.
  • Bake the flan in a water bath (bain-marie) to ensure gentle, even cooking and prevent curdling.
  • Let the flan chill at least 4 hours, preferably overnight, for the best texture and flavour.
  • Run a thin knife around the edges before inverting to help release it cleanly.
  • Drizzle a little extra coconut milk or sprinkle toasted coconut on top for a beautiful presentation.
A spoon contains a bite of flan beside a slice of creamy coconut flan topped with a golden brown caramel and coconut flakes.
A Pinterest image featuring a slice of creamy coconut flan topped with a golden brown caramel and coconut flakes.

Hi! I’m Bernice Hill, the heart and soul behind Dish ‘n’ the Kitchen. It is my pleasure to share easy to follow recipes that are delicious, nutritious, and approachable for the whole family.

If you make this Coconut Flan recipe, I’d love to hear about it in the comments section or in a recipe rating. Be sure to follow me on Facebook and Pinterest for my latest recipes. Also, if you do make this recipe, please share your photos and tag me on Instagram. I hope you like this recipe!

Yield: 8 servings

Coconut Flan (Flan de Coco)

A spoon contains a bite of flan beside a slice of creamy coconut flan topped with a golden brown caramel and coconut flakes.

This coconut flan is a luxurious dessert with a tropical twist. Sweet, golden caramel laced with coconut rum coats the bottom of the dish, giving way to a silky, creamy custard infused with coconut milk, shredded coconut, and vanilla. Each bite is smooth and indulgent, with just the right balance of sweetness, richness, and warm rum flavour. It’s elegant enough for special occasions, yet simple enough to enjoy anytime.

Prep Time 20 minutes
Cook Time 1 hour
Additional Time 4 hours
Total Time 5 hours 20 minutes

Ingredients

FOR THE CARAMEL

  • 1 cup Granulated Sugar
  • 2 Tablespoons Coconut Rum

FOR THE FLAN

  • 1 (14-ounce) can Sweetened Condensed Milk
  • 1 (13.5-ounce) can Coconut Milk
  • 1 cup Whole Milk
  • 5 large Eggs
  • 1 teaspoon Vanilla Extract
  • Shredded or Sliced Coconut; to serve

Instructions

    Preheat oven to 350°F.

FOR THE CARAMEL

  1. Melt the sugarn a medium saucepan over medium heat, swirling occasionally, until it turns a golden amber colour.
  2. Carefully remove from heat and stir in the coconut rum—it will bubble vigorously.
  3. Quickly pour the caramel into the bottom of a 9-inch round baking dish, tilting the dish to evenly coat the bottom before it hardens. (NOTE: If the caramel starts to sugar when the rum is added, heat again until the sugar dissolves, making sure not to burn the caramel.)

FOR THE FLAN

  1. In a mixing bowl (or blender), whisk together the sweetened condensed milk, coconut milk, whole milk, eggs, and vanilla until smooth. For a completely silky flan, strain the mixture through a fine mesh sieve. If you’d like extra texture, stir in the shredded coconut.
  2. Pour the custard mixture over the hardened caramel in the dish.
  3. Place the dish into a larger baking pan and pour hot water into the outer pan until it comes halfway up the sides of the flan dish. Cover loosely with foil.
  4. Bake at 350 F for about 60 minutes, or until the flan is set but still slightly jiggly in the center. Remove from oven and water bath, then let cool to room temperature. Refrigerate for at least 4 hours, preferably overnight.
  5. To serve, run a knife around the edges of the flan to loosen it. PRO TIP: To help the caramel liquify before unmolding, place the flan pan in a shallow dish of warm water for a few minutes to loosen it.
  6. Invert the flan onto a serving platter so the caramel rum sauce drips beautifully over the custard. Slice and enjoy.

Nutrition Information:

Yield:

8

Serving Size:

1

Amount Per Serving: Calories: 266Total Fat: 10gSaturated Fat: 7gUnsaturated Fat: 3gCholesterol: 122mgSodium: 67mgCarbohydrates: 37gSugar: 36gProtein: 6g

Nutritional calculation was provided by Nutritionix and is an estimation only. For special diets or medical issues please use your preferred calculator.

Did you make this recipe?

Share your dish pic on Instagram or Facebook and tag @dishnthekitchen (or #dishnthekitchen) in your post or story! Rate this recipe and leave a review to share your experience with others!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe