Creamy Chocoflan with Cajeta
Creamy Chocoflan with Cajeta is a spectacular Mexican-inspired dessert that combines rich chocolate cake with silky vanilla flan and a generous drizzle of caramel-like cajeta. Also known as “impossible cake,” chocoflan magically creates two distinct layers as it bakes: a moist chocolate cake on the bottom and a creamy custard layer on top. Once inverted, the flan sits beautifully over the chocolate cake, creating an impressive dessert that’s perfect for celebrations, holidays, and family gatherings.
Ingredients
For the Cajeta Layer
- ¾ cup cajeta, plus extra for serving
- 1 tablespoon unsalted butter, for greasing the pan
For the Chocolate Cake
- 1 cup all-purpose flour
- ½ cup unsweetened cocoa powder
- ¾ cup granulated sugar
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup whole milk
- ½ cup vegetable oil
- 1 large egg
- 1 teaspoon vanilla extract
- ½ cup hot brewed coffee or hot water
For the Flan
- 1 can (12 ounces) evaporated milk
- 1 can (14 ounces) sweetened condensed milk
- 4 large eggs
- 4 ounces cream cheese, softened
- 1 teaspoon vanilla extract
- Pinch of salt
Directions
1. Prepare the Oven and Pan
Preheat your oven to 350°F (175°C).
Generously grease a 10-cup Bundt pan with softened butter, making sure to coat the sides, center tube, and bottom thoroughly.
Pour the cajeta into the bottom of the pan and gently spread it into an even layer.
Set the pan aside while you prepare the cake and flan.
2. Make the Chocolate Cake Batter
In a large bowl, whisk together the flour, cocoa powder, sugar, baking powder, baking soda, and salt.
In a separate bowl, whisk together the milk, vegetable oil, egg, and vanilla extract.
Pour the wet ingredients into the dry ingredients and stir until just combined.
Slowly add the hot coffee or hot water and whisk gently until the batter becomes smooth.
The batter will be relatively thin, which is perfectly normal.
3. Pour the Cake Batter Into the Pan
Carefully pour the chocolate cake batter over the cajeta layer in the Bundt pan.
Don’t worry if the batter seems to mix slightly with the cajeta. The layers will separate during baking.
4. Prepare the Flan
Add the evaporated milk, condensed milk, eggs, softened cream cheese, vanilla extract, and salt to a blender.
Blend for approximately 20–30 seconds, just until smooth and combined.
Avoid blending for too long because excessive air bubbles can create holes in the flan.
5. Add the Flan Layer
Slowly pour the flan mixture over the chocolate cake batter.
Pour gently, preferably over the back of a spoon, to help distribute the mixture without disturbing the cake batter too much.
Cover the Bundt pan tightly with aluminum foil.
6. Prepare a Water Bath
Place the covered Bundt pan inside a larger roasting pan.
Carefully pour hot water into the roasting pan until it reaches about halfway up the outside of the Bundt pan.
The water bath provides gentle, even heat and helps the flan cook smoothly without becoming rubbery.
7. Bake
Carefully transfer the water bath to the oven.
Bake for approximately 70–85 minutes, or until the cake portion is set and a toothpick inserted into the chocolate cake comes out mostly clean.
The flan may still have a slight jiggle in the center. It will continue to firm up as it cools.
8. Cool Completely
Remove the Bundt pan from the water bath and carefully remove the foil.
Allow the chocoflan to cool at room temperature for approximately 1 hour.
Then cover it and refrigerate for at least 4 hours, preferably overnight.
This chilling time is important because it allows the flan to fully set and makes the cake easier to invert.
9. Invert the Chocoflan
Run a thin knife carefully around the edges of the cake to loosen it.
Place a large serving plate over the top of the Bundt pan.
Holding the plate and pan firmly together, carefully flip them over in one confident motion.
Gently lift the pan away.
The creamy flan should now be sitting on top of the chocolate cake, covered with glossy cajeta.
10. Garnish and Serve
Drizzle additional warmed cajeta over the top.
For an elegant finish, sprinkle with chopped pecans or walnuts, toasted coconut, or a light dusting of cocoa powder.
Slice with a sharp knife and serve chilled.
Helpful Tips
Grease the Bundt pan thoroughly. The flan and cajeta can stick if the pan isn’t properly prepared.
Don’t skip the water bath. It helps the custard cook gently and evenly.
Chill overnight when possible. This produces cleaner slices and gives the flavors time to develop.
Don’t overbake the flan. A slight jiggle in the center is normal. Overbaking can make the custard firm and rubbery.
If you can’t find cajeta, dulce de leche can be used as a substitute, although traditional cajeta has a distinctive caramelized goat’s-milk flavor.
Storage
Keep Chocoflan covered and refrigerated. It will stay fresh for approximately 3–4 days.
Because the dessert contains custard, don’t leave it sitting at room temperature for extended periods. Serve chilled or allow individual slices to sit out briefly before serving.
Meta Description
Creamy Chocoflan with Cajeta combines rich chocolate cake, silky vanilla flan, and luscious Mexican cajeta caramel for an impressive and irresistible dessert.