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
- Kueh Cafe Subang Jaya
- A’Han Nyonya Kuih
- Big Baba @ Seksyen 11
- Nyonya Colors • Pavilion KL
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 / Stall | Town or Area | Known for | Map |
|---|---|---|---|
| THE LAPISERIE Atelier | Johor Bahru | Artisanal layered cakes | Open in Google Maps |
| Kueh Cafe Subang Jaya | Shah Alam / Subang Jaya | Vast selection of traditional kuih | Open in Google Maps |
| A’Han Nyonya Kuih | Petaling Jaya | Traditional, chewy Nyonya kuih | Open in Google Maps |
| Big Baba @ Seksyen 11 | Petaling Jaya | Vibrant teatime treats | Open in Google Maps |
| Nyonya Colors • Pavilion KL | Kuala Lumpur | Premium Nyonya kuih-muih | Open 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.