Impossible cake

    2 hours 30 min

    This magic cake seemingly impossibly transforms while baking! The chocolate layer rises to the top, while the creme caramel layer sinks to the bottom. The result is as gorgeous to eat as it is to look at! Also called chocoflan or magic chocolate flan cake, this is a popular Mexican recipe.

    17 people made this

    Serves: 12 

    • For the cake
    • 150g butter, softened
    • 190g caster sugar
    • 1 egg
    • 2 tablespoons strong coffee
    • 200g plain flour
    • 6 tablespoons cocoa powder
    • 1 teaspoon bicarbonate of soda
    • 1 teaspoon baking powder
    • 230ml full fat milk
    • For the creme caramel
    • 4 tablespoons dulce de leche caramel sauce, melted (see tip)
    • 600ml evaporated milk
    • 1 (397g) tin condensed milk
    • 4 eggs
    • 1 teaspoon vanilla extract

    Prep:30min  ›  Cook:1hr  ›  Extra time:1hr  ›  Ready in:2hr30min 

    1. Preheat the oven to 180 C / Gas 4. Grease and lightly flour the base and sides of a 23cm Bundt cake tin; tap away any excess flour. Prepare a water bath testing that the cake tin will fit inside and the water will come up to about 1/3 of it's height. Place the water bath in the oven to warm up while preheating.
    2. For the caramel bottom:

    3. Warm the dulce de leche in a microwave or saucepan to melt to pouring consistency. Pour gently into the base of the prepared tin, covering completely (see tip for alternate method).
    4. For the cake mixture:

    5. Beat the butter in a mixing bowl using a handheld electric mixer. Add the sugar and beat until light and fluffy. Add the egg and coffee and beat until creamy.
    6. Into a separate mixing bowl, sift together the flour, cocoa powder, bicarb and baking powder. Alternate adding the flour and milk to the butter mixture, until the ingredients are well mixed. Set aside.
    7. For the creme caramel:

    8. To prepare the creme caramel, combine the evaporated milk, condensed milk, eggs and vanilla into a blender or food processor and blend until smooth.
    9. To assemble and bake:

    10. Over the caramel in the base of the tin, spoon in the chocolate cake mixture, distributing evenly, then smooth the top making sure there are no gaps between the cake mixture and the cake tin either around the sides or in the middle.
    11. Through a fine sieve, gently pour the creme caramel mixture over the chocolate cake mixture.
    12. Place inside the waterbath and bake for 1 hour (avoid opening the oven). Towards the end of baking you will notice that quite magically the creme caramel is now on the bottom and the chocolate cake is on the top - WOW! When the cake is done a skewer inserted into the chocolate cake should come out clean.
    13. Remove from the oven and allow to cool for 1 hour. To serve the cake, carefully run a thin knife around the edges to loosen then cover with a serving plate and carefully and quickly flip over. Add more melted dulce de leche on top for serving if you wish.

    Dulce de leche or sugar

    There are two options for covering the base of your cake tin: dulce de leche caramel sauce or caramelised sugar. If you wish to opt for the caramelised sugar, use a metal cake tin and melt 100g caster sugar in the bottom of the tin gently over the hob, or alternatively melt in a saucepan and then pour into your greased and floured tin.


    Impossible cake
    Impossible cake

    Recently viewed

    Reviews & ratings
    Average global rating:

    Reviews in English (67)


    This is a very very yummy cake! Will definitely be making this again. Thanks for sharing!  -  24 Feb 2019  (Review from Allrecipes US | Canada)


    I made this cake today and it was a complete failure the flan which i thought was too liquidity never gelled at all . I bake a lot of things and this was a failure all the way around , but tasted delicious for cake soup  -  08 Jun 2018  (Review from Allrecipes US | Canada)


    This looks & sounds delicious from watching the video. I won't rate it until I actually make it. BUT, my comment is about the breaking of eggs directly into your batter & the blender... Obviously you have never had the unfortunate experience to break a rotten egg, or worse, one with a partially developed baby chicken, into your work in progress! Both of these have happened to me from eggs purchased from well known grocery stores & aside from nearly barfing over it, also ruined the ingredients that I had already started preparing. Even if the least reason for breaking into another container first, just to prevent shells from possibly ending up in your mixture, it is worth using a measuring cup or other container for your eggs. Also, if you use a narrow edge of a bowl or skillet for cracking your eggs, you are more likely to cause bits of shell to end up in with your egg. Instead, crack them on a flat surface, then break them open with your thumbs. Learned these tips many years ago in my home economics class but it took those 2 awful experiences to drill into me about using a separate container for the egg before adding to the mix! Can't wait to try this cake!!! Well, dang it, I can't post without a rating so I'm giving it 5...  -  14 May 2018  (Review from Allrecipes US | Canada)