Chocoflan

Chocoflan, often called “Impossible Cake” (pastel imposible), is a stunning and delicious Mexican dessert that features two beloved classics in one: rich chocolate cake and creamy flan. What makes it “impossible” is how the two layers magically switch places while baking—flan rises to the top, and the cake settles underneath—even though the flan is poured on top of the batter. The result is a beautifully layered dessert with contrasting textures and a decadent caramel topping.

This dessert is an eye-catching centerpiece and a guaranteed crowd-pleaser. The moist chocolate cake pairs perfectly with the silky smoothness of the vanilla flan. It’s baked in a water bath to ensure perfect texture and inverted before serving, revealing a luscious caramel glaze on top. Whether you’re celebrating a holiday, hosting a dinner party, or just want a show-stopping dessert to treat yourself, Chocoflan is a rewarding and memorable recipe to master.

Why You’ll Love This Recipe

  1. Two Desserts in One – Combines rich chocolate cake and creamy flan in one harmonious slice.
  2. Visually Impressive – The layered effect makes for a striking and elegant presentation.
  3. Perfect Texture Contrast – Moist cake beneath silky flan and a smooth caramel topping.
  4. Crowd-Pleaser – Ideal for birthdays, holidays, or family gatherings.
  5. Fun Baking Trick – The layers switch places during baking, surprising and satisfying every time.

Ingredients

  • Sweetened condensed milk
  • Evaporated milk
  • Eggs
  • Vanilla extract
  • Cream cheese (optional, for richer flan)
  • Chocolate cake mix (or homemade chocolate cake batter)
  • Whole milk (for cake mix)
  • Vegetable oil
  • Sugar
  • Caramel sauce or cajeta (Mexican caramel)
  • Butter (for greasing the pan)

Variations

  • Homemade Chocolate Cake: Skip the box mix and use a scratch-made chocolate cake for a deeper flavor.
  • Flavored Flan: Add cinnamon, orange zest, or coconut milk for a twist on the classic vanilla flan.
  • Chocoflan Cupcakes: Bake individual servings in muffin tins for a fun party version.
  • Cheesecake Layer: Add a bit of cream cheese to the flan mixture for a flan-cheesecake hybrid.
  • Gluten-Free: Use a gluten-free chocolate cake mix to make this dessert suitable for gluten-sensitive guests.

How to Make the Recipe

Step 1: Prepare the Pan

Grease a Bundt pan generously with butter. Pour caramel sauce or cajeta into the bottom of the pan, spreading it evenly.

Step 2: Make the Chocolate Cake Batter

Prepare the chocolate cake mix according to package instructions (or use your own homemade version). Pour the batter into the Bundt pan over the caramel layer.

Step 3: Blend the Flan

In a blender, combine sweetened condensed milk, evaporated milk, eggs, vanilla extract, and cream cheese (if using). Blend until smooth.

Step 4: Add the Flan

Slowly and carefully pour the flan mixture over the chocolate batter. The two will switch places during baking, so don’t worry if it looks layered incorrectly.

Step 5: Bake in a Water Bath

Cover the Bundt pan tightly with aluminum foil. Place it in a larger roasting pan filled with about 1 inch of hot water to create a water bath. Bake at 350°F (175°C) for 60–75 minutes, or until a toothpick inserted comes out clean.

Step 6: Cool and Chill

Remove from the oven and water bath. Let cool to room temperature, then refrigerate for at least 4 hours, preferably overnight.

Step 7: Invert and Serve

To serve, run a knife around the edges of the pan to loosen the cake. Invert onto a large serving plate. The caramel should flow beautifully over the top. Slice and enjoy!

Tips for Making the Recipe

  • Use Room Temperature Ingredients: Especially for the flan, this helps ensure a smooth blend and even baking.
  • Grease Well: Be generous when greasing the pan to prevent sticking, especially around the Bundt shape.
  • Don’t Skip the Water Bath: This gentle baking method is essential for the flan’s creamy texture.
  • Chill Completely: Refrigeration helps the layers set and enhances the flavor.
  • Pour Flan Slowly: Pour over the back of a spoon to keep the flan from mixing with the cake batter.

How to Serve

  • Serve chilled for the best texture and taste.
  • Add a dollop of whipped cream or a sprinkle of cinnamon on top.
  • Drizzle with extra cajeta or chocolate syrup for more indulgence.
  • Garnish with fresh berries or mint leaves for color contrast.
  • Slice carefully to show off the distinct flan and cake layers.

