-
1
Preheat to 350 degrees F.
-
2
Coat a Bundt pan with butter, then coat the bottom with 1/4 cup cajeta and put it in a large roasting pan. (The roasting pan will serve as a water bath during baking.)
-
3
For the cake: Add the butter and sugar to a bowl and beat until light and fluffy, then beat in the egg. Sift together the flour, baking powder, baking soda and cocoa in a medium bowl. Beat 1/3 of the flour mixture, and 1/2 of the buttermilk into the egg mixture. Repeat, ending with the flour mixture. Blend until well incorporated.
-
4
For the flan: In a blender, combine the evaporated milk, condensed milk, cream cheese, eggs and vanilla. Blend on high for 30 seconds.
-
5
Scoop the cake batter into the Bundt pan and spreading evenly. Slowly pour the flan mixture over the cake batter. Cover with foil and add about 1-inch of hot water to the roasting pan.
-
6
Carefully slide the pan into the oven, and bake 1 hour, until the surface of the cake is firm to the touch, or an inserted toothpick comes out clean. When cake is done, remove from the water and sit it about 1 hour.
-
7
Invert a large, rimmed serving platter over the Bundt pan, grasp tightly together, giggle a little and flip over. Remove the pan and scrape any remaining cajeta from the pan onto the cake, garnish with chopped pecans and serve!