Low-Carb Chocoflan (Gluten-Free & Easy Dessert Recipe)

If you’ve never tried chocoflan, get ready to fall in love with one of the most magical desserts ever created. Often called the “impossible cake,” chocoflan is a stunning layered dessert where rich chocolate cake and silky flan switch places while baking — creating a beautiful, bakery-style treat without any complicated steps.

Low-Carb Chocoflan (Gluten-Free & Easy Dessert Recipe)

When I first started my low-carb and gluten-free journey, desserts were the hardest thing to give up. I missed the indulgence, the texture, and that comforting sweetness after meals. Like many people trying to lose weight or manage cravings, I struggled with finding desserts that actually felt satisfying. That’s when I discovered how powerful keto-friendly, sugar-free desserts could be — and this chocoflan became a total game-changer.

This version is made with almond flour, allulose sweetener, and coconut milk, keeping it low in carbs, gluten-free, and much lighter than traditional recipes. The best part? It doesn’t taste “diet” at all. You still get that moist chocolate base, creamy custard layer, and rich caramel topping — all without the sugar crash.

Searches for “keto chocoflan,” “sugar-free flan cake,” and “low-carb desserts” are rising fast, and this recipe hits all those keywords perfectly. Whether you’re on keto, reducing sugar, or just want a healthier dessert option, this chocoflan is proof that you don’t have to sacrifice flavor to stay on track.

Why You’ll Love This Recipe

  • Sugar-free but still rich and indulgent
  • Gluten-free and perfect for sensitive diets
  • Two desserts in one (cake + flan!)
  • Beautiful layered presentation with minimal effort
  • Perfect for celebrations or everyday treats
  • Keto-friendly and low in carbs
  • Great for weight loss without feeling deprived
  • Make-ahead dessert that tastes even better chilled

Key Ingredients

  • Almond flour – Provides low-carb base replacing traditional wheat flour effectively
  • Cocoa powder – Delivers rich chocolate flavor without added sugar content
  • Allulose sweetener – Creates sweetness and caramelization without raising blood sugar
  • Eggs – Provide structure, stability, and creamy texture for both layers
  • Almond milk – Keeps cake moist while maintaining low-carb dairy-free option
  • Coconut milk – Adds creaminess and richness to flan layer texture
  • Vanilla extract – Enhances overall flavor and adds warm dessert aroma
  • Cinnamon powder – Adds subtle warmth and depth to flan flavor
  • Baking powder – Helps cake rise and stay soft and fluffy
  • Water (for caramel) – Helps dissolve sweetener and form smooth caramel sauce

How to Make

Step 1: Prepare the Cake Batter

In a large mixing bowl, whisk together almond flour, cocoa powder, baking powder, and salt. Add eggs, almond milk, allulose sweetener, and vanilla extract. Mix until smooth and lump-free. Set aside.

Step 2: Make the Flan Mixture

In another bowl, combine coconut milk, eggs, allulose, cinnamon powder, and vanilla extract. Whisk until fully blended and silky. Avoid over-mixing to prevent air bubbles.

Step 3: Prepare the Pan

Grease your baking pan generously with butter or oil to prevent sticking. This step ensures clean release after baking.

Step 4: Make the Sugar-Free Caramel

In a saucepan, combine allulose and water over low heat. Once it starts simmering, increase heat to medium-high. Stir continuously until it turns golden amber. Remove from heat immediately to prevent burning.

Step 5: Assemble the Layers

Pour the caramel into the prepared pan and let it slightly set. Add the chocolate cake batter and spread evenly. Gently pour the flan mixture over the cake batter. Don’t worry — the layers will switch during baking.

Step 6: Water Bath Setup

Place your pan inside a larger baking dish. Pour hot water into the outer dish until it reaches about 1 inch high. This water bath ensures even cooking and creamy flan texture.

Step 7: Bake

Cover tightly with foil and bake at 350°F (175°C) for 60–70 minutes. Check doneness by inserting a toothpick into the cake layer — it should come out clean.

