If you have a special spot in your heart for desserts that balance rich chocolate with luscious, creamy custard, then the Chocoflan (Mexican Caramel Flan Cake) Recipe is about to become your new obsession. Imagine a tender chocolate cake base infused with hints of cinnamon and cola, topped with a silky, smooth flan layer that wobbles with sweet vanilla flavor, all crowned with a glossy cajeta caramel sauce that adds a deep, buttery richness. This beautiful two-in-one dessert is as delightful on the eyes as it is on the palate, making it a showstopper perfect for celebrations or any day you want to treat yourself like royalty.

Ingredients You’ll Need

A clear glass bowl filled with white flour is placed near the top center, with six white eggs in a white egg carton to the right and a small glass of white liquid above it. Below the flour bowl is a round transparent glass with a pale beige liquid. To the left and bottom of this glass are two smaller bowls, one containing dark brown cocoa powder and the other containing white granulated sugar. Near the bottom right is another glass bowl with light cream-colored butter or cream. Around these main bowls are smaller ceramic dishes holding various ingredients like salt and spices in white and brown tones. All the items rest on a white marbled surface, arranged neatly and spaced out evenly, photo taken with an iphone --ar 4:5 --v 7

This recipe uses simple, approachable ingredients that come together to create a dessert bursting with layers of flavor and texture. Each element, from the cocoa powder to the Mexican Coca-Cola, plays an essential role in building the magic of this cake, while the custard ingredients create that unmistakable creamy flan top.

  • ½ cup cajeta or caramel sauce: Adds a rich, buttery sweetness with a distinctive Mexican flair—plus some extra for drizzling.
  • 1 cup butter (room temperature): Provides moisture and tenderness for the chocolate cake layer.
  • 1 cup granulated sugar: Sweetens the cake while helping create the cake’s delicate crumb.
  • 2 large eggs: Adds structure and richness to the chocolate cake batter.
  • 1 teaspoon vanilla extract: Enhances the flavors, adding aromatic warmth.
  • 2 cups all-purpose flour: Forms the base of the cake’s structure.
  • ⅓ cup unsweetened cocoa powder: Delivers deep chocolate flavor that balances the sweet flan.
  • 1 teaspoon baking soda: Helps the cake rise to a light, fluffy texture.
  • ½ teaspoon kosher salt: Brightens overall flavor and balances sweetness.
  • ½ teaspoon ground cinnamon: Adds a warm, slightly spicy note that complements the chocolate.
  • 1 cup Mexican Coca-Cola: Infuses subtle caramel and citrus undertones while helping to tenderize the cake.
  • ½ cup buttermilk: Adds moisture and a subtle tang that tenderizes the cake crumb.
  • 4 ounces cream cheese (softened): Gives the flan a luscious, creamy texture.
  • 4 large eggs: The foundation for the custard’s silky, smooth layer.
  • 12 ounce can evaporated milk: Enhances creaminess without overpowering sweetness.
  • 14 ounce can sweetened condensed milk: Sweetens and enriches the flan.
  • ½ teaspoon vanilla extract: Brings out the custard’s delicate flavors.

How to Make Chocoflan (Mexican Caramel Flan Cake) Recipe

Step 1: Prepare Your Pan and Caramel

Start by preheating your oven to 350°F and greasing a 10-15 cup bundt pan thoroughly with a spray that includes flour, such as Baker’s Joy, for easy release. Next, gently drizzle the cajeta caramel sauce over the bottom and sides of your pan. This sweet layer will melt into the cake as it bakes, forming a heavenly caramel crust that is pure magic once flipped out.

Step 2: Whip Up the Chocolate Cake Batter

In a large bowl, beat the butter and granulated sugar together until creamy and well incorporated—this ensures your cake will be moist and tender. Beat in the eggs and vanilla extract until the mixture is smooth and glossy. Next, carefully sift in the flour, cocoa powder, baking soda, salt, and cinnamon, stirring just until everything is combined. Finally, fold in the Mexican Coca-Cola and buttermilk. The cola lightens the batter with subtle caramel notes while the buttermilk keeps the texture perfectly tender.

Step 3: Make the Creamy Flan Mixture

For the flan, blend softened cream cheese with four eggs until completely smooth. Then mix in the evaporated milk, sweetened condensed milk, and the vanilla extract. This custard is what sets this dessert apart, giving it its signature silky and rich finish that sits atop the chocolate cake layer.

Step 4: Assemble and Bake

