If you can't decide between rich chocolate cake and silky caramel flan, why choose? Chocoflan, affectionately known throughout Mexico as Pastel Imposible (Impossible Cake), combines both desserts into one stunning masterpiece.
This show-stopping dessert features a moist chocolate cake on one layer and a creamy vanilla flan on the other, all topped with a luscious caramel glaze. The most fascinating part? During baking, the layers magically switch places, creating the cake's famous "impossible" effect.
Whether you're celebrating a birthday, holiday, or family gathering, Chocoflan is guaranteed to impress guests with both its appearance and flavor.
What Is Chocoflan?
Chocoflan is a beloved Mexican dessert that combines:
- Rich chocolate cake
- Creamy vanilla flan
- Golden caramel topping
When the batter and flan mixture are poured into the pan, the chocolate layer starts on the bottom and the flan mixture sits on top. As the dessert bakes, the layers naturally reverse positions, creating the signature two-layer dessert that makes Chocoflan so famous.
The result is a beautiful combination of textures—light cake, silky custard, and sweet caramel.
Why You'll Love This Recipe
- Two desserts in one
- Beautiful presentation
- Perfect for celebrations
- Rich chocolate flavor
- Creamy homemade flan
- Great make-ahead dessert
Ingredients
For the Caramel
- 1 cup granulated sugar
- ¼ cup water
For the Chocolate Cake
- 1 cup all-purpose flour
- ⅓ cup cocoa powder
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- 2 eggs
- ½ cup sugar
- ½ cup milk
- ¼ cup vegetable oil
- 1 teaspoon vanilla extract
For the Flan
- 1 can sweetened condensed milk
- 1 can evaporated milk
- 4 large eggs
- 1 teaspoon vanilla extract
- 4 ounces cream cheese (optional for extra creaminess)
Instructions
Step 1: Make the Caramel
Combine sugar and water in a saucepan over medium heat.
Cook until the mixture turns a deep amber color.
Carefully pour the caramel into a bundt pan or flan mold, coating the bottom evenly.
Allow it to cool and harden.
Step 2: Prepare the Chocolate Cake Batter
In a bowl, whisk together:
- Flour
- Cocoa powder
- Baking powder
- Baking soda
- Salt
In another bowl, mix:
- Eggs
- Sugar
- Milk
- Oil
- Vanilla
Gradually combine the wet and dry ingredients until smooth.
Pour the batter into the caramel-lined pan.
Step 3: Make the Flan Mixture
Place condensed milk, evaporated milk, eggs, vanilla, and cream cheese (if using) in a blender.
Blend until silky smooth.
Slowly pour the flan mixture over the chocolate batter.
Don't worry if the layers seem mixed—the magic happens during baking.
Step 4: Bake in a Water Bath
Cover the pan tightly with aluminum foil.
Place it inside a larger roasting pan.
Add hot water to the outer pan until it reaches halfway up the sides.
Bake at 350°F (175°C) for 60–75 minutes.
The center should be set but slightly jiggly.
Step 5: Cool and Chill
Remove from the water bath.
Allow the dessert to cool completely.
Refrigerate for at least 6 hours or overnight.
Step 6: Unmold
Run a knife around the edges.
Place a serving plate over the pan and carefully invert.
Lift the pan slowly to reveal the beautiful caramel-coated Chocoflan.
Why Is It Called the Impossible Cake?
The name comes from the surprising way the layers reverse during baking.
As the dessert cooks:
- The denser flan mixture sinks.
- The lighter cake batter rises.
- The caramel settles on top.
The result looks like a carefully assembled layered dessert, even though everything was poured into the pan separately.
This baking transformation has amazed home cooks for generations.
Tips for Perfect Chocoflan
Use a Water Bath
The flan layer requires gentle, even heat to stay smooth and creamy.
Chill Overnight
A fully chilled Chocoflan slices more cleanly and develops better flavor.
Don't Skip the Caramel
The caramel creates the glossy finish that makes this dessert so beautiful.
Blend the Flan Well
A smooth mixture produces the silky texture Chocoflan is known for.
Delicious Variations
Dulce de Leche Chocoflan
Replace caramel with dulce de leche for extra richness.
Coffee Chocoflan
Add 1 tablespoon espresso powder to the cake batter.
Cinnamon Chocolate Chocoflan
Mix cinnamon into both layers for a warm Mexican-inspired flavor.
Nutty Chocoflan
Add chopped pecans or walnuts to the chocolate batter.
Serving Suggestions
Serve Chocoflan with:
- Fresh strawberries
- Whipped cream
- Mexican hot chocolate
- Fresh coffee
- Toasted pecans
- Vanilla ice cream
Frequently Asked Questions
Can I Make Chocoflan Ahead of Time?
Yes. In fact, it's best when prepared a day before serving.
Why Did My Flan Crack?
Cracks usually occur when the dessert is baked too hot or without a water bath.
Can I Use a Boxed Cake Mix?
Absolutely. Many traditional home cooks use chocolate cake mix for convenience.
How Long Does Chocoflan Last?
Stored in the refrigerator, it remains fresh for 4 to 5 days.
Final Thoughts
Chocoflan is one of Mexico's most impressive desserts—a magical combination of rich chocolate cake, silky vanilla flan, and sweet caramel that never fails to delight. Its unique appearance, creamy texture, and irresistible flavor make it perfect for celebrations or whenever you want a dessert that feels truly special.
One slice of Chocoflan explains why this "Impossible Cake" has become a beloved classic in Mexican kitchens and dessert tables around the world.
0 Comments