Lapis Surabaya: The Steamed Layered Cake of East Java
Lapis Surabaya: the steamed layered cake of East Java
Lapis Surabaya is a soft, colourful steamed layered cake from East Java, built from thin layers of rice flour and coconut. Each layer is steamed separately, then stacked to form a cake with bands of pink, green, yellow and brown, and a texture that is light, moist and slightly chewy. The sweetness is gentle, the coconut is fragrant and the cake breaks into clean slices. For anyone asking what lapis Surabaya is, it is a steamed cake that takes its name from the city and its layers, and it is one of the most recognisable gifts a visitor can bring home from East Java.
The cake is a product of Surabaya, the largest city in East Java and one of the busiest ports in Indonesia. Its markets, bakeries and home kitchens have produced the cake for many years, and it has become a symbol of the city in the same way that other regional sweets represent their towns. The cake is a good example of how a simple technique and a few ingredients can produce something that is both everyday and celebratory.
The rice flour and coconut batter
The batter is made from rice flour, sugar, coconut milk and a small amount of salt. The mixture is stirred until smooth and then divided into portions, one for each colour. The rice flour gives the cake its structure, and the coconut milk gives it moisture and a soft, rich flavour. Sugar sweetens the layers and helps them set evenly. The batter should be thin enough to spread in a flat layer but thick enough to hold its shape when steamed.
The quality of the rice flour matters. A fine, well-milled flour produces a smooth crumb, while a coarse flour gives a grainy result. Coconut milk should be fresh, because stale milk can taste sour and dull the flavour of the cake.
Balancing sweetness and texture
The balance of sugar and coconut is what separates a good lapis Surabaya from a dull one. Too much sugar makes the layers sticky and heavy, while too little makes the cake taste flat. Cooks taste the batter before steaming and adjust it so that each layer is sweet enough to stand on its own without overwhelming the coconut.
The colour layers and how each is steamed
The colours are added to the batter portions before each layer is steamed. Traditional cooks use natural colourings where possible, though many sellers now use food colouring. Each layer is poured into a lined steaming tin, spread evenly and steamed until it sets. The next layer is added only after the previous one is firm, so that the colours stay separate and the cake has clean bands. The number of layers varies, and each one adds to the time and the skill required.
Steaming must be steady. Too much heat causes the layers to crack or bubble, and too little leaves the centre wet. The steamer is kept at a constant boil, and the tin is covered so that steam does not drip onto the surface and spoil the finish.
The sweet taste and soft texture
The cake is soft, moist and lightly chewy, with a flavour that comes from the rice, the coconut and the sugar. The layers melt slightly on the tongue, and the coconut gives a rounded aftertaste. The texture is one of the cake’s strengths: it is neither dense nor airy, but a comfortable middle ground that suits a slow afternoon with tea or coffee.
Fresh slices are the best. A cake that has been stored for several days becomes dry at the edges and loses its aroma, so buy from a seller who makes the cake regularly and check that the slices are soft when pressed gently.
Why the cake is a common gift from Surabaya
Lapis Surabaya is widely sold as a gift because it is easy to carry, keeps its character for a short time and looks attractive in a box. Visitors who leave Surabaya often buy a box or two for family and friends, and the cake is a familiar sight in airports, bus stations and shops around the city. Its bright layers make it a useful gift for people who may never have tasted it, and its sweetness suits a wide range of tastes.
The gift tradition also reflects a wider habit in Indonesia of bringing sweets back from a trip. The cake is a way for visitors to share the taste of the city with people at home.
How it differs from lapis legit
Many visitors will also know lapis legit, the layered cake that is baked rather than steamed and is associated with other regions of Indonesia. The two cakes share a name and a layered look, but they differ in method and texture. Lapis legit is baked in layers under a grill or in an oven, builds a firm, buttery crumb and often has a rich, spiced flavour. Lapis Surabaya is steamed, has a softer and moister texture and relies on rice flour and coconut rather than butter and egg. The result is lighter, more delicate and more clearly tied to East Java’s cooking.
The difference is useful to know when buying, because the names are sometimes used loosely in shops. Ask the seller how the cake is made if you want the steamed version.
Where to buy fresh slices in the city
Fresh lapis Surabaya is sold in markets, bakeries and specialist shops across the city. The traditional markets are the best place to find a cake made that week, because the stalls turn over their stock quickly. Ask when the cake was made and whether the slices are cut to order. Many sellers offer small boxes for travellers, which makes it easy to try a few flavours before buying a larger gift.
Check the cut face of the cake. The layers should be clean and even, with no gaps or dry edges. The colours should be bright, and the cake should smell of coconut and sweet rice. Avoid any slice that is sticky, sour or dull.
Storing, serving and sharing the cake
Keep the cake at room temperature in a closed box for a short period, and cover the cut face so that it does not dry out. Refrigeration firms the layers and dulls the aroma, so most people prefer to eat it within a day or two of purchase. If a slice has become firm, a short steam will soften it again. Serve the cake in thin slices, which show the colour bands clearly, and offer it with tea or black coffee. The cake is light enough to finish after a meal, and its sweetness suits a mid-afternoon break.
When sharing a box, cut the slices along the layers so that each piece shows every colour. Guests tend to remember the cake for its appearance as much as its taste, and a neat cut makes a good impression at family gatherings.
Common questions about lapis Surabaya
How long does the cake keep?
It is best eaten within a few days of purchase. Keep it in a closed container and away from heat, so that the texture stays soft.
Is it made with natural colours?
Some sellers use natural colourings and others use food colouring. Ask the seller which they use if this matters to you.
Can I make it at home?
Yes. The method requires patience and a steamer that holds a steady boil. Each layer must set before the next is added, so the process takes time.
Is it suitable as a gift?
It is a popular gift because it travels well in a box and suits many tastes. Buy from a seller who can pack the cake securely.
Why the cake belongs on an East Java itinerary
Lapis Surabaya is a small, satisfying taste of the city. It combines a simple technique with careful layering, and it shows how the coconut and rice of the region can become a sweet that is recognised far beyond Surabaya. A slice eaten with tea in a market stall is one of the most pleasant ways to spend a morning in the city.
For wider planning, the East Java travel guide covers the volcanoes, the coast and the cultural life of the province, and it helps place Surabaya in the wider route. The Pasar Atom market in Surabaya is one of the best places to buy local food and snacks, and the Kalimas River gives a sense of the city’s waterways and history. The Kampung Peneleh neighbourhood shows another side of the city’s past and its everyday life.
Buy a slice, sit down, and taste the layers one by one. Lapis Surabaya rewards a slow, attentive bite, and it is one of the most satisfying sweets that East Java has to offer.
Related guides: What makes krengsengan taste different, kupang lontong, blawan hot springs, Jenang Gresik beside pudak and other sweets.
