,

Magical Chocolate Flan Cake

As seen in: Sweet Treats to Satisfy Any Craving

Chocoflan, also known as Magic Flan Cake, is a stunning Mexican dessert that combines rich chocolate cake with silky flan in one incredible treat. The magic happens during baking when the cake batter rises to the top while the flan settles to the bottom, creating a beautiful layered effect when inverted.

This showstopping dessert begins with caramel sauce in a bundt pan, topped with chocolate cake batter and flan mixture. The cake bakes in a water bath for about 100 minutes, creating the perfect texture for both layers. After cooling and chilling, the inverted dessert reveals its caramel-drizzled top and beautiful two-toned layers that will impress everyone at your table.

A woman named Sophie is smiling and holding a plate of food.
Created By Sophie
Last updated on Sun, 27 Apr 2025 23:26:40 GMT
A slice of chocolate flan cake. Save Pin
A slice of chocolate flan cake. | sophietable.com

This magic flan cake transforms any gathering into a special occasion with its impressive dual layers that mysteriously switch places during baking. The rich chocolate cake rises while the creamy flan settles below, creating a stunning dessert that looks complicated but follows a straightforward process.

I first made this chocoflan for my mother's birthday after she mentioned loving it at a local Mexican restaurant. The looks of amazement when I sliced into it made all the effort worthwhile, and now it's requested at nearly every family celebration.

Ingredients

  • Chocolate Cake Layer
  • Caramel sauce creates that gorgeous topping when inverted
  • All purpose flour provides structure without heaviness
  • Cocoa powder adds deep chocolate flavor use Dutch process for more intensity
  • Cinnamon introduces warmth that complements the chocolate perfectly
  • Baking soda ensures proper rise while keeping the cake tender
  • Salt enhances all the flavors especially the chocolate
  • Bittersweet chocolate brings richness use 60 to 70 percent cacao for best results
  • Unsalted butter adds moisture and flavor room temperature works best
  • Buttermilk tenderizes the cake and balances sweetness
  • Granulated sugar sweetens the cake while helping with structure
  • Eggs bind everything together and provide lift
  • Vanilla extract enhances the chocolate flavor use pure not imitation
  • Flan Layer
  • Sweetened condensed milk creates that classic flan sweetness and silky texture
  • Whole milk lightens the mixture while maintaining creaminess
  • Cream cheese adds tanginess and extra richness that traditional flans might lack
  • Eggs and egg yolks provide the custard structure essential for proper setting
  • Vanilla extract rounds out all the flavors use Mexican vanilla if available

Step-by-Step Instructions

Prepare Your Equipment
Position rack in center of oven and preheat to exactly 350°F. This temperature precision matters for the magic switch to occur properly. Prepare your bundt pan by spraying thoroughly with cooking spray, ensuring you coat every crevice. Pour caramel sauce evenly across the bottom. This will become your beautiful topping when the cake is inverted.
Mix Chocolate Cake Batter
Whisk together dry ingredients in a bowl until completely uniform, taking care to break up any cocoa powder lumps. Melt chocolate and butter together using 30 second microwave intervals, stirring between each until perfectly smooth and glossy. Combine wet ingredients with melted chocolate, whisking until the mixture looks silky. Fold the wet mixture into dry ingredients until just combined. Overmixing will develop too much gluten and create a tough cake.
Layer The Components
Pour chocolate batter evenly over the caramel in your prepared pan. The batter will be thick, so use a spatula to spread it evenly. This layer will surprisingly rise to become the top of your finished cake through kitchen magic.
Create The Flan Mixture
Place all flan ingredients in a blender, starting with the liquid ingredients first to prevent splashing. Blend on low speed only until ingredients are just combined, about 30 seconds. Overblending incorporates air bubbles which can affect the texture. Pour this mixture very slowly and gently over the chocolate batter. It will look like the layers are completely mixed up, but trust the process.
Water Bath Baking
Set your filled cake pan inside a larger roasting pan. Place the whole assembly on your oven rack, then carefully pour hot water into the roasting pan until it reaches halfway up the sides of your cake pan. This water bath ensures gentle, even cooking for the delicate flan. Bake for about 90 minutes, checking with a toothpick after 80 minutes. The toothpick should come out clean when inserted in the cake portion.
Cooling And Serving
Allow cake to cool in its pan for exactly 15 minutes. Place your serving platter over the pan and quickly but confidently flip everything over. The cake should release with the caramel sauce flowing down the sides. Cool completely at room temperature before refrigerating for at least 4 hours, though overnight is even better for flavors to develop.
A slice of chocolate cake on a plate. Save Pin
A slice of chocolate cake on a plate. | sophietable.com

The cream cheese addition is my secret weapon in this recipe. While not traditional, it creates a richer, more velvety flan layer that impressed even my Mexican grandmother who initially questioned this modification but requested the recipe after tasting it.

Troubleshooting Common Problems

If your cake layers don't magically switch places, the most common culprit is improper oven temperature. Invest in an oven thermometer to ensure accuracy. The water bath is also crucial for the proper density changes that allow the chocolate to rise while the flan sinks.

Sometimes the cake sticks when inverting. Prevent this by being generous with your pan preparation and allowing exactly 15 minutes cooling time before inverting. Any longer and the caramel may begin to harden and stick to the pan.

The Perfect Water Bath

Creating a proper water bath is essential for flan success. Use water that is hot but not boiling. Cold water takes too long to heat in the oven and affects baking time. Make sure water reaches halfway up the pan, not higher or lower. Too little water doesn't provide enough insulation, while too much can splash into your cake.

Serving Suggestions

