Indonesian layer cakes are decadently moist, gloriously buttery and wonderfully aromatic. These layered butter cakes have rich spice-infused flavours often tinged with rum or brandy. Here, these cakes are given a fruity twist by layering dried prunes in between.

Just two days to go to the Lunar New Year, and I’m posting this recipe for an Indonesian prune layer cake at the eleventh hour! Oh, the sin! I know, I know!

indonesian prune layer cake (prune lapis cake)

This post should have come days, if not weeks, sooner, but it’s been sheer craziness at home.

That’s because round about this time every year, I take the ritual of spring cleaning to a whole new level. Dare I say, bordering on obsessive-compulsive?

Which meant something just had to give. Either my obsessive house cleaning or compulsive baking of CNY goodies. The former prevailed. So here I am. Last minute.

indonesian prune layer cake (prune lapis cake)

Save for Later:Indonesian Prune Layer Cake

Pin this on Pinterest

Layer cakes are a labour of love

Now, if you just happened to still have time to squeeze in one more bake, make it this prune layer cake!  In fact, you’ll just need 3 hours or so. An afternoon when you can just hover by the oven and build this beauty, one layer at a time.

It’s a simple and repetitive process, only just soooo time consuming. But, it will be enormously fulfilling when you’ve finished one.

In fact, even if you don’t intend to bake one, just go ahead and pin this recipe right now for next time!

The thing is, I only ever get to bake these layer cakes once a year. With more than two dozen egg yolks, almost two full slabs of butter and generous amounts of sugar, it’s really not an everyday cake.

My family enjoys layer cakes occasionally. Only because we just can’t afford the copious amount of calories from all that fat and sugar.

But we’re talking about Chinese New Year! It’s the time of year when we should gleefully abandon all reservation and caution. 

Give in to our wanton cravings, and just enjoy getting caught up in this whirlwind of merry feasting over the next 15 days of this festive period. And after, only to launch furiously into hyper-drive on exercise and diet in the weeks to follow!

You know how these days, you’d have to fork out a tidy sum of money just to get a respectable loaf-size lapis cake. And the prices keep inching up every year! So gifting homemade ones are a lovely thought and gesture.

These layer cakes are such a labour of love that they’re always well received and deeply appreciated. But most of all, because these spice-scented cakes taste so rich, moist and buttery. We’d expect nothing less!

What are Indonesian layer cakes?

Indonesian layer cakes are rich butter cakes made with flour, sugar and loads of egg yolks and butter or margarine. They are customarily flavoured with a spice mix of cinnamon, nutmeg, cardomom, cloves, mace and anise.

These extremely rich butter cakes are baked one layer at a time. It is called spekkoek, kue lapis legit or spekuk, in Indonesian.

It is sometimes referred to as a thousand layer cake, most likely to impress how laborious and time-consuming it is to finish this cake, layer by layer. More commonly, spekkoek is made with over 18 layers.

indonesian prune layer cake (prune lapis cake)

These layer cakes were created by wives of Dutch administrators during the colonial era in Indonesia. This rich, buttery cake is a Dutch-Indonesian version of the European spit cake or baumkuchen.

Each layer is made by pouring a small amount of cake batter into a baking pan, and then grilled under the top heat of an oven until it is baked golden. The tin is then removed from the oven and the process is repeated, adding layer upon layer, until all the batter is used.

Baking layer cakes: Helpful tips to avoid some common pitfalls

Have all your ingredients at room temperature.

Eggs at room temperature will incorporate more air when whipped, than when cold. Butter should be just softened. It should yield slightly when lightly pressed, but not too soft as to feel oily.

The ideal temperature to have butter at is 19 deg C for optimal creaming. Take your time and be sure to cream till the butter feels light and fluffy on your spatula.

Place cake pan right in the centre of the oven.

If cake pan is placed too far down from the top heat, it will take much longer to brown the layers.  The extended grilling may dry out the layers. The layers are fairly thin, so it’ll only take a matter of a couple of minutes to cook. It’s the browning that takes up the extra time.

Brown each layer adequately to a nice golden, even deep brown.

Just be careful not to end up burning it. The darker the toasted tops are, the more vivid the layered pattern will be, and also much more flavourful!

Try to achieve a fairly reasonable thickness for each layer.

Too thin and the layers may run the risk of drying out and browning too quickly. You might even risk burning the layers, unless you’re ready to plomp yourself on a stool right in front of your oven door and watch it like a hawk.

Too thick, and you’ll have less layers to your cake, though that’s totally OKAY. I usually try to aim for anywhere between 10 to 12 layers, or about a 5-mm thickness per layer.

Remember to prick each baked layer with a fork.

