Kuih Lapis: The Ultimate Guide to Malaysia’s Iconic Layered Dessert

Discover the chewy, multi-layered charm of kuih lapis, a beloved Southeast Asian steamed dessert, and find the best spots to eat it across Malaysia.
August 21, 2026 by
Kuih Lapis: The Ultimate Guide to Malaysia’s Iconic Layered Dessert
Super Admin

Kuih lapis is a popular steamed dessert across Southeast Asia, widely enjoyed within the Peranakan community and across various Malaysian cultures. Characterized by its soft, chewy texture and vibrant, alternating layers, it is a quintessential treat that brings a touch of nostalgia to any kopitiam or tea table.

The name itself is simple and descriptive: kuih refers to a cake or sweet snack, while lapis translates to layers. For many Malaysians, the joy of eating this dessert lies in the ritual of peeling each layer apart before savouring it, making it a tactile and delightful experience.

Key Takeaways

  • Kuih lapis is a steamed dessert made from rice flour, various starches, coconut milk, and sugar.
  • It is distinct from the baked kek lapis (Sarawak layer cake) which uses butter and eggs.
  • You can find excellent versions at Nyonya Colors in Kuala Lumpur and A’Han Nyonya Kuih in Petaling Jaya.
  • The best way to enjoy it is to peel the layers one by one.

History and Origins

Kuih lapis is a traditional dessert with roots spanning across Southeast Asia. While it is commonly associated with Peranakan (Nyonya) cuisine in Malaysia, Singapore, and Indonesia, its exact origins are often discussed as part of a broader regional culinary history. It remains a staple in markets and households, representing the shared food heritage of the region.

It is important to distinguish kuih lapis from the famous kek lapis, or Sarawak layer cake. While they share a name, they are entirely different in preparation and texture. Kuih lapis is steamed and relies on a mixture of flours for its signature chewiness, whereas kek lapis is a rich, baked cake made with butter, eggs, and wheat flour.

Ingredients and Preparation

The magic of a good kuih lapis lies in its texture, which is achieved through a precise balance of ingredients. The batter is typically composed of rice flour, various starches such as tapioca or mung bean flour, coconut milk, and sugar. Pandan leaves are often used to infuse the batter with a fragrant, earthy aroma.

The preparation is a labour of love. The batter is steamed layer by layer, with each layer needing to firm up before the next is poured on top. Traditional versions often feature alternating colours—most commonly pink and white or green and white—which are achieved using food-grade dyes or natural extracts. This meticulous process ensures each layer remains distinct and perfectly cooked.

Where to Eat the Best Kuih Lapis in Malaysia

Jump to a spot

THE LAPISERIE Atelier

This artisanal bakery in Johor Bahru is celebrated for its commitment to quality and authentic flavours. They offer a refined take on traditional layered treats that are perfect for gifting or personal enjoyment.

Area: Johor Bahru, City Centre

📍 Address: Lot SK11, Level 2, Behind Pizza Hut, Komtar JBCC, Bandar Johor Bahru, 80888 Johor Bahru, Johor Darul Ta'zim

📞 Phone: 011-1678 8025

⭐ Google rating: 4.9 from 922 reviews (as of August 2026)

Open in Google MapsGet directions

Kueh Cafe Subang Jaya

Kueh Cafe is a go-to destination for those seeking a wide variety of traditional kuih. Their kuih lapis is consistently popular, offering the right balance of sweetness and chewiness that locals look for.

Area: Shah Alam / Subang Jaya, Section 13 and SS18

📍 Address: 11G, Jalan SS 18/1b, Ss18, 47500 Subang Jaya, Selangor

⭐ Google rating: 4.3 from 338 reviews (as of August 2026)

Open in Google MapsGet directions

A’Han Nyonya Kuih

A family-run establishment in Petaling Jaya, this spot is highly regarded for its traditional approach. Their kuih lapis is known for its authentic texture and is a favourite among regulars in the Sea Park area.

Area: Petaling Jaya, Sea Park

📍 Address: 16, Jalan 21/22, Sea Park, 46300 Petaling Jaya, Selangor

📞 Phone: 012-343 6885

⭐ Google rating: 3.6 from 155 reviews (as of August 2026)

Open in Google MapsGet directions

Big Baba @ Seksyen 11

Known for its comforting Nyonya dishes, Big Baba also serves a delightful selection of teatime treats. Their kuih lapis is a perfect companion to a hot cup of tea or their signature kaya.

Area: Petaling Jaya, Seksyen 4

📍 Address: 9, Jalan Bukit 11/2, Pjs 11, 46200 Petaling Jaya, Selangor

📞 Phone: 03-7722 1998

⭐ Google rating: 4.5 from 109 reviews (as of August 2026)

Open in Google MapsGet directions

Nyonya Colors • Pavilion KL

With multiple locations across the city, Nyonya Colors is a reliable choice for premium Nyonya kuih. Their kuih lapis is consistently fresh, making it an accessible and delicious option for shoppers and tourists alike.

Area: Kuala Lumpur, Multiple locations

📍 Address: Lot 1.09, 00, Level 1, 168, Jln Bukit Bintang, Bukit Bintang, 55100 Kuala Lumpur, Federal Territory of Kuala Lumpur

📞 Phone: 03-7728 2288

⭐ Google rating: 3.9 from 86 reviews (as of August 2026)

Open in Google MapsGet directions

Restaurant / StallTown or AreaKnown forMap
THE LAPISERIE AtelierJohor BahruArtisanal layered cakesOpen in Google Maps
Kueh Cafe Subang JayaShah Alam / Subang JayaVast selection of traditional kuihOpen in Google Maps
A’Han Nyonya KuihPetaling JayaTraditional, chewy Nyonya kuihOpen in Google Maps
Big Baba @ Seksyen 11Petaling JayaVibrant teatime treatsOpen in Google Maps
Nyonya Colors • Pavilion KLKuala LumpurPremium Nyonya kuih-muihOpen in Google Maps

Conclusion

Whether you are in the heart of Kuala Lumpur or exploring the vibrant food scenes of Petaling Jaya and Johor Bahru, kuih lapis is a must-try dessert that captures the essence of Malaysian sweetness. Visit one of these recommended spots to experience the authentic, chewy layers that make this traditional snack so enduringly popular.