Make Ahead and Storage

Storing Leftovers

Store in an airtight container in the refrigerator for up to 5 days. Keep chilled until ready to serve.

Freezing

Chocoflan can be frozen. Wrap tightly in plastic wrap and foil, then freeze for up to 2 months. Thaw overnight in the refrigerator before serving.

Reheating

This dessert is best served cold or at room temperature. If you prefer it warm, microwave individual slices for 10–15 seconds.

FAQs

1. Why do the layers switch during baking?

The flan is heavier than the cake batter, so it sinks as the cake rises while baking, creating the layered effect.

2. Can I use homemade caramel?

Yes, you can make your own caramel by melting sugar until golden brown or using cajeta for a richer flavor.

3. Is a Bundt pan necessary?

A Bundt pan works best for presentation, but you can use a round cake pan or loaf pan with adjusted baking times.

4. Can I make this recipe dairy-free?

You can try dairy-free alternatives like coconut milk and dairy-free condensed milk, but results may vary.

5. Can I use boxed cake mix?

Yes, a chocolate cake mix works perfectly and saves time. Just prepare it according to the package.

6. Do I need to chill it overnight?

Yes, chilling helps the flan and cake layers set and improves the flavor and texture.

7. What if my chocoflan won’t release from the pan?

Warm the bottom slightly or place in warm water for a few minutes to help loosen the caramel.

8. Can I make mini versions?

Yes! Use muffin tins or mini Bundt pans, but reduce the baking time to about 30–40 minutes.

9. How do I know when it’s done?

Insert a toothpick into the cake layer. It should come out clean when fully baked.

10. Is chocoflan very sweet?

It is rich and sweet, but well-balanced thanks to the creamy flan and slight bitterness of chocolate.

Conclusion

Chocoflan is a magical, delicious dessert that delivers both drama and delight. With its rich chocolate base, creamy vanilla flan, and luscious caramel topping, it’s an indulgent treat that looks as amazing as it tastes. Whether you’re baking for a special occasion or simply want to impress your dinner guests, this “impossible” cake proves that with the right ingredients—and a bit of culinary science—nothing is truly impossible in the kitchen. Try it once, and it’s sure to become a favorite in your dessert rotation.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Chocoflan


  • Author: Ellie
  • Total Time: 1 hour 35 minutes (plus chilling time)
  • Yield: 12 servings
  • Diet: Vegetarian

Description

Chocoflan is a delightful Mexican dessert that combines two beloved treats: a rich chocolate cake and a creamy flan. During baking, the two layers magically switch places, resulting in a moist chocolate cake topped with a luscious flan. This dessert is often referred to as “pastel imposible” due to its seemingly impossible transformation


Ingredients

For the Caramel:

  • 1 cup granulated sugar

For the Flan:

For the Chocolate Cake:

  • 1 box chocolate cake mix (plus ingredients specified on the box)


Instructions

  • Prepare the Caramel:

    • In a medium saucepan over medium heat, melt the granulated sugar, stirring constantly until it turns into a golden-brown caramel.

    • Quickly pour the caramel into the bottom of a greased 10-inch Bundt pan, swirling to coat the bottom evenly.

  • Prepare the Flan:

  • Prepare the Chocolate Cake:

  • Bake:

    • Preheat the oven to 350°F (175°C).

    • Place the Bundt pan in a larger roasting pan.

    • Carefully add hot water to the roasting pan until it reaches halfway up the sides of the Bundt pan.

    • Cover the Bundt pan with aluminum foil.

    • Bake for 1 hour and 15 minutes, or until a toothpick inserted into the cake comes out clean.My Colombian Recipes+1McCormick+1

 

  • Cool and Unmold:

    • Remove the Bundt pan from the water bath and let it cool to room temperature.

    • Refrigerate for at least 2 hours, or overnight, to allow the flan to set.

    • To unmold, run a knife around the edges of the pan.

    • Place a serving plate over the top of the Bundt pan and invert.

    • Gently lift the pan off, allowing the chocoflan to release onto the plate

Notes

For added flavor, you can drizzle the top of the chocoflan with dulce de leche before serving.

Ensure the chocoflan is completely cooled and refrigerated before unmolding to achieve the best texture

  • Prep Time: 20 minutes
  • Cook Time: 1 hour 15 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: Mexican

Keywords: Chocoflan, Impossible Cake, Mexican Dessert, Flan Cake

Leave a Comment

Recipe rating