Prick in just a few places across the layer. This will help minimise, though not necessarily prevent trapped air from ‘ballooning’. If you see air bubbles forming as the layer bakes in the oven, don’t worry! Just open the oven door, quickly yank out the pan, prick those bubbles with a toothpick, and return it to grill.

Pressing lightly with a lapis press or fondant press.

This also helps to prevent air pockets from building up as you add on each layer. It also helps create a nice and tight pattern. But just don’t apply too much pressure, or else the cake will end up shorter and dense.

Adjust your oven rack, moving it down a level, if necessary, for the last 2 to 3 layers.

That’s because as the layers build up, the top gets closer to the top heating element and will brown very, very quickly!

I’d like to take this opportunity to wish each and everyone of you, my dear readers, a Happy Lunar New Year! May your year be smooth sailing, and be blessed with good health, peace and prosperity!

Here are more awesome butter cake recipes to inspire your next bake:

Tried this recipe? I’d love to see! Remember to share your pics on Instagram and tag @foodelicacy or #foodelicacy.

Save this recipe!

Indonesian Prune Layer Cake

4.7 from 21 reviews
Prep Time: 35 minutes
Cook Time: 2 hours
Total Time: 2 hours 35 minutes
Yield: 48 thin slices
Indonesian layer cakes are decadently moist, gloriously buttery and wonderfully aromatic. These layered butter cakes are loved for their richly sweet and spiced-infused flavours, often, spiked with dashes of liquor too! Here, these cakes are given a fresh twist by layering dried fruit, such as dried prunes, in between the many layers. (Adapted from source: ‘Layer Cakes: Baking with Love’ by Evon Kow)


  • 125 g self-raising flour
  • ½ tsp mixed spice
  • 500 g butter at room temperature
  • 3 tbsp condensed milk
  • 250 g seedless prunes cut into halves
  • 150 g whole eggs
  • 420 g egg yolks
  • 230 g caster sugar
  • 1 tbsp sponge gel Ovalette


  • Grease the sides and base of an 8-inch square cake pan and line the base with greaseproof paper. Set your oven rack right in the centre of the oven. Pre-heat oven to 200 deg C (390 deg F).
  • Sift the flour and mixed spice together into a mixing bowl. Set aside. Reserve some prunes for topping the cake.
  • Using an electric mixer fitted with a paddle attachment, beat butter with condensed milk on medium speed (speed 3 on my Kitchen Aid mixer), until light and fluffy, about 10 minutes. Set aside.
  • Switch to the whisk attachment. In a clean mixer bowl, whip whole eggs, egg yolks, sugar and sponge gel (Ovalette) on high speed (speed 5 on my Kitchen Aid mixer) until mixture turns pale, becomes thick and fluffy, about 7 to 8 minutes.
  • Now, switch back to a dry and clean paddle attachment. Reduce mixer speed to low (speed 1 to 2). Add the flour mixture to the egg mixture and beat until just combined. Maintaining low speed, add butter in 3 batches, beating well after each addition.
  • Heat the greased cake pan in the oven for 2 minutes. Set the oven to grill (or broil) mode.
  • Scoop batter using a soup ladle, and spread evenly into the bottom of the pan. Using the back of a metal spoon, level the surface (add more batter if necessary – I needed about one-and-a-half scoops of a soup ladle per layer). Grill for about 5 to 6 minutes, or until layer is cooked and nicely browned.
  • Remove pan from the oven. Prick a few holes lightly with a fork, and press lightly on the cooked layer with a lapis press (optional) to remove air pockets. Add the next layer of batter (now that you’ve determined how much you need), spread and level the surface, and grill. Repeat until all the batter is used up.
  • Scatter some prunes on the uncooked batter every 4th layer (i.e. 4th, 8th, 12th layer, etc) and grill as before.
  • As the layers build up and get closer to the top heating element, grilling time will be less, so keep a careful watch so as to avoid burning any layer. For the last 2 to 3 layers, move oven rack one level down.
  • On the final layer, scatter the top with the reserved prunes. Set the oven to 180 deg C (390 deg F) and switch to upper and lower heat. Bake the cake for another 10 minutes before removing from the oven.
  • When done, allow cake to rest in the pan for 10 minutes. Remove from pan and allow cake to cool completely. Trim all around the sides to reveal the layered (lapis) pattern. Slice thinly and serve.

Nutrition Information:

Serving: 1serving, Calories: 151kcal, Carbohydrates: 11g, Protein: 2g, Fat: 11g, Saturated Fat: 6g, Polyunsaturated Fat: 4g, Cholesterol: 129mg, Sodium: 108mg, Sugar: 8g
Cuisine: Asian
Course: Cake Recipes
Author: Celia Lim
Did you make this recipe? Be sure to leave a rating and a review in the section below, and tag @foodelicacy on Instagram and hashtag it #foodelicacy so I can see!