

If you’re looking for an easy Chocolate Tres Leches Cake recipe that’s irresistibly moist and rich, this is the one to try. This chocolate version of the classic Latin American dessert is made from a soft cocoa sponge soaked in a luscious three-milk mixture and topped with light chocolate whipped cream and mini eggs. It’s a simple yet impressive dessert that’s perfect for celebrations, and especially ideal as a showstopping Easter dessert with its creamy texture and crunchy mini egg topping.
Jump to recipe
Cake base
Sugar
Yoghurt
Vegetable oil
Eggs
Plain flour
Cocoa powder
Baking powder
Baking soda
Salt
Soaking mixture
Condensed milk
Full-fat milk
Double cream
Cocoa powder
Chocolate topping
Double cream
Reserved condensed milk
Cocoa powder
Mini eggs
1. Prepare the oven and tin
Preheat your oven and line your baking tin with parchment paper.
2. Make the batter
Whisk together the sugar, yoghurt, oil, and eggs until smooth. Add the dry ingredients and mix until you have a lump-free batter.
3. Bake the cake
Pour into the tin and bake until a skewer inserted comes out clean with a few moist crumbs. Allow to cool completely.
4. Make the chocolate milk soak
Whisk together the condensed milk, milk, cream, and cocoa powder until smooth.
5. Soak the cake
Poke holes all over the cooled cake. Slowly pour the soaking mixture over in stages, letting it absorb between pours.
6. Make the topping
Whip the cream with cocoa powder and condensed milk until soft peaks form.
7. Decorate and serve
Spread the chocolate cream over the cake and finish with mini eggs. Serve chilled.

If you want to prepare this dessert in advance, make the cake and add the soaking mixture, then cover well and refrigerate overnight. This actually improves the texture as the cake has more time to absorb all the flavours.
Prepare the chocolate cream topping on the day of serving for the best freshness, then spread it over the cake and scatter over the mini eggs just before serving.

Why is my cake not absorbing the milk?
It may be overbaked or not poked enough. Make sure to create plenty of holes and add the liquid gradually.
How can I fix overwhipped cream?
If your cream has been whipped too far and looks grainy or slightly split, don’t panic - you can often bring it back. Add 1–2 tablespoons of cold milk or unwhipped cream, then gently fold or whisk it in by hand until the texture smooths out again. Be careful not to overmix further. If the cream has fully separated and looks curdled, it may be too far gone - but slight overwhipping is usually fixable.
Can I make this in a different tin size?
Yes, but adjust baking time accordingly. Thinner cakes will bake faster.
Do I have to refrigerate it?
Yes - this cake contains dairy and needs to be kept chilled for both safety and texture.

See an issue or have a question? Send an email to [email protected]

Weekly cooking guidance using my recipes, plus occasional grocery lists, meal prep tips and seasonal recipe roundups.
Subscribe