Pour the chocolate cake batter into your prepared bundt pan, smoothing the surface gently. Carefully pour the flan mixture over the top—you’ll notice a swirling effect as the two batters mingle. That’s normal and adds to the cake’s beautiful marbled look. Cover the pan tightly with aluminum foil to keep moisture in, then place it inside a larger pan to create a water bath by adding one inch of hot water (not boiling). This water bath ensures gentle, even cooking for the flan, preventing cracking or drying out. Bake it for approximately 90 minutes or until a knife inserted in the cake comes out clean.

Step 5: Cool and Unmold

Once baked, remove the foil and allow the cake to cool in the pan for about an hour. You can serve the Chocoflan warm if you’re eager or chill it for a few hours so the flan sets beautifully. When ready to serve, invert the bundt pan onto a serving plate—the caramel sauce will cascade down the sides, creating an irresistible glaze.

How to Serve Chocoflan (Mexican Caramel Flan Cake) Recipe

A top view of an unbaked light beige cake batter in a silver Bundt pan with a hollow center and scalloped edges. The batter looks smooth with tiny bubbles on the surface. The pan has two handles with a twisted rope design and rests on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Drizzling extra cajeta caramel sauce on top before serving adds another layer of sweetness and shine. For a vibrant touch, sprinkle finely chopped toasted pecans or sliced almonds to add gentle crunch. Fresh berries or a dollop of whipped cream also bring lusciousness and color contrast to the dish.

Side Dishes

The richness of Chocoflan goes beautifully with simple sides like freshly brewed coffee or robust black tea that cuts through the sweetness. Lightly spiced churros or fresh fruit salad can offer complementary textures and flavors, turning your dessert spread into a fiesta of tastes.

Creative Ways to Present

Serve individual slices of the Chocoflan on vintage plates for a nostalgic feel, or plate it with a drizzle of warm cajeta sauce artistically splashed around the dessert for a restaurant-style presentation. You can also serve mini portions in small ramekins for an elegant party appetizer or dessert tasting experience.

Make Ahead and Storage

Storing Leftovers

Store leftover Chocoflan covered in the refrigerator for up to 4 days. Keep it tightly wrapped or in an airtight container to retain moisture and prevent the cake from absorbing unwanted fridge odors. The flavor often deepens after a day or two, making leftovers just as delightful as fresh slices.

Freezing

You can freeze leftover slices wrapped well in plastic wrap and aluminum foil for up to 2 months. To avoid texture changes in the flan, thaw them slowly in the refrigerator overnight before serving. Avoid freezing the whole cake as the custard can weep after thawing.

Reheating

Warm slices gently in the microwave for 15 to 20 seconds to bring back some of the fresh-baked charm without melting the custard. Enjoy it slightly chilled or at room temperature for the best texture contrast between the chocolate cake and creamy flan.

FAQs

What makes Chocoflan different from regular cake or flan?

Chocoflan is a delightful fusion of two classic desserts—a rich chocolate cake topped with creamy caramel flan. Baking them together in a water bath creates a perfect harmony of texture and flavor that’s unlike enjoying either dessert alone.

Can I use regular cola instead of Mexican Coca-Cola?

While you can, Mexican Coca-Cola is preferred because it uses real cane sugar, which adds a cleaner caramel flavor. Regular cola with high fructose corn syrup may alter the final taste slightly.

Why do I need a water bath for this recipe?

The water bath gently surrounds the bundt pan with moist, even heat which allows the flan to set slowly without cracking or curdling. It’s the secret to that famously smooth and creamy flan layer.

Can I make Chocoflan gluten-free?

Yes, by swapping out the all-purpose flour with a gluten-free baking blend that includes xanthan gum, you can make a tasty gluten-free version without losing that tender cake texture.

Is the cake best served warm or chilled?

Both! Serving it warm offers a soft, comforting experience, while chilling the cake lets the flan layer firm up, enhancing its creamy texture and making slicing cleaner and easier.

Final Thoughts

Sharing the Chocoflan (Mexican Caramel Flan Cake) Recipe feels like passing on a treasured secret, one that brings joy and sweet satisfaction with every bite. Whether you’re celebrating a special occasion or simply craving a decadent dessert, this recipe will wow anyone lucky enough to taste it. So go ahead and try it—you’ll soon wonder how you ever lived without this beautiful Mexican classic in your baking repertoire!