Step 8: Cool & Chill

Allow the chocoflan to cool completely at room temperature. Then refrigerate for at least 1 hour to set properly.

Step 9: Unmold & Serve

Carefully invert onto a serving plate. The caramel will flow over the top, creating a glossy finish.

Low-Carb Chocoflan (Gluten-Free & Easy Dessert Recipe)

Storage Tips

  • Refrigerator: Store in airtight container up to 5 days
  • Freezer: Freeze slices up to 1 month (wrap tightly)
  • Best Texture: Serve chilled for firm layers and best flavor
  • Tip: Avoid leaving at room temperature too long due to flan

Frequently Asked Questions (FAQs)

What is chocoflan?

Chocoflan is a layered dessert combining chocolate cake and flan.

Is this recipe keto-friendly?

Yes, it uses low-carb ingredients like almond flour and allulose.

Why do the layers switch while baking?

The density difference causes the cake and flan to invert naturally.

Can I use a different sweetener?

Allulose works best for caramel, but erythritol blends can work.

How do I prevent curdled flan?

Bake using a water bath and avoid high heat exposure.

Can I make it dairy-free?

Yes, this recipe already uses almond and coconut milk.

Is this good for weight loss?

Yes, it reduces sugar and carbs while still satisfying cravings.

Can I make it ahead of time?

Absolutely — it tastes even better the next day.

Other Recipes

Keto Cinnamon Rolls

Easy Keto Pumpkin Pie

Delicious Keto Pecan Pie

Low-Carb Chocoflan (Gluten-Free & Easy Dessert Recipe)

Low-Carb Chocoflan (Gluten-Free & Easy Dessert Recipe)

Sugar-free chocoflan made with almond flour and allulose! A rich, creamy keto dessert with chocolate cake, flan, and caramel—low-carb & gluten-free.
Prep Time 20 minutes
Cook Time 1 hour 5 minutes
Total Time 1 hour 25 minutes
Course Dessert
Cuisine Mexican
Servings 12
Calories 210 kcal

Ingredients
  

  • Chocolate Cake Layer:

1 ½ cups almond flour

¼ cup cocoa powder

2 teaspoons baking powder

½ teaspoon salt

¼ cup almond milk

3 large eggs

½ cup allulose sweetener

1 tablespoon vanilla extract

  • Flan Layer:

2 cups coconut milk (or heavy cream)

4 large eggs

⅔ cup allulose sweetener

1 teaspoon cinnamon powder

1 tablespoon vanilla extract

  • Sugar-Free Caramel:

2 cups allulose sweetener

2 tablespoons water

Instructions
 

  • Prepare Cake Batter:
  • In a bowl, whisk almond flour, cocoa powder, baking powder, and salt. Add eggs, almond milk, allulose, and vanilla. Mix until smooth.
  • Prepare Flan Mixture:
  • In another bowl, whisk coconut milk, eggs, allulose, cinnamon, and vanilla until fully combined.
  • Grease Pan:
  • Generously grease a baking pan with butter or oil.
  • Make Caramel:
  • Heat allulose and water in a saucepan over low heat. Once simmering, increase heat and stir until golden amber. Remove from heat.
  • Assemble Layers:
  • Pour caramel into the pan. Add chocolate cake batter evenly. Slowly pour flan mixture on top.
  • Water Bath Setup:
  • Place pan inside a larger dish. Add hot water around it (about 1 inch deep).
  • Bake:
  • Cover tightly with foil and bake at 350°F (175°C) for 60–70 minutes.
  • Cool & Chill:
  • Let cool completely, then refrigerate for at least 1 hour.
  • Unmold & Serve:
  • Invert onto a plate so caramel flows on top.

Notes

Use allulose for best caramel texture (other sweeteners may crystallize)
Always use a water bath to keep flan smooth and creamy
Let it chill completely before slicing for clean layers
Avoid overbaking to prevent rubbery flan texture
Best served cold for perfect consistency and flavor

Leave a Reply

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

Recipe Rating