Moist Chocolate Steamed Cake (Kek Kukus Coklat Moist), in a Steam Oven
5 min readJump to recipe

- Prep
- 15 min
- Cook
- 50 min
- Total
- 65 min
- Serves
- 12
On this page
Kek kukus coklat moist is the chocolate cake Malaysians make for birthdays, open houses and the office potluck: dark, soft, almost wet in the middle, under a thick layer of glossy chocolate. It is steamed, not baked, which is what keeps it so moist. This recipe uses cup measures, works in a steam oven or a wok, and comes with a Milo version.
At a glance
- Tin
- one 20 cm (8 inch) round tin, greased and lined.
- Steaming
- 45 to 50 minutes on the highest steam setting.
- Done when
- a skewer pushed into the centre comes out clean.
- Makes
- 10 to 12 slices.
Why a steamed cake stays so moist
In an oven, dry heat sets a crust and drives water out of the cake. In steam, the air around the cake is full of moisture, so the outside never dries and the crumb stays soft and damp all the way through. The batter for a kek kukus is runny on purpose: a lot of liquid, oil instead of butter, and both bicarbonate of soda and baking powder, so it rises in the steam without drying out.
Why steam it in a steam oven
The classic way is a big steamer on the hob, with the lid wrapped in a cloth so that drops of water do not fall onto the cake and leave it pitted and soggy. You have to keep the water at a rolling boil for the best part of an hour and top it up with boiling water.
A steam oven does that job for you. Steam fills the cavity evenly, the oven controls it so nothing boils dry, and there is no lid dripping onto the cake. Both VATTI combi ovens steam: the VA05 has low, mid and high steam modes, and the VA06 has three steaming modes and lists "no water dripping" on its spec sheet. Use the highest setting. Our guide to what a steam oven is explains what else it cooks.
Tips for a moist, even cake
- Eggs and milk at room temperature
- Cold liquid makes the batter set unevenly.
- Spoon the flour into the cup
- Scooping packs it down and gives you too much flour, which makes a dry, heavy cake.
- Mix until just combined
- Overmixing after the flour goes in makes the cake tough. A few small lumps are fine.
- Tap the tin
- Drop it gently on the counter two or three times to knock out big air bubbles.
- Do not open the door early
- Letting the steam out in the first 30 minutes is the usual reason a steamed cake sinks.
The Milo version
For kek kukus Milo, use 1/4 cup cocoa powder and 1/2 cup Milo instead of the 1/2 cup cocoa, and cut the sugar to 3/4 cup, since Milo is already sweet. The cake comes out lighter in colour and malty. Everything else stays the same.
The chocolate ganache
Pour the ganache over the cake only when the cake is completely cool, or it will slide off and soak in. Warm the cream until it steams, pour it over the chopped chocolate, wait two minutes and stir from the centre until glossy, then stir in the butter. Chill the finished cake for 30 minutes to set the top. Many Malaysians serve it straight from the fridge.
Kek kukus coklat FAQs
Why did my steamed cake sink?
Usually because the door or lid was opened too early, the steam was not strong enough from the start, or there was too much raising agent. Preheat on full steam before the tin goes in, and do not open it for the first 30 minutes.
Why is my steamed cake hard or dense?
Too much flour, from scooping rather than spooning it into the cup, or overmixing once the flour is in. Mix until just combined.
How long do you steam a chocolate cake?
About 45 to 50 minutes for a 20 cm round tin on full steam. Cupcakes take 15 to 20 minutes. Test with a skewer in the centre.
Can I bake this cake instead?
Yes. Bake it at about 170°C for 40 to 45 minutes. It will have a firmer top and a slightly less moist crumb than the steamed version.
How long does kek kukus coklat keep?
Up to four days in the fridge in a covered container. Bring it out 15 minutes before serving if you like it softer.
Final thoughts
Kek kukus coklat moist is forgiving if you measure the flour properly, mix lightly and keep the steam going. In a steam oven it is even easier: no cloth on the lid, no water to top up, and no drops on the top. If you steam fish, egg and kuih as well, see our steamed fish recipe, or compare the VATTI combi and steam ovens.
Moist Chocolate Steamed Cake (Kek Kukus Coklat Moist)
Malaysian · Dessert · 10 to 12 slices
A dark, soft and moist steamed chocolate cake under a glossy chocolate ganache, in cup measures.
Ingredients
- 1 cup (130 g) plain flour
- 1/2 cup (45 g) cocoa powder
- 1 cup (200 g) caster sugar
- 1 tsp bicarbonate of soda
- 1 tsp baking powder
- 1/4 tsp salt
- 2 eggs, at room temperature
- 1/2 cup (120 ml) cooking oil
- 1/2 cup (120 ml) sweetened condensed milk
- 1 cup (250 ml) fresh milk, at room temperature
- 1 tsp vanilla essence
- For the ganache: 150 g dark cooking chocolate, chopped
- For the ganache: 100 ml whipping cream
- For the ganache: 1 tbsp butter
Method
- Fill the steam oven's water tank and preheat it on the highest steam setting. Grease a 20 cm round tin and line the base with baking paper.
- Sift the flour, cocoa, bicarbonate of soda, baking powder and salt into a bowl, and stir in the sugar.
- In another bowl, whisk the eggs, oil, condensed milk, fresh milk and vanilla until smooth.
- Pour the wet mixture into the dry and whisk until just combined. The batter will be runny.
- Pour the batter into the tin and tap it on the counter two or three times to knock out large bubbles.
- Set the tin on the tray, cover it loosely with foil, and steam for 45 to 50 minutes without opening the door for the first 30.
- Test with a skewer in the centre; it should come out clean. Leave the cake in the tin for 10 minutes, then turn it out and cool completely.
- For the ganache, heat the cream until it steams, pour it over the chopped chocolate, wait 2 minutes, then stir until glossy and stir in the butter.
- Pour the ganache over the cooled cake, let it run down the sides, and chill for 30 minutes to set before slicing.
Note
No steam oven? Bring a large steamer to a rolling boil, wrap the lid in a clean cloth so it does not drip, and steam on medium-high heat for the same time, topping up with boiling water. For the Milo version, use 1/4 cup cocoa and 1/2 cup Milo, and 3/4 cup sugar. Cool the cake completely before the ganache goes on.





