How to Make Dulce de Leche Chocoflan (Impossible Cake) at Home

Indulge in a magical blend of flan and chocolate cake with this rich, crowd-pleasing Mexican dessert recipe.

By Medha deb
Created on

Dulce de Leche Chocoflan: The Ultimate Impossible Cake

Dulce de leche chocoflan—also celebrated as the “impossible cake”—is a dazzling Mexican dessert that seamlessly melds luscious caramel flan with decadent chocolate cake in one visually stunning Bundt pan creation. Despite its dramatic layered appearance and the magic of the cake and flan swapping places while baking, this showstopper is surprisingly achievable in a home kitchen. This guide walks you through the origins, essential ingredients, detailed recipe steps, serving tips, and troubleshooting to ensure chocoflan success every time.

Why is Chocoflan Called the Impossible Cake?

The label “impossible cake” arises from the way layers appear to swap positions during baking. You pour chocolate cake batter in the pan and gently add a creamy flan mixture on top. During baking, these layers reverse: the cake rises to the top while the classic flan settles perfectly beneath, creating a dessert that’s as delightful to serve as it is to eat.

What is Chocoflan?

Chocoflan is a hybrid cake featuring two distinct desserts—a dark, moist chocolate cake and a silky, caramel-glazed flan—united in one spectacular Bundt pan. Known throughout Mexico and beloved across Latin America, it’s popular at festive gatherings and celebrations for its dramatic look, rich taste, and creamy textures. The magic lies not only in its visual contrast but also in the pairing of deep chocolate with the caramel notes of dulce de leche and vanilla flan.

  • Main Components:
    • Dulce de leche: A rich, caramelized milk-based spread, either homemade or store-bought.
    • Flan: Smooth custard made with eggs, evaporated milk, and cream cheese.
    • Chocolate Cake: Light, moist, and deeply chocolaty, balanced with espresso and spices.

Essential Tools and Equipment

  • 10-cup (2.5-liter) Bundt pan
  • Large roasting pan or deep baking dish (for water bath)
  • Stand mixer or electric hand mixer
  • Blender (for flan mixture)
  • Measuring cups and spoons
  • Offset spatula or spoon
  • Cooking spray
  • Aluminum foil

Ingredients

This recipe yields approximately 12 servings. For best results, use the freshest and highest-quality ingredients available. If you wish to make the dulce de leche from scratch, see the section below.

For the Flan Layer:

  • 1 13.4-ounce (380-gram) can La Lechera dulce de leche, or 1 1/2 cups (355 ml) prepared dulce de leche
  • 1 12-ounce (354 ml) can evaporated milk
  • 4 ounces (115 grams) cream cheese, at room temperature
  • 1 1/2 teaspoons vanilla extract
  • 1 pinch kosher salt
  • 5 large eggs

For the Chocolate Cake Layer:

  • 1 1/3 cups (160 grams) all-purpose flour
  • 1 cup (200 grams) sugar
  • 1/2 cup (50 grams) unsweetened cocoa powder
  • 1 teaspoon baking soda
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon ground cinnamon
  • 6 tablespoons (85 grams) unsalted butter, room temperature and cubed
  • 1/2 cup (120 ml) brewed coffee, cooled
  • 1/2 cup (120 ml) buttermilk
  • 1 large egg
  • 1 teaspoon pure vanilla extract

For Serving (optional):

  • Extra dulce de leche
  • Chopped nuts
  • Whipped cream
  • Ground cinnamon

Dulce de Leche Chocoflan Recipe Instructions

1. Prepare Your Oven and Pan

  • Preheat oven to 350ºF (180°C).
  • Generously coat a 10-cup Bundt pan with nonstick cooking spray, ensuring all crevices are covered.

2. Make the Flan Layer

  1. In a blender, combine dulce de leche, evaporated milk, cream cheese, vanilla extract, and a pinch of salt.
  2. Blend until perfectly smooth (20–30 seconds).
  3. Add the eggs and blend again just until mixed—about 10 seconds.
  4. Set the prepared flan mixture aside.

3. Make the Chocolate Cake Layer

  1. Sift flour, sugar, cocoa powder, baking soda, baking powder, salt, and cinnamon directly into a large mixing bowl or the bowl of a stand mixer fitted with a paddle.
  2. Mix on the lowest speed until combined. Add cubed room temperature butter and continue mixing to achieve a crumbly texture resembling wet sand.
  3. In a pitcher or measuring cup, whisk together cooled brewed coffee, buttermilk, 1 large egg, and vanilla.
  4. With mixer on low, slowly pour the wet mixture into the dry ingredients. Scrape down the bowl, then beat on high for 1 minute to aerate the batter and ensure a smooth texture.

4. Assemble the Cake

  • Pour chocolate cake batter into the prepared Bundt pan, smoothing the top with a spatula.
  • Carefully ladle the flan mixture over the cake batter to minimize mixing the layers. The flan will sink below the cake as it bakes, creating separate layers with the flan on top when inverted.

5. Create a Water Bath (Baño María)

  • Place the filled Bundt pan inside a large roasting pan or deep baking dish to act as a water bath.
  • Lightly grease a sheet of foil with cooking spray and wrap it (greased side down) over the top of the Bundt pan. Loosely seal around the edges.
  • Place the roasting pan with the Bundt pan inside the oven.
  • Carefully pour hot tap water into the roasting pan, filling until it reaches 2–3 inches up the sides of the Bundt pan.

