Home » Recipe Index » Indonesian Recipes – Traditional & Authentic Dishes » Lapis Legit – Indonesian Thousand Layers Cake

Lapis Legit – Indonesian Thousand Layers Cake

Lapis Legit, also known as Indonesian Thousand Layers Cake or Spekkoek, is a rich, buttery cake made of 20–30 thin golden layers baked one by one. Each layer symbolizes abundance and prosperity, making this cake a must-have during Lebaran, Chinese New Year, and Christmas celebrations across Indonesia.

A loaf of Lapis Legit Indonesian Thousand Layers Cake on a white plate.

A Quick Look at the Recipe

🏷️ Recipe Name: Lapis Legit
⏱️ Ready In: ~ 1 hours 30 minutes
🍽️ Serves: 20 slices
🔥 Calories: 137 kcal per serving (estimate)
🧾 Main Ingredients: Butter, powdered sugar, salt, condensed milk, vanilla extract, egg yolk, cake flour, milk powder, spekkoek powder.
🥗 Dietary Info: Vegetarian friendly.
🧠 Difficulty: Medium with very simple steps.

Have a question? Ask AI!

Lapis Legit is a classic Indonesian butter cake that has a long history dating back to the Dutch colonial era. Over time, local bakers perfected it with their own touches, some adding fragrant spices like cinnamon, cardamom, and cloves, others keeping it simple with pure buttery flavor or a touch of milk. Each thin layer is baked carefully under top heat, giving the cake its signature stripes and deep aroma.

Because of the long baking process and the generous amount of premium ingredients, especially Wijsman butter, a rich Dutch butter that’s famously expensive, Lapis Legit is considered one of the priciest cakes in Indonesia. It’s a true labor of love, often reserved for special occasions like Lebaran, Lunar New Year, and Christmas, making it one of the most cherished Christmas recipes in many Indonesian homes. During Chinese festival celebrations, its many golden layers are believed to symbolize prosperity and abundance, which is why it’s commonly served alongside festive favorites such as Lapis Surabaya, Marble Cake, Bolu Tape, and classic cookies like Cat Tongue Cookies, Custard Cookies, Speculaas Cookies, and Pineapple Tarts (Nastar). If you love layered, celebration-style cakes like this, you can explore more Asian cake recipes featuring Indonesian, Malaysian, and other Southeast Asian favorites.

Why You Will Love This Recipe


  • Authentic flavor – This recipe captures the rich, buttery taste and delicate spice of traditional Indonesian Lapis Legit, just like the ones made for festive celebrations.
  • Perfectly balanced: The ratio of butter to egg yolk creates a moist, tender texture without being greasy. Each layer melts beautifully in your mouth.
  • Less sweet but still indulgent: The sweetness is adjusted so you can truly enjoy the buttery and aromatic flavor without feeling overwhelmed.
  • Made with premium butter: Using Wijsman butter gives the cake its signature depth and luxurious aroma that store-bought versions can’t match.
  • Visually stunning: Those 20–30 golden layers look impressive on any dessert table and make the cake perfect for gifting or festive feasts.
  • Keeps well: The flavor develops even more after a day or two, so it’s a great make-ahead cake for celebrations.
  • Deeply nostalgic: Whether it reminds you of family gatherings during Lebaran, Chinese New Year, or Christmas, this cake always brings back sweet memories.

Recipe Ingredients

Lapis legit thousand layers cake ingredients with labels.

Ingredient Notes

Butter – Use high-quality butter like Wijsman for the best flavor. If unavailable, Kerrygold or Plugrá work well. Mixing in margarine is fine, but it won’t taste as rich.

Spekkoek Powder – Blend equal parts nutmeg, cloves, cardamom, and cinnamon for that signature aroma. Store leftovers for future bakes. It’s also perfect for Ontbijtkoek. You can easily make your own Speculass spice mix at home.

Egg Yolks – Use fresh yolks for super moist texture. Keep whites aside for Cat Tongue Cookies or meringue treats.

Condensed Milk – Adds richness and buttery aroma. Use store-bought or my Homemade Condensed Milk Recipe for a richer flavor.

Substitutions & Variations

Substitutions – To reduce cost, you can replace part or all of the butter with margarine or use a more affordable butter brand. Keep in mind that the texture and flavor will be slightly different.

Variations – In Indonesia, Lapis Legit comes in many versions. Some bakers add prunes, cheese, or almonds every three to four layers for extra flavor and texture. Others create colorful twists with chocolate or pandan layers for a fun, modern touch.

How to Make Lapis Legit

Step by step photos of mixing the butter and sugar for Lapis Legit.

STEP 1. Prepare a 4-inch square pan. Grease and line it with parchment paper. In a bowl, mix the butter until softened (Image 1). Sift in the powdered sugar to avoid lumps (Image 2). Stir with a spatula first so the sugar doesn’t scatter, then mix on medium speed until creamy (Image 3). Add vanilla extract and salt (Image 4).

Step by step photos of mixing the egg yolks for lapis legit batter.

