This The Impossible Cake Choco Flan is an absolute crowd-pleaser and so much easier to make than you'd think. Rich, indulgent, and perfectly sweet, it's the kind of treat that disappears fast. Get ready for everyone to ask you for the recipe!
Did You Know?
Pro Tips
Frequently Asked Questions
1. What is impossible cake (choco flan)?
A magical two-layer cake where chocolate cake and flan are poured into the same pan but swap positions during baking — the flan sinks to the bottom and the cake rises to the top.
2. How does the cake magically flip during baking?
The denser chocolate cake batter sinks through the lighter flan custard as they bake, causing the layers to switch. The caramel on the bottom becomes the sauce on top when inverted.
3. What goes in the pan first?
Caramel syrup on the bottom of the Bundt pan, then the flan custard, then the chocolate cake batter on top. During baking, the layers reverse themselves into the final presentation.
4. What temperature and time for choco flan?
350 degrees in a water bath for 55-65 minutes. The water bath ensures gentle, even cooking so the flan sets properly and the cake bakes without drying out.
5. Do I need to use a water bath?
Yes — the water bath is essential for the flan layer to set into a smooth, creamy custard. Without it, the flan can curdle and the layers may not separate properly.
6. What type of pan should I use?
A Bundt pan is traditional and creates the most dramatic presentation when inverted. A 9x13 pan also works for a more casual, sheet cake-style presentation.
7. How do I make the caramel?
Heat 1 cup sugar with ¼ cup water over medium heat without stirring until it turns amber. Immediately pour into the greased pan and swirl to coat the bottom before it hardens.
8. How long should I cool the cake before unmolding?
Cool to room temperature (about 1 hour), then refrigerate for at least 4 hours or overnight. The flan needs to fully set before you can invert the cake without it falling apart.
9. Why did my layers not separate?
The oven temperature may have been too high or the batter consistency was off. Make sure the flan mixture is smooth and thin, and the cake batter is a standard thickness.
10. Is choco flan a Mexican dessert?
Yes — choco flan (also called pastel imposible) is a beloved Mexican celebration dessert popular at birthdays, holidays, and special occasions. Every Mexican bakery has their own version.
Watch How to Make This

The Impossible Cake Choco Flan
Ingredients
Method
- To begin we are making a caramel sauce in a saucepan over medium-high heat add in half a cup of water followed by one cup of sugar
- bring it to a boil and cook until it turns light brown make sure that the caramel sauce does not burn because if it does burn it's going to taste pretty bitter
- once it turns brown quickly remove it from the heat and add it to the bottom of your cake pan
- preheat your oven to 400 degrees F.
- Now in a mixing bowl add in four large eggs a 12-ounce can of evaporated milk a 14-ounce can of sweetened condensed milk
- one tablespoon of pure vanilla extract oh and be sure to use pure vanilla extract we don't do imitation thank you now whisk until thoroughly combined
- then pour it inside your cake pan the caramel sauce would have cooled off by now but that's okay no worries
- Transfer the cake pan to a large baking dish fill up the baking dish with cold water at least half the way full then transfer to the center of your preheated oven at 400 degrees for 30 minutes.
- Now in a mixing bowl sift 1 cup of all-purpose flour 1 cup of sugar, 1/ 3 of a cup of cornstarch, 1 teaspoon of baking soda, 1 teaspoon of baking powder, 1 teaspoon of salt, 1/ 3 of a cup of Hershey's cocoa powder. Whisk the dry ingredients until thoroughly combined. Then add 3 /4 a cup of milk, 1 cup vegetable oil, and one tablespoon of pure vanilla extract.
- With a hand mixer on low speed, go ahead and start mixing, and as we are mixing add two large eggs one at a time.
- continue mixing on medium speed until thoroughly combined
- and after 30 minutes get the cake pan out of the oven
- then gently pour the cake batter over the flan
- cover the cake pan with aluminum foil and reduce the temperature of your oven to 350 degrees now bake at 350 degrees for one hour
- After one hour take out the oven, and remove the aluminum foil. Toothpick test if it comes out clean it means that it's done. Let it cool off for at least two hours before serving. And after it has cooled off place a plate on top of the cake pan and flip it over.
- Enjoy, buen provecho!
Notes
Refrigerator: Store leftovers in an airtight container for up to 3-4 days.
Freezer: Freeze in a sealed container for up to 2-3 months. Thaw overnight in the fridge.
Reheat: Warm in a skillet over medium heat, in the microwave, or in a 350°F oven until heated through.
Nutrition Facts (Per Serving, Approximate)
Nutrition values are estimates and may vary based on ingredients and preparation.
You May Also Like
Never Miss a Recipe!
Subscribe to get new recipes delivered straight to your inbox.