“`

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 (Mexican Caramel Flan Cake) Recipe

Chocoflan (Mexican Caramel Flan Cake) Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 2 reviews

  • Author: Sara
  • Total Time: 2 hours 45 minutes
  • Yield: 12 servings

Description

Chocoflan is a decadent Mexican dessert featuring a rich chocolate cake base topped with a creamy flan layer. The luscious combination is baked in a water bath to achieve a smooth, custard-like flan that perfectly complements the moist, chocolaty cake beneath. Finished with a drizzle of cajeta caramel sauce, this treat balances sweet, creamy, and chocolatey flavors for a delightful indulgence.


Ingredients

Caramel Sauce

  • ½ cup cajeta or caramel sauce (plus extra for drizzling at the end)

Cake Batter

  • 1 cup butter (at room temperature)
  • 1 cup granulated sugar
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 2 cups all-purpose flour
  • ⅓ cup unsweetened cocoa powder
  • 1 teaspoon baking soda
  • ½ teaspoon kosher salt
  • ½ teaspoon ground cinnamon
  • 1 cup Mexican Coca-Cola
  • ½ cup buttermilk

Flan Mixture

  • 4 ounces cream cheese (softened)
  • 4 large eggs
  • 12 ounce can evaporated milk
  • 14 ounce can sweetened condensed milk
  • ½ teaspoon vanilla extract


Instructions

  1. Preheat and Prepare Pan: Preheat your oven to 350°F (175°C). Grease and lightly flour a 10-15 cup bundt pan using a nonstick spray with flour like Baker’s Joy to ensure easy release.
  2. Add Cajeta to Pan: Drizzle the bottom and sides of the prepared bundt pan with ½ cup of cajeta, spreading it evenly. Set the pan aside to allow the caramel to form a base layer.
  3. Make Cake Batter – Cream Butter and Sugar: In a large bowl, beat the room temperature butter and granulated sugar together until the mixture is smooth and well combined, creating a creamy base.
  4. Add Eggs and Vanilla: Beat in 2 large eggs and 1 teaspoon vanilla extract until the mixture is fully incorporated and smooth.
  5. Incorporate Dry Ingredients: Add the flour, unsweetened cocoa powder, baking soda, kosher salt, and ground cinnamon to the wet mixture. Stir gently until just combined to avoid overmixing.
  6. Add Liquids for Cake Batter: Pour in 1 cup Mexican Coca-Cola and ½ cup buttermilk. Stir until the batter is uniform and smooth.
  7. Pour Cake Batter into Pan: Transfer the prepared cake batter into the bundt pan over the cajeta layer, spreading it evenly.
  8. Prepare Flan Mixture: In a blender, combine softened cream cheese and 4 large eggs. Blend until smooth and well mixed.
  9. Add Milk and Flavoring to Flan: Blend in the evaporated milk, sweetened condensed milk, and ½ teaspoon vanilla extract until the mixture is fully combined and smooth.
  10. Pour Flan over Cake Batter: Gently pour the flan mixture over the cake batter in the bundt pan. It’s okay if some of the flan swirls into the cake batter during this step.
  11. Cover and Prepare Water Bath: Cover the bundt pan tightly with aluminum foil to prevent steam from escaping. Place the covered bundt pan into a larger baking pan.
  12. Add Water for Water Bath: Pour about 1 inch of hot (not boiling) water into the larger pan around the bundt pan. This water bath ensures even, gentle cooking.
  13. Bake the Chocoflan: Bake in the preheated oven for approximately 90 minutes, or until a knife inserted into the cake comes out clean.
  14. Cool the Cake: After baking, remove the bundt pan from the water bath, uncover, and allow the cake to cool inside the pan for 1 hour.
  15. Serve Warm or Chilled: Serve the chocoflan warm, or chill it in the refrigerator for a few hours and serve cold according to your preference.
  16. Finish with Cajeta Drizzle: Just before serving, drizzle additional cajeta caramel sauce over the top for an extra layer of sweet flavor.

Notes

  • Using Mexican Coca-Cola gives the cake a unique flavor due to its cane sugar content; however, you can substitute it with regular cola if necessary.
  • Ensure cream cheese is softened to blend smoothly into the flan mixture.
  • The water bath is critical to achieve a silky flan texture without cracking.
  • Covering the pan tightly with foil helps to trap moisture during baking.
  • This recipe can be made a day ahead and refrigerated for enhanced flavor.
  • Prep Time: 30 minutes
  • Cook Time: 1 hour 30 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: Mexican

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star