STEP 2. Add condensed milk and beat until the mixture looks pale and light (Images 5, 6). Preheat the oven to 356°F (180°C). In another bowl, whisk the egg yolks (Images 7, 8) until the batter is thick and leaves a trail when lifted.

Step by step photos od mixing the butter mixture and the egg yolk mixture.

STEP 3. Sift flour, milk powder, and spekkoek powder into the egg yolk mixture (Image 9). Fold gently with a spatula, then add the butter mixture in batches (Image 10). Mix until fully combined (Image 11). For a 4-inch pan, measure about 25–30 g of batter per layer, roughly 25% of the total pan area (Image 12).

Step by step photos of baking the lapis legit.

STEP 4. Spread the first layer evenly with the back of a spoon (Image 13). Bake with lower heat for 2–4 minutes (Image 14). Switch to upper heat only and bake another 2–3 minutes until golden brown. Remove the pan and press lightly with an aluminum presser (Image 15). Add the next layer (Image 16), spread evenly, and continue baking each layer with upper heat until golden.

Step by step photos of baking the lapis legit.

STEP 5. Continue layering and baking until all the batter is used (Image 17). The top should be evenly golden brown. Remove from the oven and let it cool completely before gently taking it out of the pan (Image 18). Trim the sides thinly to reveal the beautiful layers (Images 19, 20). Slice as you like and enjoy!


Pro Tips


  • Deflate bubbles early – If you see air bubbles forming, pop them with a toothpick and press lightly with an iron plate or cake presser to keep the layers smooth.
  • Brush each layer with butter: For extra moistness and aroma, lightly brush each freshly baked layer with melted butter before adding the next one.
  • Never leave the oven unattended – Each layer bakes in just a few minutes. Set a timer and stay close, the difference between golden and burnt happens fast!
  • Use the right oven: Avoid using an oven deck. A standing or confectionery oven with visible top heat gives the best control. In Indonesia, special Lapis Legit ovens even come with drawers, making layering and baking easier.
  • Weigh each layer: For consistent results, weigh your batter for every layer (about 25–30 g for a 4-inch pan).
  • Press gently between layers: Lightly pressing keeps the surface flat and helps new layers adhere perfectly.

Serving Suggestions

Lapis Legit is a true celebration cake, perfect for pairing with your favorite milk tea or hot coffee. During Lebaran (Idul Fitri), it’s often served alongside festive dishes like Chicken Rendang, Chicken Curry, or Soto Betawi. For Chinese New Year, it pairs beautifully with Braised Pork Belly, Chow Mein, or Fried Shrimp Balls. And for Christmas, it makes a stunning dessert on the table next to English Fruit Cake or Vanilla Fruit Butter Cake.

FAQs about Lapis Legit

What makes Kue Lapis Legit different from other layered cakes?

Unlike most butter cakes, Lapis Legit is baked one layer at a time, with each layer carefully browned under top heat. This creates its iconic golden stripes, buttery aroma, and dense yet tender texture. It’s richer and more aromatic than sponge-style layered cakes like Lapis Surabaya.

Can Kue Lapis Legit be made with less sugar or alternative sweeteners?

Yes! You can reduce the sugar slightly without changing the texture. This recipe already uses less sugar than traditional versions, keeping it flavorful but not overly sweet. Avoid liquid sweeteners like honey or maple syrup. They can make the layers too moist.

How many layers does a traditional Kue Lapis Legit have?

A classic Lapis Legit has 20 to 40 thin layers, depending on the pan size and amount of batter. Each layer is baked individually to achieve the signature golden stripes. The modern version often has thicker layers with only 5–10 layers, making it quicker to bake and more affordable, while still keeping the rich buttery flavor.

What are the best spices to use for an authentic Kue Lapis Legit flavor?

The signature Spekkoek spice blend includes nutmeg, cloves, cardamom, and cinnamon ground finely. This mix gives the cake its warm, nostalgic aroma and slightly spicy finish. You can also use the same blend for Ontbijtkoek or other spiced cakes.

Why is my Lapis Legit not forming clear layers?

This usually happens when the batter isn’t spread evenly, or when the top heat is too low or too strong, causing uneven browning. Make sure each layer is baked until golden brown before adding the next one. This ensures the layers stay distinct and beautifully striped.

Can I make Lapis Legit without a top-heat oven?

Unfortunately, it’s very difficult to achieve the same layered effect without a top-heat or broiler function. The cake relies on browning each layer from above, so a standing or confectionery oven with visible upper heat works best.

A few slices of Lapis Legit Spekkoek on a golden plate.

Storage

When baked properly, Lapis Legit has a much longer shelf life than regular butter cakes. Thanks to its thin, fully baked layers and high butter content.

If you want to keep its freshness and moistness, there are a few simple tricks:

  • Wrap the cake tightly in plastic wrap or cling film, then place it in an airtight container.
  • At room temperature, it stays fresh for up to 2 weeks. When refrigerated, it can last up to 1 month.
  • For long-term storage, you can freeze it. Wrap it well and freeze for up to 3 months. To serve, just thaw it overnight in the fridge and bring to room temperature.

