Chocoflan is one of my favorite desserts to make for a birthday party or a get-together because it takes no time to put together and you get to have two desserts in one. Often referred to as el pastel imposible, or the impossible cake, chocoflan is made of a creamy flan layer and a fudgy chocolate cake bottom layer. The real magic happens during the baking process: The chocolate cake goes into the pan first and then you ladle the custard mixture over it, and while it bakes, the chocolate cake trades places with the flan and floats to the top, and the flan sinks to the bottom.
- Preheat the oven to 350ºF (180°C).
- Make the flan: In a blender, combine the dulce de leche, evaporated milk, cream cheese, vanilla extract, and salt and blend until smooth, 20 to 30 seconds. Pour in the eggs and blend for another 10 seconds until smooth.
- Make the chocolate cake: Sift the flour, sugar, cocoa powder, baking soda, baking powder, salt, and cinnamon directly into the bowl of a stand mixer fitted with a paddle attachment. Mix on the lowest setting until just combined, then add the softened butter and continue mixing on low speed until the mixture resembles wet sand. Stop the mixer and scrape down the sides of the bowl if needed.
- In a liquid measuring cup, combine the coffee, buttermilk, egg, and vanilla extract, then slowly pour it into the flour-butter mixture with the mixer running on low. Scrape down the sides of the bowl and beat the mixture on high for a full minute.
- Liberally coat a 10-cup (2.5 liter) Bundt pan with cooking spray. Add the cake batter, smoothing out the top with an offset spatula or spoon. Carefully ladle in the flan so you disturb the cake batter as little as possible. Transfer the Bundt pan to a roasting pan or baking dish large enough to fit the Bundt pan. Grease a piece of foil and place it greased side down onto the Bundt pan, folding it over the edges to loosely seal it. Transfer to the oven, then pour water (from the tap is fine) into the roasting pan or baking dish to come up 2 to 3 inches (5 to 7.5 cm).
- Bake for 2 hours to 2 hours 15 minutes, checking for doneness after 1 hour 45 minutes, using a skewer inserted into the cake to make sure it’s baked through, with little to no crumbs sticking to the skewer when you pull it out.
- Carefully remove the Bundt pan from the roasting pan and let it cool to room temperature before placing it in the fridge to cool completely, at least a couple of hours.
- Once you’re ready to serve, carefully run a knife around any edges that are still sticking, then invert onto a serving platter, gently shaking it up and down if it’s being difficult (if it was greased properly, you shouldn’t have any major issues).
- If desired, serve with dulce de leche and a sprinkle of chopped nuts or with whipped cream and a sprinkle of cinnamon.
Reprinted with permission from Chicano Eats by Esteban Castillo.