Keto Caramel Flan

If you think you can’t enjoy a classic dessert like flan on a keto diet, think again. This keto caramel flan is creamy, rich, and absolutely delicious.

It uses allulose instead of regular sugar, which means you get that beautiful caramel flavor without all the carbs. Allulose caramelizes just like real sugar, so the result looks and tastes like the real thing.

Smooth homemade keto caramel flan

The custard itself is silky smooth and has the perfect wobble. It’s made with coconut milk and heavy cream, so every bite just melts in your mouth.

This is one of those desserts that nobody will believe is low carb and keto friendly. It’s that good.

Whether you’re making it for a special occasion or just treating yourself after dinner, this flan is sure to impress. Let me show you how to make it step by step.

Why You’ll Love This Recipe

It Tastes Like Real Flan – Allulose caramelizes just like sugar so you get that authentic golden caramel sauce pooling over the top.

Velvety keto caramel flan treat

Incredibly Creamy Texture – The combo of full fat coconut milk and heavy cream makes this flan ridiculously silky and rich.

No Weird Aftertaste – Allulose is one of the few keto sweeteners that doesn’t leave a strange cooling or bitter taste behind.

Recipe Ingredients

For the Caramel

  • 1/3 cup Allulose
  • 2 tbsp Water

For the Custard

  • 4 Large Eggs
  • 2 Large Egg Yolks
  • 1 can (13.5 oz) Full-Fat Coconut Milk
  • 1/2 cup Heavy Cream
  • 1/2 cup Granulated Allulose
  • 2 tsp Vanilla Extract
  • 1/4 tsp Salt

How To Make

Step 1

Preheat your oven to 325°F. For the caramel, combine 1/3 cup allulose and water in a small saucepan over medium heat. Stir until the allulose dissolves, then stop stirring and let it cook for 5 to 8 minutes until it turns a deep amber color.

Immediately pour the caramel into a 9-inch round cake pan, quickly tilting to coat the bottom evenly. Set aside to harden.

Step 2

In a large bowl, gently whisk together the eggs and egg yolks until combined – do not whip or create foam. You want a smooth custard, not an airy one.

Step 3

In a saucepan, warm the coconut milk, heavy cream, and 1/2 cup allulose over medium heat, stirring until the allulose dissolves. Remove from heat and stir in the vanilla extract and salt.

Step 4

Very slowly pour the warm milk mixture into the eggs in a thin stream, whisking gently the entire time. Strain the custard through a fine mesh sieve into the caramel-lined pan to ensure a perfectly smooth texture.

Step 5

Place the cake pan inside a larger baking dish and pour hot water into the larger dish until it comes halfway up the sides of the cake pan. Cover the top loosely with aluminum foil.

Step 6

Bake for 50 to 60 minutes until the flan is set around the edges but still has a gentle wobble in the center. Remove from the water bath and let it cool to room temperature, then refrigerate for at least 6 hours or overnight.

Step 7

To unmold, run a thin spatula around the edges of the flan. Place a serving plate upside down on top of the pan and quickly flip. The flan will drop onto the plate and the caramel will pool around it beautifully.

Luscious keto caramel flan slice

Tips

Watch the Caramel Closely

Allulose caramelizes faster than regular sugar and can go from perfect amber to burnt in seconds. Once it starts changing color, don’t walk away from the stove.

It also stays liquid longer than regular caramel, so don’t panic if it looks too thin when you pour it into the pan. It will thicken up as it cools.

One more thing – allulose caramel won’t harden into a brittle layer like traditional caramel does. It stays a bit sticky and syrupy, which is actually perfect because it means it will release beautifully when you flip the flan.

Temper the Eggs Slowly

When you pour the warm milk mixture into the eggs, go really slow. If you dump it in all at once, the heat will scramble the eggs and you’ll see little cooked egg bits floating in your custard.

Easy keto caramel flan recipe

Pour in a tiny stream while whisking gently with your other hand. This brings the egg temperature up gradually so they blend into a smooth custard instead of cooking on contact.

If you do see a few small lumps, don’t worry. That’s exactly why you strain it through a fine mesh sieve in the next step. The sieve catches anything that shouldn’t be there.

Don’t Skip the Water Bath

The water bath is what keeps the flan cooking gently and evenly. Without it, the outside cooks way too fast and you end up with a rubbery texture and tiny air bubbles all through the custard.

Use hot water from a kettle, not cold tap water. Cold water means the oven has to work harder to get everything up to temperature, and your bake time will be off.

Pour the water into the larger dish after you’ve already placed it on the oven rack. Carrying a heavy dish full of hot water across the kitchen is a recipe for burns and spilled water in your custard.

More Recipes

Frequently Asked Questions

Can I use erythritol instead of allulose for the caramel?

Allulose is really the best choice here because it caramelizes just like regular sugar. Erythritol doesn’t melt and brown the same way – it tends to crystallize and get gritty instead of turning into a smooth, pourable caramel.

If allulose isn’t available, you could try a monk fruit-allulose blend, but pure erythritol or stevia won’t give you that classic caramel layer on the bottom of the flan.

Keto Caramel Flan

Keto Caramel Flan

This silky keto caramel flan is a showstopper dessert that proves low carb treats can be truly indulgent. Perfect for impressing guests!
Prep Time 20 minutes
Cook Time 55 minutes
Total Time 7 hours 15 minutes
Servings: 8 slices
Course: Dessert
Cuisine: Spanish
Calories: 190

Ingredients
  

For the Caramel
  • 1/3 cup Allulose
  • 2 tbsp Water
For the Custard
  • 4 Large Eggs
  • 2 Large Egg Yolks
  • 13.5 oz Full-Fat Coconut Milk
  • 1/2 cup Heavy Cream
  • 1/2 cup Granulated Allulose
  • 2 tsp Vanilla Extract
  • 1/4 tsp Salt

Equipment

  • fine mesh sieve
  • 9-inch round cake pan

Method
 

  1. Preheat your oven to 325°F. For the caramel, combine 1/3 cup allulose and water in a small saucepan over medium heat. Stir until the allulose dissolves, then stop stirring and let it cook for 5 to 8 minutes until it turns a deep amber color.
    Immediately pour the caramel into a 9-inch round cake pan, quickly tilting to coat the bottom evenly. Set aside to harden.
  2. In a large bowl, gently whisk together the eggs and egg yolks until combined - do not whip or create foam. You want a smooth custard, not an airy one.
  3. In a saucepan, warm the coconut milk, heavy cream, and 1/2 cup allulose over medium heat, stirring until the allulose dissolves. Remove from heat and stir in the vanilla extract and salt.
  4. Very slowly pour the warm milk mixture into the eggs in a thin stream, whisking gently the entire time. Strain the custard through a fine mesh sieve into the caramel-lined pan to ensure a perfectly smooth texture.
  5. Place the cake pan inside a larger baking dish and pour hot water into the larger dish until it comes halfway up the sides of the cake pan. Cover the top loosely with aluminum foil.
  6. Bake for 50 to 60 minutes until the flan is set around the edges but still has a gentle wobble in the center. Remove from the water bath and let it cool to room temperature, then refrigerate for at least 6 hours or overnight.
  7. To unmold, run a thin spatula around the edges of the flan. Place a serving plate upside down on top of the pan and quickly flip. The flan will drop onto the plate and the caramel will pool around it beautifully.

Nutrition

Serving: 1servingCalories: 190kcalCarbohydrates: 2gProtein: 5gFat: 18g

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating