
About This Chocoflan Recipe
This chocoflan recipe is a delicious bundt cake recipe made from two layers: dulce de leche flan, super-moist cinnamon chocolate cake. My favorite part about this bundt cake is that it uses unique and fun techniques.
You assemble the cake by adding the chocolate cake batter in the bundt cake pan first, followed by the flan. While the chocoflan bakes, the batters swap places. That means that once the chocoflan is inverted, the flan is now on top of the chocolate cake!
Chocoflan is also known as “El Pastel Magico” (The Magic Cake) or “El Pastel Imposible” (The Impossible Cake) because of this unique technique.
Learn more in this post’s FAQ section below as to why the two batters swap places during the baking process!
For more unique and delicious bundt cake recipes, check out Hummingbird High‘s bundt cake recipe collection! I especially recommend My Best Banana Bundt Cake Recipe and this Kentucky Bourbon Butter Cake.
@hummingbirdhigh chocoflan is my new favorite #dessert! #baking #bakingrecipe #cincodemayo ♬ Paradise – Ikson


Some Quick Ingredient Recommendations
My Favorite Dulce De Leche
You can often buy 13-ounce cans of dulce de leche at most international or Latin American supermarkets. My favorite brand of dulce de leche to buy is Nestle La Lechera Dulce De Leche. Some Target stores even carry it for half the price of what you can get online!
The Best Nonstick Baking Spray
My favorite nonstick baking spray is this Bak-Klene ZT Nonstick Baking Spray that I get from Williams-Sonoma. It’s often used in professional bakeries. However, I’ve noticed it’s been out of stock a LOT (although you can still find it at professional restaurant retailers like Webstaurant.com).
So if that’s the case, stick with my second favorite: Baker’s Joy. The good news is that Baker’s Joy can be found in the baking aisles of most major supermarkets, too!

What Other Chocoflan Recipes Don’t Tell You (a.k.a. All My Secrets For Success)
- Boil the water for the chocoflan’s water bath. You need to bake the chocoflan in a water bath made of very hot water. I like to multitask by boiling the water as I prep the rest of the ingredients. Just be sure to cover the water with a lid when done to prevent it from losing too much heat!
You need to pour enough water into the roasting pan until water reaches halfway up the sides of the bundt pan. My roasting pan needed about 2 quarts of water. You may need more or less, depending on both your bundt pan and roasting pan. - When making the flan batter, make sure both the cream cheese and eggs are at room temperature. If they’re cold, the flan batter might come out lumpy!
- Only prep the bundt pan with cooking spray right before filling it with the batter. Most cake recipes instruct you to prep their baking pans first. However, it’s better to grease a bundt pan right before filling with batter. That’s because bundt pans require a LOT more grease than traditional cake pans. And all that grease has a tendency to slide down the sides of the pan and pool at the bottom. But by greasing the bundt pan immediately before filling it, you avoid that issue entirely!
- Unmold the flan with a second water bath. Once you’re ready to serve the chocoflan, you’ll need to steam it in a water bath. Doing so will ensure that it comes out of the bundt pan whole.
The recipe also instructs you to place a damp kitchen towel over the chocoflan. This towel will act like a “lid” for the chocoflan, helping steam it out.