This chocoflan is impressive on its own, but can be elevated with a few simple additions. Offer a small pitcher of extra warm caramel sauce for guests to pour over their slices. Fresh berries provide a tart contrast to the sweet dessert, while a light dusting of cinnamon or cocoa powder over the top adds visual appeal.

For an adults only variation, add a tablespoon of coffee liqueur or Mexican chocolate liqueur to the caramel sauce before pouring into the pan. The alcohol will bake off, leaving behind complex flavor notes.

A slice of chocolate flan cake. Save Pin
A slice of chocolate flan cake. | sophietable.com

Commonly Asked Questions

→ Why is it called Magic Flan Cake?

It's called 'magic' because during baking, the layers switch places! The dense chocolate batter rises to the top while the lighter flan mixture sinks to the bottom. When inverted after baking, you get a beautiful layered dessert with flan on top and chocolate cake on the bottom.

→ Do I really need a water bath for this dessert?

Yes, the water bath is essential for this dessert. It provides gentle, even heat that helps the flan set properly without curdling. The water should come halfway up the sides of your bundt pan for best results.

→ Can I make Chocoflan without cream cheese?

Yes! Traditional chocoflan doesn't include cream cheese. The recipe will still work without it, but the cream cheese makes the flan layer creamier and richer. If you omit it, you might want to adjust the other ingredients slightly.

→ How do I know when my Chocoflan is fully baked?

Insert a toothpick into the chocolate portion of the cake. If it comes out clean, your chocoflan is done. The total baking time is usually around 90 minutes, but oven temperatures vary, so start checking at the 80-minute mark.

→ How should I store leftover Chocoflan?

Store leftover chocoflan in an airtight container in the refrigerator for up to 5 days. You can also freeze it for up to a month. When ready to serve frozen chocoflan, thaw it in the refrigerator first, then let it come to room temperature before serving.

→ Can I use a different pan if I don't have a bundt pan?

An angel food cake pan works well as an alternative. The most important thing is that the pan doesn't have a removable bottom, as the caramel and flan mixture would leak out. The pan should also have about a 12-cup capacity.

Magic Flan Cake (Chocoflan)

A spectacular Mexican dessert with chocolate cake and flan layers that magically invert while baking for a stunning two-toned result.

Preparation Time
30 Minutes
Cooking Duration
100 Minutes
Overall Time
130 Minutes
Created By: Sophie

Recipe Type: Desserts

Skill Level: Medium

Cuisine Type: Mexican

Portion Size: 14 Number of Servings (1 bundt cake)

Diet Preferences: Vegetarian-Friendly

What You'll Need

→ Chocolate Cake

01 ½ cup caramel sauce
02 ⅔ cup all-purpose flour
03 ⅓ cup cocoa powder
04 2 teaspoon cinnamon
05 ½ teaspoon baking soda
06 ¼ teaspoon salt
07 4 ounce bittersweet chocolate, chopped
08 6 tablespoon unsalted butter
09 ½ cup buttermilk
10 ½ cup granulated sugar
11 2 eggs, room temperature
12 1 teaspoon vanilla extract

→ Flan

13 28 ounce sweetened condensed milk
14 2½ cups whole milk, room temperature
15 6 ounce cream cheese, room temperature
16 6 large eggs, room temperature
17 4 large egg yolks, room temperature
18 1 teaspoon vanilla extract

Step-by-Step Directions

Step 01

Preheat oven to 350°F. Spray an angel food cake pan or a 12 cup bundt pan (without a removable bottom) generously with cooking spray. Pour the caramel sauce evenly over the bottom of the pan.

Step 02

In a medium bowl combine the flour, cocoa, cinnamon, baking soda, and salt; set aside. In a microwave-safe bowl, combine the chocolate and butter and microwave in 30-second intervals until chocolate is melted and smooth, about 1 minute and 30 seconds total.

Step 03

Add buttermilk, sugar, eggs and vanilla to the melted chocolate mixture and whisk until smooth. Pour chocolate mixture into the dry ingredients and whisk until well incorporated. Pour the chocolate batter evenly over the caramel in the cake pan.

Step 04

Add all flan ingredients to a blender and process on low speed until smooth. Process carefully as there's a substantial amount of batter. Pour the flan batter over the chocolate layer in the pan.

Step 05

Place the cake pan in a large roasting pan and position in the oven. Add enough hot water to the roasting pan to reach halfway up the sides of the cake pan. Bake for approximately 1 hour and 40 minutes, or until a toothpick inserted into the cake comes out clean.

Step 06

Cool the cake in the pan for about 15 minutes then carefully invert onto a cake platter. Cool completely at room temperature, then chill for at least 4 hours before slicing and serving.

Helpful Notes

  1. This dessert requires a water bath for proper baking. Use a roasting pan large enough to fit your cake pan with water halfway up the sides.
  2. Baking time may vary depending on your oven. The toothpick test is the best way to ensure the cake is fully baked.
  3. The addition of cream cheese makes the flan layer creamier than traditional versions.
  4. The cake can be stored in an airtight container in the refrigerator for up to 5 days.
  5. For freezing, wrap well and store for up to one month. Thaw in the refrigerator for several hours, then bring to room temperature before serving.

Recommended Tools

  • Ninja 72 oz Countertop Blender
  • Nordic 12 Cup Bundt Pan
  • Large roasting pan
  • Mixing bowls
  • Whisk
  • Microwave-safe bowl

Allergen Information

Always review ingredients for any allergens and consult a healthcare provider with any concerns.
  • Contains dairy (milk, butter, cream cheese)
  • Contains eggs
  • Contains wheat (flour)

Nutritional Information (Per Serving)

These details are estimates and shouldn't be considered professional health advice.
  • Calories: 460
  • Fat Content: 21 grams
  • Carbohydrate Content: 57 grams
  • Protein Content: 13 grams