ChocoFlan – Moist, decadent chocolate cake layered with a luxurious, silky smooth flan and topped with a Mexican caramel sauce called cajeta. This chocoflan is one of the most delicious and magical cakes you’ll ever make. It’s gorgeous and tastes even better. 🤩
The first time I encountered chocoflan was at a Cinco de Mayo party where my friend dubbed it the “Impossible Cake.” I was intrigued and had to make one of my own. The list of steps looks intimidating, but I was shocked to find it’s actually quite easy and impossibly delicious! 🤤
It’s seriously hard not to go back for seconds and thirds with this cake. For me, it’s all about the beautiful combination of textures and flavors. Cake, flan, and cajeta make the perfect trio if you ask me.
What Makes Chocoflan So Special?
Cake and flan go beautifully together, but I think what really makes chocoflan special is the cajeta. Cajeta is the Mexican version of caramel sauce. It’s a lovely sticky sauce made by caramelizing goat’s milk and sugar until it turns into a thick, rich brown sauce. If you’re familiar with dulce de leche made with cow’s milk, which I’m also obsessed with 🤫, it’s similar as far as color and texture go. Cajeta is literally and figuratively the icing on this cake, and it is uh-mazing!
Recipe Ingredients
- Chocolate Cake – For the cake half of this dessert, you’ll need all the basic cake ingredients plus cocoa powder, cinnamon, hot coffee, buttermilk, and chopped pecans or nuts of your choice. These ingredients make for a rich chocolate cake that is just divine.
- Flan – For the flan half, you’ll need sweetened condensed milk, evaporated milk, cream cheese, eggs, and vanilla extract. So yum!
- Cajeta – You can buy ready-made cajeta at your local Mexican store or make it yourself. If you want homemade cajeta, you’ll need goat’s milk, sugar, vanilla, and cinnamon. You can also substitute regular caramel sauce for cajeta if you aren’t a fan of goat’s milk.
How to Make Chocoflan
Preparation
- Prep the Pan – Grease and flour a 10-inch Bundt or tube pan, or use a baking spray instead.
- Add Cajeta – Then pour the cajeta into the bottom of the pan and set it aside.
Make the Cake Batter
- Cream the Butter and Sugar – Using a mixer, cream the butter and sugar at a medium to high speed until it’s fluffy and starting to look white, 4-5 minutes. (Photos 1-2)
- Add Eggs – Stir in the eggs, one at a time, beating the mixture well between each addition. (Photos 3-4)
- Dry Ingredients – Sift in the flour, cocoa powder, baking soda, baking powder, salt, and ground cinnamon into the batter, and then add vanilla extract. (Photos 5-6)
- Wet Ingredients – Then pour in the hot coffee and mix well. Finally, pour in the buttermilk. Stir until everything is thoroughly combined, and scrape down the sides of the mixing bowl. (Photos 7-8)
Make the Flan
- Combine – In a blender, combine all the flan ingredients: condensed and evaporated milk, cream cheese, eggs, and vanilla extract. (Photo 1)
- Blend – Pulse on high for 30 seconds or until all the ingredients are combined. (Photo 2)
Assemble It All
- Chocolate Cake – Spoon the chocolate cake batter into the Bundt pan with cajeta and spread it evenly. (Photos 1-3)
- Flan – Carefully pour the flan mixture over the chocolate cake batter forming a layer of cake and a layer of flan. Do not be alarmed if the cake mixes together a little. It will separate when it bakes. (Photos 4-6)
- Cover – Then, cover the Bundt pan with foil paper. Place the cake tin on a roasting pan and then carefully pour about 1-inch of hot water into the pan.
- Bake – Carefully transfer the roasting pan into the oven, and bake for an hour, or until the surface of the cake is firm to touch or an inserted toothpick comes out clean.
- Cool – Remove the cake from the oven and let it cool to room temperature. Chill the flan in an airtight container in the refrigerator until the flan firms up. It will take a couple of hours.
- Flip – Once chilled, place a large pan or serving platter over the Bundt pan, grasp the two tightly together, jiggle a little and flip it over, so the chocoflan comes out onto the serving platter. Scrape any remaining sauce from the bottom of the pan and spread it on the cake.
- Serve – Top with more Cajeta and garnish with chopped pecans, if desired.
Recipe Variations
- Change up the cake batter. It won’t really be chocoflan if you don’t use chocolate cake, but that doesn’t mean you can’t use any cake batter you like! So how does spicyflan with spice cake batter sound?
- Vary the flan flavors. You can go with this creamy cream cheese flan, or you could try a flavored flan, like coconut or rum and ginger flan. Mmm! 😋
- Swap out the cajeta. Instead of cajeta, try dulce de leche or regular ol’ caramel sauce. 🤎
Tips and Tricks
- Grease the pan thoroughly. Be sure to get into every single nook and cranny when you grease your pan, even if you are working with a nonstick Bundt pan. Oil or melted butter will work great for this.
- Remember to preheat the oven. Getting the temperatures and timing right is key to this recipe, so don’t forget to preheat your oven before you begin whipping the chocolate cake batter.
- Allow the cake plenty of time to cool. Don’t remove the cake from the pan fresh out of the oven; otherwise, it could tear and fall apart. I repeat, don’t do it! If the Bundt pan is still warm to the touch, then it is too soon to remove the cake.
- Homemade cajeta is a combination of goat’s milk, sugar, vanilla, and cinnamon. Slowly simmer them on the stove until it thickens and turns into a caramel. You can adjust the quantities to your liking.
Make-Ahead Instructions
Chocoflan is actually best made ahead of time since it needs time to bake and then chill. You can make it three days in advance and store it in the fridge until you are ready to serve it.
Serving and Storage Instructions
Serve chocoflan chilled and drizzled with plenty of cajeta sauce (or another sauce of your choice).
Store any leftover flan in the fridge in an airtight container, so it doesn’t pick up any strange flavors from the fridge air. It should stay good for 3-5 days.
FAQs
Chocoflan earned this title because of its strange behavior when you bake it. Even though the chocolate layer goes in first and the flan after, when it comes out of the oven, the layers are reversed, with the flan sinking to the bottom and the cake floating. 🤯
The baking soda with the buttermilk’s acidity produces gas, making the batter rise during the baking process. The denser flan batter sinks, and the ingredients switch places. Crazy, right?
Word on the street is that chocoflan comes from a fusion of French and Mexican cuisine, which came about sometime in the early 20th century when French immigrants settled in Mexico and South America. 🌎
I’ve done it, and it was awesome! However, it was incredibly time-consuming. Not a problem, though. Just replace the water and heavy cream in my caramel sauce recipe with an equal amount of goat milk, cut the sugar in half, and add a dash of cinnamon. You’re good to go with the recipe.
What Goes With Chocoflan
Try chocoflan with a cup of coffee or ginger tea. I love desserts with something hot to drink, so if you’re feeling fancy, you could even make a chai tea latte to go with it.
You could also get a little more elaborate with decorations and serve this cake with candied pecans, homemade whipped cream, and more caramel sauce. Chocoflan tastes amazing with all of the above.
More Fancy Dessert Recipes to Try
- Pumpkin Cheesecake
- Crème Brulee
- Coconut Cream Pie
- Passion Fruit Pudding Cake
- Malva Pudding
- Bacardi Rum Cake
Conclusion
Sure, chocoflan takes a little time to make, but it is totally worth it. You’ll have a gorgeous dessert that tastes so good you’ll give yourself a little pat on the back. Have you tried this amazing recipe yet? Please leave me a recipe review when you do. 😉
Watch How to Make It
[adthrive-in-post-video-player video-id=”SOLgvLTf” upload-date=”2020-11-03T13:48:12.000Z” name=”Chocoflan” description=”CHOCOFLAN – Moist, decadent, chocolate cake layered with a luxurious silky smooth flan and topped with a Mexican caramel sauce Cajeta. This Chocoflan is one of the most delicious and magical cakes you’ll ever have.” player-type=”collapse” override-embed=”false”]
This blog post was originally published in September 2020 and has been updated with additional tips.
Carmela says
i tried baking it right now, but after an hour the foil stuck to the cake and it’s still wiggly, why?
ImmaculateBites says
Hi Carmela ,
I understand the challenges you’re facing with your chocoflan. It’s important to note that without actually being present in your kitchen, it’s difficult for me to pinpoint the exact cause of the issues you encountered. However, there are a couple of potential factors that could have contributed to the foil sticking and the cake’s texture:
Oven Temperature: If your oven’s temperature is not calibrated correctly, it could affect the baking time and texture of the chocoflan. Ovens can sometimes run hotter or cooler than the temperature they’re set at, which would impact how the cake and flan layers set.
Pan Size: The size and depth of the pan you used can also influence the baking process. If the pan is larger or smaller than the size specified in the recipe, it could lead to the chocoflan not cooking as expected.
These factors are just a couple of possibilities, and there might be other reasons as well. Baking is often a process of trial and error, especially with complex recipes like chocoflan. Don’t be discouraged; each attempt is a learning experience!
Linda says
I have a question rather than a comment. Could you substitute chocolate cake mix instead of making it from scratch? I love all of your recipes, BTW. Can’t wait to read your response.
ImmaculateBites says
Hi linda,
I really cannot give you a definite answer with this one because I haven’t tested it out .
If you do make it let me know how it works out .
Thank you so much for trying out recipes .
Much love
Imma
Tonya Flores says
I always use a cake mix and it still comes out so delicious! I made one a couple days ago and getting ready to make another!
renata says
l can’t find evaporated milk here, can l use regular milk, or can you give me the recipe how to make evaporated milk by myself?
aprechiate your answer
renata
ImmaculateBites says
Hi Renata ,
Yes you use regular milk . Or make yours from scratch using this recipe https://www.africanbites.com/how-to-make-evaporated-milk-2/.
Enjoy!!
Wanda says
This recipe sounds scrumptious, however I must have Gluten Free cake. Do you have such a recipe? Thanks.
ImmaculateBites says
So sorry we don’t have gluten free cake .
Claudia says
I would like to ask a rather simple question…. in the video clip and pictures the flan is on top of the cake, but it is poured into the pan last. How is that possible? (basically… how can I get the flan with the caramel sauce on top?)
thanks for the explanation.
I love your blog!!! It is simply outstanding!
Immaculate Bites says
Hi Claudia! You can put on the flan first before the batter so when you flip it over, the flan is on top 🙂 Thank you for loving the blog!
Helena Cummings says
This cake is also called “Impossible Cake” because it seems impossible that the flan, poured last, winds up on top over the cake. It’s physics! That’s what makes this cake wonderful.
Immaculate Bites says
That’s a pretty cool name for this and also true 😉
Kyle says
I haven’t tried this recipe yet, It looks amazing though! I was just wondering, as someone who doesn’t enjoy coffee, would it be possible to make this without the coffee, or do you know any substitutes? I would try with the coffee, but I just want to know incase I dislike it.
Kyle says
Also I was wondering do you have estimates on how much goats milk, sugar, etc. for the Cajeta sauce, or maybe a post with measurements?
Chelsea says
Hi Imma! I’m new to your blog and love your recipe setup. I really appreciate the process photos. Can’t wait to try this out!
ImmaculateBites says
Awesome!Do let me know how it works out for you. Thanks