Troubleshooting A Stuck Chocoflan
Help! My chocoflan got stuck in the pan. What did I do wrong?
Let’s chat about all the potential reasons why your cake got stuck:
Reason #1: You used a cooking spray instead of a baking spray.
In the Ingredients section above, I talked about the importance of using a nonstick baking spray as opposed to a nonstick cooking spray. Nonstick baking sprays contain flour in them. This flour goes a long way in preventing the chocoflan from getting stuck in the pan.
So if you used a cooking spray instead of a baking spray, you’re already at a major disadvantage. Furthermore, not all cooking sprays are created equal. Butter, coconut oil, and shortening based cooking sprays don’t work as well. Nonstick cooking sprays made from fats that are liquid at room temperature (like canola oil, vegetable oil, and so on) fare slightly better. However, they still won’t work as well as a nonstick baking spray.
Reason #2: You sprayed your bundt pan at the wrong time.
Most cake recipes instruct you to grease the baking pans in the first step of the recipe. After greasing the pans, the recipe instructs you to then make the cake batter. While this method works for almost every other cake recipe, it won’t work for a bundt cake.
A good bundt cake recipe will instruct you to grease the pan right before filling it. Why? Like I said above—you will need to grease your bundt pan with a LOT of cooking spray. So much that, if the pan sits for any more than a few seconds, all that cooking spray will slide down the pan’s sides and create big pools of oil at the bottom of the pan. Not only is this gross, but it also increases the likelihood of your cake getting stuck in the pan since all that oil is no longer coating the pan’s sides.
Reason #3: There was something wrong with your bundt pan.
Finally, let’s talk about your bundt pan. I also discussed the importance of using a nonstick bundt pan up top. But nonstick pans with scratched up surfaces don’t work as well as newer ones with smooth surfaces. Furthermore, if you don’t clean and maintain your nonstick pans properly, they have a tendency to accumulate grime and residue that can act like glue. Gross, right?
So the next time you make a bundt cake, test your bundt pan for grime. What does that mean? Run your fingers through all its nooks and crannies. If your pan is perfectly clean, your fingers should have no whatsoever. If they come off feeling (even just a little bit) greasy, wash your pan (preferably with a liquid grease dissolver like Dawn Dish Power Dissolver) and dry it thoroughly before using it in a bundt cake recipe.
Finally, bundt pan size matters. This chocoflan recipe makes about 10-cups of batter, perfect for a 10-cup capacity bundt pan. Baking the cake in a bundt pan with a smaller OR larger capacity will make it more likely for the cake to get stuck in its pan.
Is there anything I can do to get it out?
If you followed the recipe as written and steamed the chocoflan to unmold it, this shouldn’t be an issue for you.
But if you did and it’s still stuck, don’t panic! Instead, try the following tricks below to unstick the chocoflan:
1. First, unstick the edges of the chocoflan with a flexible offset spatula and give it a few jiggles.
Use a flexible offset spatula (one whose blade is made out of plastic or silicone, NOT metal) and run it around the edges of the pan and its center tube. Note that doing so only works for more “forgiving” bundt cake pan designs like the one I recommended for beginners. If you used a more elaborate pan with sharp edges and lots of nooks and crannies, you might accidentally ruin its design!
Nordic Ware also recommends (gently) shaking the cake in its pan side to side a few times in all directions. Doing so helps release the surface of the cake from its pan. You can also use a wooden spoon to tap the top and sides of the inverted cake to help release it.
2. Freeze the chocoflan.
Freeze the chocoflan uncovered for 1 to 2 hours, then try to invert it again. In theory, freezing the cake will help release the chocoflan from its greased sides and prevent you from damaging its design when you try and invert it.
However, don’t try this trick if you used butter, coconut oil, or shortening (all of which I specifically recommended against in this recipe) to grease your pan. Freezing solidifies those fats and will cause the cake to stick in the pan even more!
Get the Recipe: Chocoflan Recipe
Ingredients
Assembly
- 2 quarts water
For The Flan
- 1 (13-ounce) can dulce de leche
- 1 (12-ounce) can evaporated milk
- 4 ounces (113 grams) cream cheese, at room temperature
- 1 ½ teaspoons pure vanilla extract
- ¼ teaspoon kosher salt
- 5 large eggs, at room temperature
For The Chocolate Cake
- 1 ⅓ cups (5.65 ounces or 160 grams) all-purpose flour
- 1 cup (7 ounces or 200 grams) granulated sugar
- ½ cup (1.75 ounces or 50 grams) natural unsweetened cocoa powder, sifted if necessary
- 1 teaspoon baking soda
- ½ teaspoon baking powder
- ½ teaspoon ground cinnamon
- ½ teaspoon kosher salt
- ½ cup (4 ounces or 113 grams) buttermilk, at room temperature
- ½ cup (4 ounces or 113 grams) coffee, at room temperature
- 6 Tablespoons (3 ounces or 85 grams) unsalted butter, melted and cooled slightly
- 1 large egg, at room temperature
- 1 teaspoon pure vanilla extract
For Serving
- 2 quarts water
- 1 Tablespoon natural unsweetened cocoa powder
Equipment
- a blender
- a 10-cup bundt pan
- nonstick baking spray
- a ladle
- a large roasting pan
- aluminum foil
- a kitchen towel
Instructions
- Prep the oven. Position a rack in the center of the oven and preheat the oven to 350°F. Bring the water for assembly to boil and cover to keep warm while you prep the flan and chocolate cake.
- Make the flan. In the blender pitcher, combine the dulce de leche, evaporated milk, cream cheese, vanilla, and salt for the flan. Blend on medium-high until smooth, about 30 seconds. Add the eggs for the flan and blend on medium-high until combined, another 10 to 15 seconds.
- Mix the dry ingredients for the chocolate cake. In a large bowl, whisk together the flour, sugar, cocoa powder, baking soda, baking powder, cinnamon and salt.
- Whisk the wet ingredients, then mix in the dry ingredients. In a large bowl, whisk together the buttermilk, coffee, butter, egg, and vanilla for the chocolate cake. Gradually whisk in the dry ingredients until just combined.
- Prep and fill the bundt pan. Generously spray a 10-cup capacity bundt pan with nonstick baking spray. Immediately use a rubber spatula to scrape the chocolate cake batter into the prepared bundt pan. Use an offset spatula to smooth its top.Slowly ladle the flan batter over the chocolate batter, being careful not to disturb the batter. Set the filled bundt pan in the middle of a large roasting pan and tightly cover its top with aluminum foil. Pour the boiled water into the roasting pan until water reaches halfway up the sides of the bundt pan.
- Bake the chocoflan. Bake for 105 to 120 minutes, or until a skewer inserted into the center of the cake comes out clean.
- Cool the chocoflan. Remove the chocoflan from the water bath, uncover its top, and cool completely on a wire rack.
- Chill the chocoflan. Once the chocoflan has cooled completely, tightly cover its top with plastic wrap. Refrigerate for at least 4 hours, preferably overnight.
- Steam the chocoflan to unmold it. Set the bunt pan with the chocoflan in the middle of the roasting pan. Bring the water for serving to boil and immediately pour into the roasting pan until water reaches halfway up the sides of the bundt pan. Dip the kitchen towel in the hot water (careful—it will be hot!). Wring it out over the sink or roasting pan (avoiding the bundt pan with the chocoflan) until it's damp but not wet. Cover the chocoflan and roasting pan with the kitchen towel and let sit for 15 minutes.After 15 minutes, uncover the pans. Remove the bundt pan from the water bath. Place a serving plate over the bundt pan. Flip the bundt pan and plate upside down to turn the chocoflan out of the bundt pan. Garnish immediately with the remaining cocoa powder.
- Serve and store. Serve chilled, or at room temperature. The chocoflan can be stored in the refrigerator, tightly covered in plastic wrap or sliced in an airtight container, for up to 3 days.
Did you make this recipe?
Please leave a comment and rating for the recipe using the form below!
Your ratings make it easier to find the recipe online, and I’m always looking for ways to improve Hummingbird High.


