Skip to Content

Get recipes, tips and more! Get free recipes and exclusive content. SIGN UP!

Menu
X

Home » Desserts » Chilled or Frozen Desserts » Chocoflan Cake

Chocoflan Cake

This post may contain affiliate links. Please read our disclosure policy. As an Amazon Associate, I earn from qualifying purchases.

Chocoflan cake is two desserts in one. A creamy flan on top of a rich chocolate cake. It is a match made in heaven. The cake is a fudgy chocolate butter cake and the flan is a cream cheese flan (also called Flan Napolitano).

Slice of chocoflan cake covered in caramel syrup
Chocoflan cake with a fudgy chocolate cake on the bottom and a creamy Flan Napolitano on top

You’re going to love this cake. The fudgy chocolate layer, the ultra-creamy flan, and the sweet, gooey caramel sauce combine to make the ultimate dessert.

This is a rich and decadent dessert and you’re going to love how the caramel sauce drips down to coat the fudgy chocolate cake with every bite. 

What is a Chocoflan cake?

A Chocoflan cake is a Mexican dessert that is a combination of a chocolate cake and a cream cheese flan. The two layers get baked at the same time…. in the same pan.

Chocoflan cake is also called an impossible cake but not because it is difficult to make. The title for “impossible cake” came about because the two layers perform a seemingly impossible stunt by switching places while the cake bakes. It is almost magical.

The cake is rich, chocolatey, fudgy, and decadent. The flan is creamy, smooth, and luscious. The Chocoflan cake comes out of the oven in perfectly defined layers then a delicious, gooey caramel sauce gets drizzled on top. When I say drizzle, I really mean you should pour a whole bunch of that yummy stuff on top.

It is out of this world delicious! You are going to lick up every crumb.

pouring caramel sauce on the chocoflan cake
pouring caramel sauce on the chocoflan cake

Chocoflan Ingredients:

This cake is made-from-scratch so the list of ingredients may seem a bit long but don’t let it discourage you.  Take it in two stages. First, mix the ingredients for the chocolate cake then blend the ingredients for the creamy flan. Here is the list of what  you will need:

For the chocolate cake:

  • Caramel sauce
  • Cocoa powder
  • Butter
  • Sugar
  • Eggs
  • Vanilla Extract
  • Flour
  • Salt
  • Baking powder

For the flan layer:

  • Cream cheese
  • Sweetened condensed milk
  • Evaporated milk
  • Sugar
  • Egg Yolks
  • Vanilla Extract

How do you make Chocoflan cake?

There are a few steps involved in making this Chocoflan cake but they are not difficult.

First, make the cake batter.

The chocolate cake in this recipe is a rich, fudgy, butter cake. The batter is thick and creamy (not thin and pourable like this Chocolate Cake with cream cheese icing).

The cake is quite easy to make. First, add some boiling water to some unsweetened cocoa powder and set the mixture aside to cool down while you gather the rest of your ingredients.

You will need to cream the butter and sugar, then add the eggs and vanilla extract. Next, beat in the chocolate mixture and then stir in the dry ingredients.

Voilà! Chocolate cake batter! Done!

Now, you’re going to spread a bit of caramel sauce (or cajeta sauce if you really want this cake to be authentic), into the bottom of a large bundt pan.

Pour that chocolate cake batter right on top of the caramel sauce (or cajeta).

What is cajeta? Cajeta is delicious caramel sauce made with goats milk. It is nutty and malty and delicious. Very similar to regular caramel sauce and yet different. If you find some, try it, you might like it more than caramel sauce.

Chocoflan cake in a bundt pan
Chocoflan cake

Next, make the cream cheese flan.

We used our recipe for Flan Napolitano in this Chocoflan recipe. It is the best cream cheese flan ever!

There are only six ingredients. All you have to do is blend them together. We used a blender but you can use a food processor or even stir it by hand.

