This coconut caramel flan is soft, creamy, and will melt in your mouth! This healthier pudding recipe consists of a delicious baked egg custard topped with caramel sauce that will impress everyone! Plus, it’s gluten-free and only requires 4 ingredients to make it!

coconut flan with caramel on top

Why you will love this recipe

  • This coconut caramel flan is gluten-free and dairy-free.
  • It’s super easy to make.
  • You will only need 4 ingredients to make this pudding.
close up of a slice of coconut flan

Ingredients for this recipe

Coconut condensed milk: At room temperature. For a non-dairy-free version, you can replace it with regular condensed milk; however, it won’t taste like coconut, but it will taste delicious too.

Soy milk: Soy milk is the only plant-based milk we recommend to make this recipe. For a non-dairy-free version, you can replace it with whole milk.

Eggs: At room temperature.

Caramel sauce: You can use homemade or store-bought. We’ve used store-bought.

ingredients to make coconut flan

How to make this recipe

Preheat the oven to 350 degrees F (180 C).

Pour the caramel sauce into a steam pudding pan (one that has a lid and a hole in the middle) and spread the caramel sauce around the pan with the help of a silicone basting brush or a small spatula. 

spreading the caramel sauce around the pan with the help of a silicone basting brush

Then, add the coconut condensed milk, soy milk, and eggs into a blender and blend until smooth.

pouring the batter into the pan

Place the steam pudding pan in the center of a baking dish (with high sides to make a water bath), pour the flan mixture inside the steam pudding pan, and cover with the lid.

pudding pan covered with a lid

Next, add boiling water into the baking pan until it reaches at least about halfway up the sides of the pan.

pouring boiling water inside a baking dish

Place the baking pan very carefully inside the oven (use oven gloves and be careful not to burn yourself), and bake for 60 minutes.

After 60 minutes, carefully remove the pudding pan from the oven (without opening the lid) to a wire rack and let it cool down for 1 hour. Then, refrigerate overnight. Unmold after refrigerating overnight.

To unmold, invert the pan into a large serving plate. Keep it in the fridge until serving. You can add more caramel sauce on top before serving.

slicing a coconut flan pudding

FAQ

What is flan?

Flan is a custard dessert with a layer of caramel sauce.

How do you store flan?

You can store flan in an airtight container in the fridge for up to 2 days.

Is creme brulee or panna cotta the same as flan?

Panna cotta and creme brulee are similar to flan because they are all custard-style desserts, but their ingredients and cooking techniques are different.

one plate with coconut pudding and two smaller ones with one slice of pudding each

Tips for making this recipe

  • Recipe variations: For a non-dairy-free version, you can replace the coconut condensed milk with regular condensed milk, and soy milk with whole milk. Note that without coconut condensed milk your pudding won’t taste like coconut but will taste delicious too.
  • Steam pudding pan: Ensure you use the right pan to make this recipe, the pan needs to have a hole in the middle and a lid to cover the top.
  • Don’t skip the water bath: That’s what makes flans silky and soft. 
  • Bake at the suggested temperature: Steaming the flan at a higher temperature can make it flat or have a rubbery texture.
  • Make this recipe the day before: The coconut caramel flan needs to be refrigerated in the fridge overnight.
close up of a coconut pudding on a large plate

More dessert recipes

close up of a coconut flan with caramel on top

If you tried this recipe, don’t forget to tag me on Instagram, Pinterest, or Facebook. Also, if you enjoyed this recipe, please leave a comment and a rating star below! Thank you for your support!

coconut flan with caramel on top

Coconut Caramel Flan

AuthorRita
This coconut caramel flan is gluten-free, dairy-free, and you’ll only need 4 ingredients to make it!
Prep Time2 hours 10 minutes
Cook Time1 hour
Servings6 -8 servings

Ingredients  

  • 2 tbsp caramel sauce
  • 1 can coconut condensed milk at room temperature (490 g)
  • soy milk at room temperature (the same measure as the condensed milk can)
  • 6 eggs at room temperature

Instructions 

  1. Preheat the oven to 350 degrees F (180 C).
  2. Pour the caramel sauce into a steam pudding pan (one that has a lid and a hole in the middle) and spread the caramel sauce around the pan with the help of a silicone basting brush or a small spatula.
  3. Then, add the coconut condensed milk, soy milk, and eggs into a blender and blend until smooth.
  4. Place the steam pudding pan in the center of a baking dish (with high sides to make a water bath), pour the flan mixture inside the steam pudding pan, and cover with the lid.
  5. Next, add boiling water into the baking pan until it reaches at least about halfway up the sides of the pan.
  6. Place the baking pan very carefully inside the oven (use oven gloves and be careful not to burn yourself), and bake for 60 minutes.
  7. After 60 minutes, carefully remove the pudding pan from the oven (without opening the lid) to a wire rack and let it cool down for 1 hour. Then, refrigerate overnight. Unmold only after refrigerating overnight.
  8. To unmold, invert the pan into a large serving plate. Keep it in the fridge for at least 1 hour until serving. You can add more caramel sauce on top before serving.

Notes

Recipe variations: For a non-dairy-free version, you can replace the coconut condensed milk with regular condensed milk, and soy milk with whole milk. Note that without coconut condensed milk your pudding won’t taste like coconut but will taste delicious too.
Steam pudding pan: Ensure you use the right pan to make this recipe, the pan needs to have a hole in the middle and a lid to cover the top.
Don’t skip the water bath: That’s what makes flans silky and soft.
Bake at the suggested temperature: Steaming the flan at a higher temperature can make it flat or have a rubbery texture.
Make this recipe the day before: The coconut caramel flan needs to be refrigerated in the fridge overnight.

Leave a Reply

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

Recipe Rating




4 Comments

    1. Hi Mary! I usually buy canned coconut condensed milk at the supermarket. It is the exact same consistency as the “regular condensed milk”.

  1. I love coconut flan! Thank you for sharing this recipe ❀️ where did you source the pan? I love that shape and I don’t have one now.

    1. Hi Saira! You’re welcome! We bought this pan on a local store. I sent you an e-mail with a flan pan, it is not the exact same shape, but it has a lid, I think it will work with this recipe too! Thank you πŸ™‚