Browse by
Browse by
Browse by
Browse by
Chocoflan Impossible Cake
Tested by Imperial Sugar
Member Submitted Recipe
Food Blogger Recipe
Chocoflan Impossible Cake
Recipe Review
Click star to rate
Please share your comments about this recipe
Recipe comments are reviewed before publishing, Please allow several days for your review to appear.
Not yet rated! 0
Sign in to rate this recipe

Chocoflan or “Impossible Cake” is a popular Mexican dessert that blends a rich chocolate cake layer with creamy flan layer topped with cajeta (dulce de leche) and chopped pecans.     

Bake/Cook time
1:10 to 1:30
8 - 10 servings
Sign in to post a comment
Chocoflan Impossible Cake
Extra Fine Granulated Sugar
Bake/Cook time :
1:10 to 1:30
Yield :
8 - 10 servings


Bundt Pan

  • 10 inch deep Bundt pan
  • Cooking spray
  • 1 cup cajeta or dulce de leche


  • 1 cup (2 sticks) of butter, room temperature
  • 1 cup Imperial Sugar Extra Fine Granulated Sugar
  • 4 eggs, room temperature
  • 2 cups all-purpose flour*
  • 1 teaspoon baking powder
  • 4 tablespoons cocoa powder
  • 1 teaspoon vanilla
  • 1 teaspoon orange zest
  • 1/4 cup orange juice


  • 1 can (14 oz) sweetened condensed milk
  • 1 can (12 oz) evaporated milk
  • 3 eggs, room temperature
  • 1 teaspoon vanilla


  • Cajeta or dulce de leche
  • Chopped, sliced nuts

*Spoon & Sweep method: Use a spoon to fill measuring cup with flour until required amount is obtained. Scooping measuring cup directly into flour bag will firmly pack flour resulting in too much flour required for recipe.


  1. Preheat oven to 350° F.  Coat Bundt pan generously with cooking spray and coat bottom of pan with cajeta or dulce de leche. 
  2. Cake:  With an electric mixer or stand mixer blend butter with sugar until it’s light and fluffy, almost white.   Whisk in eggs, one at time until well incorporated.
  3. Sift together flour, baking powder and cocoa and slowly add to creamed sugar.  Mix in orange juice and vanilla and mix until well combined.
  4. Pour cake batter into Bundt pan on top of cajeta or dulce de leche.
  5. Flan: In a blender, add all ingredients and blend well.  Pour flan batter carefully over cake batter.
  6. Place a larger cake pan or baking dish in oven and add about 1 inch of water.  Then place Bundt pan in water bath.  Bake for about 70 – 90 minutes or until a toothpick inserted into cake comes out clean.
  7. Allow cake to cool for an hour.  When you are ready to serve run a knife around edges of Bundt pan, invert a large rimmed serving dish over Bundt pan, grasp tightly and flip.  Sprinkle with pecans and serve alongside additional cajeta or dulce de leche.
  8. Note: Store leftovers in fridge for up to 3 days. 


NOTE: The flan layer will rise to the top of the cake during baking. 

Recipe developed for Imperial Sugar by Vianney Rodriguez

Shout Out To Our Baking Friends
    ::    Ssierra    ::    Linda D    ::    Debsafan    ::    Shannon Condor    ::    Judy V    ::    angela c    ::    Tabitha    ::    tbiggers66    ::    jdiaz    ::    THERESA :)    ::    Leah G    ::    Dale Cafe    ::    LoLo    ::    Marian H    ::    teezzee    ::    JHale    ::    Helene Moffatt    ::    Jan E    ::    Denise D    ::    aellis
Trusted by home bakers since 1843
Imperial Sugar sugar bag

Sign up today for our free newsletter. Get exclusive recipes and coupons!

© 2012-2019 Imperial Sugar. All rights reserved. All Imperial Sugar branded products are the registered marks of the Imperial Sugar Company.