I’m making this today (Thursday) for Mother’s Day (Sunday). What is the longest one should leave this cake in the pan, in the fridge?
What timeline would you recommend?
Thanks
Absolutely delicious and the helpful tips on substitution and ingredients was perfect. I ended up making my own dulce de leche and so glad I did. I followed directions exactly and it was perfect. The entire recipe was great – I could not wait til next day to try it so I did not do the unmolding step and served myself a big ol slice once it was cooled and it came out clean and stunning. Thank you for this gem of a recipe! Can’t wait to make it again for family and friends!
The recipe for Chocoflan Cake is wonderful. I tried this recipe and everyone appreciated me. Looking forward to see more recipes. Lots of love!!!
The Chocoflan Cake recipe is fantastic. I made this dish and it was a big hit with my family and friends. I’m excited to see more recipes on your site. Lots of affection!
I so wanted to love this recipe. I followed it to a T. And it came out so dense and claggy 🙁 it was so much work and extra ingredients, I don’t think I’ll make it again. I’m a avid baker.
Hi Michelle: I was nervous about this because I used Bob’s Gluten Free 1-to-1 flour, and allulose for the sugar (1-to-1) for the cake portion; and I accidentally added an extra egg to the flan, but left it in the fridge for 24 hours, and it turned out really great!!! It’s my first time making chocoflan, but the cake tasted just like cake made with wheat flour and the flan tasted like flan to me! Will try again in a few weeks for Christmas! Thank you for this versatile recipe!!!
Ignore the author of this recipe article. You can substitute the dulce de leche for regular Caramel sauce or Caramel sauce you make at home with just sugar and water in a pan.
Stop trying to gatekeep heritage, Michelle. It’s up to the individual.
Could I make this in a 9″ square pan?
No 🙁
While the flavor of the cake is great, it’s otherwise inedible. The cake overexpands and falls flat due to too much baking powder, and the flan does not come out at all like in the pictures, instead it’s a overly hard gelatinous mass from the 5 eggs.
Great recipe and lots of fun with the layers flipping. Not too sweet either. Only critique is flan is a little on the dense side but otherwise it’s perfect
Where is all the liquid for the batter???? 1 cup of liquid to 2 cups of dry ???? WRONG !! Hello what other liquid or is the buttermilk measurement WAY OFF
Never mind! Found my butter and coffee in the fridge to cool! Haha
The two batters didn’t switch while the cake baked but actually mixed together. The cake still tasted good so not a big deal. I’ve made this cake several times before but first time with this recipe. And this is the first time it didn’t come out.