Sugar-Free Coconut Flan with Caramel Sauce

Prep: 10 minCook: 1 hr12 servingsmediumLatin American
Sugar-Free Coconut Flan with Caramel Sauce

A silky, rich coconut flan made with stevia and brown sugar substitute, creating a luxurious dessert without traditional sugar. The coconut milk base provides tropical flavor while maintaining the classic custard texture of traditional flan. Perfect for those following low-carb lifestyles or anyone seeking a lighter version of this beloved dessert. The homemade caramel sauce uses sugar-free sweeteners to achieve that signature amber color and deep flavor that makes flan so irresistible.

Ingredients

12 servings
  • 6 eggs
  • 2 egg yolks
  • 27 ounces canned coconut milk
  • 2 tsp vanilla extract
  • 2 tsp coconut liquid stevia
    vanilla stevia1:1ketosugar-free

    equivalent sweetening power

  • ½ cup Swerve Brown substitute
    other brown sugar-free sweetener1:1ketosugar-free

    various brands available

  • 2 tbsp butter
    ghee1:1dairy-freeketo

    traditional substitute

    Full guide →

Instructions

  1. 1

    Preheat oven to 325 degrees F

  2. 2

    Mix eggs, yolks, coconut milk, vanilla extract, and stevia in stand mixer until well combined

  3. 3

    Add caramel sauce ingredients to small saucepan and stir over medium low heat until bubbles form around edges

  4. 4

    Simmer one minute, then pour into 10 inch pie dish, cake pan or 10 individual ramekins

  5. 5

    Swirl caramel to cover bottom of dish and let cool 1-2 minutes

  6. 6

    Pour custard mixture over caramel sauce

  7. 7

    Place pie dish into larger roasting pan and position in oven

  8. 8

    Pour 2 cups hot water into roasting pan so water comes 1-2 inches up sides of pie dish

  9. 9

    Bake 1 hour or until knife inserted near center comes out clean

  10. 10

    Cool to room temperature then refrigerate for two hours or overnight

  11. 11

    Loosen edges with knife and invert onto large plate before serving

Tips

Tip 1

Remove any crystallized pieces from caramel sauce if erythritol crystallizes during refrigeration - this is normal and doesn't affect taste

Tip 2

Use a water bath to ensure even, gentle cooking and prevent the custard from curdling or developing a rubbery texture

Tip 3

Test doneness with a knife inserted near center rather than the very middle, as the center will continue cooking from residual heat

Good to Know

Storage

Keep refrigerated for up to 3 days covered. The caramel may crystallize but remains safe to eat.

Make Ahead

Can be made 1-2 days ahead. The texture actually improves with overnight chilling.

Serve With

Serve chilled, inverted onto a plate. Remove any crystallized caramel pieces if needed.

Common Mistakes

Watch

Use medium-low heat for caramel to avoid burning the sweetener

Watch

Don't skip the water bath or the custard may curdle

Watch

Let caramel cool briefly before adding custard mixture to prevent curdling

Substitutions

Dairy-Free Swaps

butter
ghee1:1dairy-freeketo

traditional substitute

Full guide →
butter
vegan butter1:1dairy-freevegandairy-free

plant-based option

Full guide →

General Alternatives

coconut liquid stevia
vanilla stevia1:1ketosugar-free

equivalent sweetening power

Swerve Brown
other brown sugar-free sweetener1:1ketosugar-free

various brands available

Find more substitutions →

FAQ

Can I use regular sugar instead of sugar-free sweeteners?

Yes, substitute equal amounts of brown sugar for the Swerve Brown, but this will no longer be keto-friendly and will add significant carbohydrates to the recipe.

What if my caramel crystallizes in the fridge?

This is normal with erythritol-based sweeteners. Simply remove the crystallized pieces when serving - they don't affect the flavor of the remaining caramel sauce.

How long will this keep in the refrigerator?

The flan will keep covered in the refrigerator for up to 3 days. The texture is best within the first 2 days of preparation.