6. Bake

  • Bake for 75–85 minutes (1 hour 15 minutes to 1 hour 25 minutes), until a toothpick inserted into the center comes out with only a few moist crumbs, not completely clean.
  • The top should look set but jiggle very slightly when nudged.

7. Cool and Chill

  • Carefully remove the Bundt pan from the water bath and place on a rack.
  • Let cool to room temperature, then cover and chill in the refrigerator for at least 6 hours, ideally overnight. This crucial step ensures the flan sets and the layers are easy to unmold.

8. Unmold and Serve

  1. Run a thin knife or flexible spatula around the outer and inner edges of the pan to loosen the cake.
  2. Invert a serving platter atop the pan, and—grasping both firmly—invert the entire assembly. Gently lift the pan away, allowing the chocoflan to unmold with its glossy caramel surface revealed.
  3. Slice and serve chilled, optionally with spoons of extra dulce de leche, whipped cream, chopped nuts, or a dusting of cinnamon.

How to Make Dulce de Leche from Scratch

If store-bought dulce de leche isn’t available or you’d like an even more homespun flavor, you can make it yourself using either sweetened condensed milk or plain milk and sugar.

Method 1: From Sweetened Condensed Milk (Oven Method)

  1. Pour 2 (14-ounce) cans sweetened condensed milk into a pie plate or medium casserole dish.
  2. Cover snugly with foil. Place the dish in a large roasting pan.
  3. Add enough hot water to the roasting pan to reach halfway up the side of the inner dish.
  4. Bake at 425°F (218°C) for 60–75 minutes, or until the milk is caramel-colored. Whisk until smooth.

Method 2: From Whole Milk and Sugar (Stovetop Method)

  • Combine 4 cups whole milk, 1 1/4 cups sugar, 1/2 teaspoon baking soda, and a pinch of salt in a heavy-bottomed saucepan.
  • Bring to a simmer over medium, then lower to medium-low and cook—stirring occasionally—until deeply golden and thick, about 1.5–2 hours.
  • Strain and cool before using. Measure 1 1/2 cups for the recipe.

Tips and Troubleshooting for Perfect Chocoflan

  • Bundt pan preparation: Grease the pan thoroughly for effortless unmolding.
  • Separate layers: Use a ladle or spoon to gently layer the flan over the cake batter to prevent mixing.
  • Water bath: This protects the flan from curdling and promotes even baking—don’t skip this step.
  • Chilling: Cold, fully-set chocoflan unmolds best and slices cleanest.
  • Finishing touches: Decorate with extra caramel, whipped cream, and nuts for a professional presentation.

Recipe Variations

  • Lactose-Free: Substitute all dairy products (evaporated milk, cream cheese, butter, buttermilk) with lactose-free or plant-based alternatives. Use coconut dulce de leche for added depth.
  • Spice Profile: Add a dash of cayenne or chili powder for a subtle Mexican chocolate heat.
  • Nutty Crunch: Incorporate toasted pecans or walnuts into the cake batter, or sprinkle over the finished dessert.
  • Fruit garnish: Top slices with fresh berries for brightness.

Serving Suggestions

  • Serve cold or at room temperature—the layers are most distinct and flavors most developed when cool.
  • Garnish with a drizzle of extra dulce de leche, a sprinkling of chopped nuts, or decorative rosettes of whipped cream.
  • For extra celebration, dust with cinnamon and plate alongside fresh berries or a scoop of coffee ice cream.

Storage and Make-Ahead Tips

  • Refrigerator: Cover tightly and refrigerate for up to 5 days. Flavors deepen over time.
  • Freezing: Chocoflan can be frozen, well-wrapped, for up to 1 month. Thaw overnight in the fridge before serving.

Frequently Asked Questions (FAQs)

Q: Why do the cake and flan layers switch places during baking?

A: The flan mixture is denser than the chocolate cake batter. As the cake bakes, the heavier custard sinks below and forms the bottom layer, which appears on top after unmolding.

Q: My flan is rubbery or has bubbles—what went wrong?

A: This often results from overbaking or the water bath running dry. Pull the chocoflan from the oven while the center is just set and still slightly jiggly, and always keep the water bath replenished during baking.

Q: How far ahead can I make chocoflan?

A: It’s ideal to make it 1 day ahead to allow for total chilling and easier unmolding. The dessert keeps well for several days in the fridge.

Q: Can I use a regular cake pan instead of a Bundt pan?

A: A deep (high-sided) cake pan can be used, but nonstick Bundt pans are traditional for shape and presentation. Avoid springform pans—they may leak during baking in a water bath.

Q: What’s the difference between dulce de leche and caramel?

A: Dulce de leche is made by slowly simmering milk and sugar until thick and golden; caramel is made by cooking down sugar alone (sometimes with cream or butter) until it browns. Dulce de leche is creamier and milder in flavor.

Q: Can I make chocoflan gluten-free?

A: Swap the all-purpose flour for a gluten-free baking blend that’s intended as a cup-for-cup substitute.

Nutritional Information (Approximate, Per Serving)

CaloriesFatCarbohydratesProtein
42018g57g8g

Summary

Making homemade dulce de leche chocoflan is an impressive (but approachable) project that combines two beloved desserts in one—leading to a treat that’s greater than the sum of its parts. With the right techniques (gentle layering, water bath, and patience for chilling), anyone can serve up a slice of this Mexican classic. Whether for birthdays, holidays, or “just because,” it’s a dessert that promises both drama and decadence in every bite.

‹›