Description
Irresistible Chocoflan is a decadent layered dessert combining rich chocolate cake and creamy flan topped with luscious caramel sauce. Perfect for celebrations or any special occasion, this classic Mexican-inspired treat features a moist chocolate base with a silky custard layer on top, all baked together in a water bath to ensure smooth texture and exquisite flavors.
Ingredients
Scale
Chocolate Cake Layer
- 1 box Chocolate Cake Mix (Use gluten-free mix for gluten-free option)
- 3 large Eggs (Use flax eggs for vegan alternative)
- 1/2 cup Vegetable Oil (Melted coconut oil works as a substitute)
- 1 cup Water (Brewed coffee can enhance flavor)
Flan Layer
- 1 can Evaporated Milk (Coconut milk is a dairy-free option)
- 1 can Sweetened Condensed Milk (Coconut condensed milk can be used for vegan)
- 1/2 cup Whole Milk (Almond or oat milk are great substitutes)
- 1 tablespoon Vanilla Extract (Vanilla bean paste can also be used)
- 1 pinch Salt (Balances flavors; essential for taste)
Caramel
- 1/2 cup Caramel Sauce (High-quality store-bought or homemade is best)
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350°F (175°C). Grease and lightly flour a 10-inch Bundt or round cake pan to prevent sticking.
- Layer Caramel Sauce: Evenly pour and spread the caramel sauce at the bottom of the prepared pan, which will form the delicious caramel topping when inverted.
- Prepare Chocolate Cake Batter: In a mixing bowl, combine the chocolate cake mix with the eggs, vegetable oil, and water according to the package directions. Beat until smooth and well combined.
- Pour Chocolate Batter: Carefully pour the chocolate cake batter over the caramel layer in the pan, ensuring an even layer.
- Mix Flan Ingredients: In a separate bowl, whisk together evaporated milk, sweetened condensed milk, whole milk, vanilla extract, and a pinch of salt until smooth and homogenous.
- Pour Flan Mixture: Slowly pour the flan mixture over the chocolate cake batter in the pan, allowing the layers to form naturally during baking.
- Set Up Water Bath: Place the cake pan into a larger roasting pan. Pour hot water into the roasting pan so that it reaches halfway up the sides of the cake pan to create a water bath, which helps bake the flan evenly and prevents cracking.
- Bake: Place the roasting pan with the cake pan inside the preheated oven. Bake for 50-60 minutes or until a toothpick inserted into the chocolate cake layer comes out clean.
- Cool: Remove from the oven and cool the cake in the pan for at least 30 minutes to set the custard layer gently.
- Chill: Refrigerate the Chocoflan in the pan for a minimum of 2 hours to fully chill and firm up the dessert.
- Invert and Serve: Carefully run a knife around the edges, place a serving plate on top of the pan and invert the cake to release the layered chocoflan with caramel on top. Slice and enjoy!
Notes
- Use brewed coffee instead of water for deeper chocolate flavor in the cake layer.
- For a vegan version, replace eggs with flax eggs, use coconut condensed milk and coconut milk, and melted coconut oil instead of vegetable oil.
- The water bath is essential for baking the flan layer properly and preventing cracks.
- Chilling for several hours or overnight improves flavor and texture before serving.
- Use a high-quality or homemade caramel sauce for the best topping.