Pour the flan mixture over the cake batter and cover the bundt pan with a piece of aluminum foil. It helps to spray the bottom of the aluminum foil with a bit of nonstick spray because the cake will come all the way to the top of the pan and could stick to the foil.

Make a water bath

Set the bundt pan in a larger pan and pour boiling water inside the larger pan. The flan layer of the Chocoflan cake will be creamier and smoother if you make a water bath.

Make sure you don’t get any water inside the Chocoflan. And be careful not to spill the hot water when you transfer it to the oven. If you’re worried about sloshing and spilling the water then you can put the two pans in the oven before you pour the water in the larger pan.

Bake the cake

This cake will take 70 to 80 minutes to bake. While it is baking, the two layers will slowly switch places. The chocolate cake will end up on the top and the cream cheese flan will sink to the bottom.

Serve the cake

After you let the cake cool down, place a serving plate on top of the bundt pan and then flip the pan and plate over so the cake is on top.

Lift the bund pan off of the cake and drizzle some caramel sauce or cajeta on top.

Slice of chocoflan cake covered in caramel syrup
Slice of chocoflan cake covered in caramel syrup

An important tip!

You will need to use a large 12-cup bundt pan for this cake. Even a 10-cup pan will be too small for this recipe. If you are not sure if your pan is the right size then you can fill it with water. Measure the water as you fill it. You need to fill it with 12 cups of water. It’s ok if the water goes to the very top. If it holds even a cup less then the cake will flow over the pan when it bakes.

More Chilled or Frozen Desserts

Some More Recipes That We Are Sure You Will Lovev:

Flan Napolitano

Intense Chocolate Cake with Cream Cheese Frosting

Chocolate Peanut Butter Layer Cake

Connect With Savor the Best:

Please follow us on our social media accounts

Facebook * Instagram * Pinterest * Youtube * Twitter

Did you make this recipe? We would love to hear from you. Drop us a comment below. 

Watch our video and see how easy it is to make this chocoflan cake. 

Slice of chocoflan cake covered in caramel syrup

Chocoflan Cake

Chocoflan cake is a fudgy chocolate cake layered with a creamy, smooth caramel flan. The two layers get baked together in the same pan and magically switch places while baking. The cake is a fudgy chocolate butter cake and the flan is a cream cheese flan (also called Flan Napolitano).
4.56 from 54 votes
Print Pin Video Save
Prep Time: 25 minutes
Cook Time: 1 hour 15 minutes
Total Time: 1 hour 40 minutes
Servings: 16 servings
Calories: 429kcal
Author: Dahn Boquist

Ingredients

For the Cake

  • 1 cup caramel sauce or cajeta
  • ½ cup boiling water
  • ½ cup unsweetened cocoa powder
  • 10 tablespoons butter
  • 1-¼ cups sugar (250 grams)
  • 2 eggs
  • 2 teaspoons vanilla extract
  • 1-¾ cups all-purpose flour (210 grams)
  • 2-½ teaspoons baking powder
  • ¾ teaspoon salt

For the Flan

  • 8 ounces cream cheese softened
  • 1 (14 ounce) can sweetened condensed milk
  • 1 (12 fluid ounce) can evaporated milk
  • ¼ cup white sugar
  • 6 egg yolks whisked briefly with a fork
  • 1 tablespoon vanilla extract

For Garnish

  • caramel sauce or cajeta sauce

Instructions

For the Cake

  • Preheat the oven to 350°F. Spray a 12-cup bundt pan with non-stick spray or grease it with butter. Pour about 1/3 cup of the caramel sauce (or Cajeta) in the bottom of the pan then reserve the rest of the caramel sauce for the garnish. 
  • Combine the boiling water and cocoa powder in a small bowl. Whisk until smooth then set aside to cool to room temperature. 
  • Place the butter and sugar in a large mixing bowl. Beat with an electric mixer until creamy. Add the eggs one at a time and beat well after adding each egg. Beat in the vanilla extract. 
  • Add the cooled cocoa mixture and beat well. Scrape down the sides of the bowl and mix it again. 
  • Combine the flour, baking powder, and salt in a medium bowl. Whisk them together then add it to the batter. Mix on low speed or by hand until the flour is slightly blended in then increase the speed of the mixer. Continue to mix until the flour is well combined. Make sure to scrape the mixing bowl a couple of times so no flour is left behind. 
  • Pour the cake batter into the prepared bundt pan (right on top of the caramel). Set the pan aside while you make the flan. 

