
A very moist cocoa-based chocolate cake topped with soft, glossy caramel icing made with evaporated milk, egg yolks, and cornstarch.
Strain the batter if you want an especially smooth crumb.
Do not overbake; the centre should be set but still moist when tested.
Cook the icing until it coats a spatula, then pour it warm over the cooled cake.
We use affiliate links, which may earn us a small commission at no extra cost to you.
Ingredient amounts update instantly.
Heat the oven to 160C (325F).
Whisk together the flour, cocoa powder, baking powder, baking soda, salt, and brown sugar. Strain the mixture if you want a finer crumb.
Add the eggs, oil, vinegar, and water and whisk just until the batter is smooth. Do not overmix.
Pour into prepared pans. Because this is a large-batch formula and the source does not specify verified pan dimensions, use pans of similar depth rather than one standard cake tin.
Bake until the centre is set, the surface springs back lightly, and a skewer comes out with a few moist crumbs rather than wet batter.
Whisk together the evaporated milk, cornstarch, brown sugar, and egg yolks in a saucepan.
Cook over medium-low heat, stirring constantly and scraping the corners, until thick enough to coat a spatula. Do not leave it unattended or allow it to scorch.
Remove from the heat and stir in the butter until glossy and fully emulsified. If the icing is lumpy, pass it through a fine sieve while warm.
Cool the cakes completely, then pour the warm icing over the top. Warm icing spreads; hot icing can run too thin.
Let the icing settle before slicing or chilling.
Save this recipe to one of your meal plans or browse your existing plans.
Everything you want to know about this recipe.
This is a large-batch cocoa cake with a soft, glossy cooked icing. The cake is moist rather than fluffy because it uses oil, brown sugar, plenty of liquid, and a small amount of vinegar. The vinegar reacts with the baking soda to support leavening and tenderness; it does not make the cake taste sour.
The icing is closer to a soft custard or natilla-style topping than a firm buttercream or fudge frosting. Evaporated milk, egg yolks, and cornstarch give it body, while butter makes it smooth and glossy. Pour it warm over a completely cooled cake so it spreads without melting into the crumb.
Stir constantly as the milk mixture heats, especially around the base and sides of the saucepan. The icing is ready when it coats a spatula and a dragged line briefly remains visible. If it is poured while very hot, it can look runny; if it is cooked too aggressively, the yolks can scramble or the bottom can scorch.
If the icing becomes lumpy, pass it through a fine sieve while warm. If it looks oily, whisk in the butter more thoroughly off the heat. If it thickens before you can spread it, warm it gently with a splash of evaporated milk rather than boiling it again.
The quantities make substantially more batter than a typical single 8-inch cake. The original source does not give a verified pan size, so divide it between prepared pans or tins of similar depth and avoid filling any pan more than about two-thirds full. Baking time will depend on the pan depth. Look for a lightly springy centre and moist crumbs on a skewer, not a completely dry test.
Cool the iced cake, cover it, and refrigerate because the topping contains milk and egg yolks. It is best served chilled or after a short rest at room temperature. For the best icing texture, bake the cake ahead and add the icing on the day of serving. Freeze the cake layers without icing if you need to store them longer; thaw them covered before finishing.
For related Filipino-inspired desserts, see Yema Cake and Chocolate Crinkles.
The source reference is Chef RV Manabat's version, adapted and edited for RecipeShare. RecipeShare is not affiliated with or endorsed by Chef RV Manabat.
Serving Size: 1 slice
* Reference intakes are based on an average adult's 8,400 kJ / 2,000 kcal diet. Your needs may be higher or lower.
Yes. Bake the cake first, then add the icing later or chill the finished cake for serving the next day.
Yes. The source does not give a verified pan size, so choose pans with a similar batter depth and begin checking earlier if the layers are shallow.
It helps keep the crumb tender and moist, especially after chilling.
It may not have cooked long enough to thicken, or it was poured on while very hot. Return it to low heat and stir until it coats a spatula, then cool it briefly before pouring.
See how other home cooks made this recipe, then share your own experience.
3 ratings
How would you rate this recipe?
I divided the batter between two pans instead of using one deep tin, and the moist-crumb doneness cue worked well.
The spatula test made the icing easy to judge. Mine poured smoothly once it had cooled for a few minutes.
The cake stayed genuinely moist after chilling, and the soft caramel icing was much lighter than a buttercream frosting.
Add your personal creations and build your own recipe collection.