If you were looking for an uncommon cake recipe to surprise someone with, this Mexican flan cake, made with chocolate base, smooth flan frosting and traditional Mexican caramel cause, might just be something you’re looking for.

I’ve only baked it a couple of times, but this flan cake turns out so surprisingly good, I’ve decided to share this recipe. Its vibrant colors and a combination of unusual flavors made this cake a very welcome addition to a menu designed to satisfy the tastes of the most demanding gourmets.

This cake is actually not so hard to make, if you follow the instructions. One of the ingredients that may be hard to come by in a regular grocery store is cajeta, mexican caramel sauce made of goat milk, but trust me, the final result is absolutely worth getting a can.

I made the flan with cream cheese, so I guess it’s not your traditional flan that is made with eggs only. But regular flan is one of the trickiest desserts to make, at least for me, so adding cream cheese allows it to be much more stable and to set easier.

The cake layer and the flan layer can be baked together in the same pan, so the assembly of this cake is actually the simplest thing – just pour the sauce over. The result is a luscious, moist layer cake with a unique combination of flavors. I hope you have as much fun with it as I do!