Make the Custard

  • Place the cream cheese, sweetened condensed milk, evaporated milk, sugar, egg yolks, and vanilla extract in a blender or food processor. Blend until the ingredients are smooth. (for best results strain the mixture through a wire strainer).
  • Pour the flan mixture on top of the chocolate cake batter, then set the bundt cake pan inside a larger pan. We used a 10-inch square cake pan. 
  • Pour hot water into the baking dish but make sure you don’t get any water inside the cake. 
  • Cover the chocoflan cake lightly with a piece of oiled tin foil (see notes). 
  • Now that you have the chocoflan in a water bath, place it in the preheated oven and bake for 1 hour to 1 hour 20 minutes. Do a toothpick test and take the cake out of the oven when the toothpick comes out clean. 
  • Let the cake cool down at room temperature for an hour, then let it sit in the fridge for 2 to 3 hours or until ready to serve. Keep the cake in the pan until it is completely cooled.
  • To serve, use a knife to loosen the edges of the cake from the bundt pan and invert the cake onto a serving plate.
  • Drizzle caramel sauce (or cajeta sauce) on top of the cake. 

Notes

  • Pour the cake batter in the bottom of the bundt pan then pour the flan on top of the cake batter. When the cake is finished baking, The chocolate cake will be on top and the flan will be on bottom. After you invert the cake, the flan will be on top again. 
  • Cover the bundt pan with a sheet of tin foil before placing it in the oven to bake. Spray the underside of the tin foil with non-stick spray to prevent the cake from sticking to the foil. 
  • You will need to use a large 12-cup bundt pan for this cake. Even a 10-cup pan will be too small for this recipe. If you are not sure if your bundt pan is big enough then just fill the pan up with 12 cups of water. If it holds 12 cups of water to the very top, the pan is large enough.
  • Cajeta is a Mexican caramel sauce made with goats milk, you can substitue regular caramel sauce.

Video

Nutrition

Serving: 1 | Calories: 429kcal | Carbohydrates: 56g | Protein: 9g | Fat: 20g | Cholesterol: 153mg | Sodium: 353mg | Fiber: 1.5g | Sugar: 28g

chocoflan cake pinterest pin

Dahn Boquist

Dahn is a retired nurse, recipe creator, home cook, baker, and self-proclaimed foodie. She loves creating in the kitchen and cooking for family and friends. She lives in Washington State with her husband and dog. When she isn't cooking or baking, you can usually find her spending time with her grandchildren or exploring the beautiful Pacific Northwest.

Related Recipes

Never Miss a New Recipe!

Enter your email address below to sign up for our newsletter and get your free copy Weeknight Dinners from Scratch eBook!



Plate of cigar-shaped florentine cookies with red ribbon
Previous Post
Email Series: 5 Secrets to Perfect Christmas Cookies
Turkey Vegetable Farro Soup
Next Post
Turkey Vegetable Farro Soup
4.56 from 54 votes (54 ratings without comment)
Recipe Rating




Alison

Saturday 22nd of July 2023

I followed directions exactly and it ended up taking about 2 hours to bake! It was incredibly frustrating as I needed that extra hour for cooling.

Dahn Boquist

Sunday 23rd of July 2023

Sorry you had a frustrating time with this. You may want to check the accuracy of your oven with an oven thermometer. Did you keep the aluminum foil on the cake while it baked? Did you open the oven door while it was baking? If you open the oven door too early during the bake time them steam and heat will escape and extend the baking time.

Shop Our Kitchen