Many Indonesians even bring Kue Lapis Legit overseas this way. It travels beautifully and stays safe and delicious for months when stored properly.

Looking for more Asian baking ideas? Check out my collection of Asian Cake Recipes featuring chiffon cakes, butter cakes, and traditional cakes from across Asia.

Did you try this recipe?

Leave a ⭐️⭐️⭐️⭐️⭐️ rating + review below and share it on InstagramFacebook, and Pinterest!

Thank you! – Claudia

More Butter Cake Recipes

More Indonesian Recipes

  • Sate Taichan (Indonesian Spicy Chicken Satay Without Peanut Sauce)

  • Indonesian Pineapple Tarts (Nastar)

  • Turmeric Ginger Tea

A few slices of Lapis Legit Spekkoek on a golden plate.

Lapis Legit Spekkoek – Indonesian Thousand Layers Cake

Indonesian Layer Cake or Lapis Legit is a very popular Indonesian cake that has around 20-40 thin layers of rich, moist, and buttery cake.
5 from 1 vote
Print Pin Rate Save Recipe
Course: Cake, Dessert, Desserts
Cuisine: Asian, Indonesian
Prep Time: 20 minutes
Cook Time: 1 hour 10 minutes
Total Time: 1 hour 30 minutes
Servings: 20 slices
Calories: 137kcal
Author: Claudia

Equipment

  • 1 square pan 10×10 cm

Ingredients

  • 200 gr butter
  • 85 gr powdered sugar
  • ¼ tsp salt
  • 1 tbsp condensed milk
  • ¼ tsp vanilla extract
  • 250 gr egg yolk around 14 eggs
  • 18 gr cake flour
  • 6 gr milk powder
  • ¼ tbsp spekkoek powder

Instructions

  • Prepare a 4-inch square pan. Grease and line it with parchment paper. In a bowl, mix the butter until softened. Sift in the powdered sugar to avoid lumps. Stir with a spatula first so the sugar doesn’t scatter, then mix on medium speed until creamy. Add vanilla extract and salt.
  • Add condensed milk and beat until the mixture looks pale and light. Preheat the oven to 356°F (180°C). In another bowl, whisk the egg yolks until the batter is thick and leaves a trail when lifted.
  • Sift flour, milk powder, and spekkoek powder into the egg yolk mixture. Fold gently with a spatula, then add the butter mixture in batches. Mix until fully combined. For a 4-inch pan, measure about 25–30 g of batter per layer, roughly 25% of the total pan area.
  • Spread the first layer evenly with the back of a spoon. Bake with lower heat for 2–4 minutes. Switch to upper heat only and bake another 2–3 minutes until golden brown. Remove the pan and press lightly with an aluminum presser. Add the next layer, spread evenly, and continue baking each layer with upper heat until golden.
  • Continue layering and baking until all the batter is used. The top should be evenly golden brown. Remove from the oven and let it cool completely before gently taking it out of the pan. Trim the sides thinly to reveal the beautiful layers. Slice as you like and enjoy!

Video

Notes

  • Deflate bubbles early – If you see air bubbles forming, pop them with a toothpick and press lightly with an iron plate or cake presser to keep the layers smooth.
  • Brush each layer with butter: For extra moistness and aroma, lightly brush each freshly baked layer with melted butter before adding the next one.
  • Never leave the oven unattended – Each layer bakes in just a few minutes. Set a timer and stay close, the difference between golden and burnt happens fast!
  • Use the right oven: Avoid using an oven deck. A standing or confectionery oven with visible top heat gives the best control. In Indonesia, special Lapis Legit ovens even come with drawers, making layering and baking easier.
  • Weigh each layer: For consistent results, weigh your batter for every layer (about 25–30 g for a 4-inch pan).
  • Press gently between layers: Lightly pressing keeps the surface flat and helps new layers adhere perfectly.

Nutrition

Serving: 1slice | Calories: 137kcal | Carbohydrates: 6g | Protein: 2g | Fat: 12g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.3g | Cholesterol: 157mg | Sodium: 102mg | Potassium: 25mg | Fiber: 0.02g | Sugar: 5g | Vitamin A: 436IU | Vitamin C: 0.1mg | Calcium: 24mg | Iron: 0.4mg
Tried this Recipe? Tag me Today!Mention @ButterJoyKitchen or tag #butterjoykitchen!
Get our free recipe book!

When you join our newsletter

Similar Posts

  • How to Make Custard Filling

  • Wingko Babat Recipe – Traditional Indonesian Coconut Cake

  • Easy Recipe for Strawberry Snow Skin Mooncake

  • How to Make Strawberry Compote

  • Pandan Wajik Recipe (Soft, Chewy & Fragrant Indonesian Sticky Rice Dessert)

  • Best Chicken Wontons with Shrimp

One Comment

  1. 5 stars
    This is the recipe I go to to prepare Lapis Legit during Idul Fitri, Christmas, and Chinese New Year. It never fails to satisfy the whole family and friends.

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating