Kek Belacan Recipe - Rich Malaysian Steamed Chocolate Cake

🍫

Kek Belacan: Malaysia's Legendary Steamed Chocolate Cake

This Kek Belacan (named for its dark brick-like appearance) is Malaysia's ultimate indulgent steamed cake, combining chocolate, coffee, and Horlicks malt flavors in one incredibly moist dessert. Unlike oven-baked cakes, the 4-hour steaming process creates an ultra-dense, fudgy texture that's perfect with tea or as a festive treat.

The secret lies in the unique blend of ingredients - serikaya (coconut egg jam), Nestle cream, and browning sugar create complex caramelized flavors while keeping the cake beautifully moist for days. Don't be intimidated by the long steaming time - the hands-on prep is surprisingly simple!

🥄

Kek Belacan Recipe

Ingredients

  • 450g butter (16oz)
  • 10 large eggs (grade A)
  • 200g icing sugar (1 cup)
  • 1 can (395g) sweetened condensed milk
  • 1 small can (200g) serikaya (coconut egg jam)
  • 1 small can (170g) Nestle cream
  • 1 packet (200g) Horlicks malt powder
  • 300g wheat flour (2 cups)
  • Browning sugar (as needed for color)
  • 1 tbsp instant coffee (dissolved in 1 tbsp hot water)
  • 1 tbsp cocoa powder
  • 1 tsp vanilla essence

Note: All ingredients should be at room temperature. Traditional Malaysian brands like Marigold serikaya work best.

Equipment

  • 9-inch round cake tin
  • Large mixing bowl
  • Electric mixer (hand or stand)
  • Large steamer (bamboo preferred)
  • Aluminum foil
  • Flour sifter

Tip: Read reviews of durable steamers and mixers that can handle this heavy batter and long steaming time.

👩‍🍳

Step-by-Step Instructions

1. Prepare Steamer

Fill steamer with water and bring to a rolling boil. The extended steaming time requires ample water - use the largest steamer available.

2. Cream Butter & Sugar

Using electric mixer, beat butter and icing sugar for 7-8 minutes until pale and fluffy. Scrape bowl frequently for even mixing.

3. Incorporate Eggs

Add eggs one at a time, beating well after each addition (about 1 minute per egg). The mixture should become creamy and slightly glossy.

4. Add Wet Ingredients

Mix in vanilla, condensed milk, serikaya, and Nestle cream until fully combined. The batter will become thinner at this stage.

5. Mix Dry Ingredients

Fold in Horlicks, cocoa powder, and coffee mixture. The malt powder gives Kek Belacan its signature flavor profile.

6. Add Flour & Color

Sift in flour gradually, mixing until just combined. Finally, add browning sugar until achieving a deep mahogany color.

7. Steam for 4 Hours

Pour into greased and floured 9-inch tin. Cover loosely with foil (allowing room to rise). Steam over vigorously boiling water for 4 hours, checking water level hourly.

💡

Pro Tips for Perfect Kek Belacan

Steam Maintenance

Keep water at constant boil. Add boiling water (never cold) when replenishing to maintain temperature. Place a coin in the steamer - it should rattle continuously.

Texture Control

For fudgier texture, reduce flour by 50g. For firmer cake suitable for layering, add 2 tbsp cornstarch to the flour.

Modern Shortcut

Can't find serikaya? Substitute with 200g thick coconut custard (mix 1 egg + 100ml coconut milk + 50g sugar, cook until thickened).

Frequently Asked Questions

Why 4 hours steaming?

The dense batter requires slow, even cooking. Shorter steaming results in raw center. This traditional method ensures perfect texture throughout.

Can I bake this instead?

Not recommended - the steam creates unique texture. If necessary, bake at 150°C in water bath for 2.5 hours, but results differ.

How to store leftovers?

Keeps 1 week refrigerated or 3 months frozen. Steam slices for 5 minutes to refresh. The flavors actually improve after 2 days!

🍴 Share Your Kek Belacan Story!

Tag #MyKekBelacan on social media

Need equipment for traditional Malaysian baking? Compare mixer and steamer models for perfect results every time.