Easy Homemade Kueh Talam: Fluffy Steamed Two-Layer Cake Bliss

Anna

Sharing stories, traditions, and flavors

Kueh Talam (Steamed Two-Layer Cake)

There’s something wonderfully nostalgic about the gentle steam rising from a batch of Kueh Talam — that delicate two-layer cake with its sweet pandan green base and creamy coconut top. I first fell in love with this traditional treat one lazy afternoon, craving something homemade and comforting beyond the usual busy-day snacks. What surprised me most was how simple it is to recreate this dessert at home, yet it feels so special and impressive when served. Whether you’re looking to impress guests with a colorful, crowd-pleasing delight or just want to pause and savor a slice of authentic Southeast Asian flavor, this Kueh Talam recipe hits all the right notes—soft, fragrant, and perfectly balanced in sweetness. Ready to bring a little steam-powered magic into your kitchen? Let’s dive in.

Why Choose Kueh Talam for Dessert?

Authentic Flavor: This classic Southeast Asian treat boasts a unique pandan aroma paired with creamy coconut, delivering a delightful tropical taste. Simple to Make: With easy-to-follow steps, even busy home cooks can achieve perfect results. Vibrant Appeal: Its striking two-layer colors brighten up any table. Soft, Fluffy Texture: Steaming creates a light, melt-in-your-mouth cake you’ll crave again. Versatile Snack: Ideal for sharing with friends or enjoying a quiet moment of homemade comfort.

Kueh Talam Ingredients

For the Pandan Layer

  • Pandan Juice – freshly blended pandan leaves give this layer its vibrant green color and signature fragrance.
  • Rice Flour – provides the smooth, slightly stretchy base for authentic texture.
  • Coconut Milk – use thick coconut milk for rich creaminess and flavor depth.
  • Sugar – balances pandan’s earthiness with natural sweetness; adjust to taste.
  • Salt – a pinch enhances all the flavors beautifully.

For the Coconut Layer

  • Coconut Milk – thick and creamy, essential for that luscious top layer.
  • Rice Flour – helps the coconut layer set firm yet tender.
  • Sugar – sweetens the coconut layer just right without overpowering.
  • Salt – brings out the coconut’s natural richness and prevents blandness.

Pro tip: Using fresh coconut milk in your Kueh Talam creates a more vibrant taste and creamier texture compared to canned alternatives.

How to Make Kueh Talam

  1. Whisk fresh pandan juice, thick coconut milk, rice flour, sugar, and a pinch of salt in a bowl until absolutely smooth, vibrant green, and slightly frothy to form the pandan layer.
  2. Steam by pouring the pandan batter into a lightly greased 8-inch pan, then cover and steam over simmering water (medium heat) for about 12 minutes, until the surface feels firm and fragrant.

For the Coconut Layer:

  1. Combine thick coconut milk, rice flour, sugar, and a pinch of salt in a mixing bowl, then whisk vigorously until the coconut batter is silky smooth and completely free of lumps.
  2. Layer by gently pouring the coconut mixture over the still-warm pandan base, then use a spatula to smooth the surface evenly, ensuring a clean, distinct white layer atop the green.
  3. Steam again by placing the pan back over simmering water, covering tightly, and cooking for an additional 12 minutes on medium heat, until the coconut top glistens glossy and feels set.
  4. Cool the cake in the pan for about 15 minutes to firm up, then transfer to a cutting board and slice into neat 1-inch squares for elegant serving portions.

Optional: Garnish with toasted sesame seeds or fresh pandan leaves.
Exact quantities are listed in the recipe card below.

How to Store and Freeze Kueh Talam

Room Temperature: Enjoy your Kueh Talam at room temperature for up to 2 days. Keep it covered with a clean kitchen towel to maintain moisture and avoid drying out.

Fridge: Store leftover Kueh Talam in an airtight container in the fridge for up to 5 days. This helps to preserve its delightful layers and freshness without compromising on texture.

Freezer: For longer storage, freeze Kueh Talam by wrapping it tightly in plastic wrap and then placing it in a freezer-safe bag. It keeps well for up to 2 months; just thaw overnight in the fridge before serving.

Reheating: Gently steam slices for about 5 minutes until warm, or microwave on a plate with a splash of water covered with a damp paper towel for about 20-30 seconds. Enjoy the comforting taste of your freshly made Kueh Talam!

Expert Tips for Perfect Kueh Talam

  • Use Fresh Ingredients: Fresh pandan juice and homemade coconut milk boost flavor and texture, making your Kueh Talam taste truly authentic and vibrant.
  • Smooth Batter is Key: Whisk the batter thoroughly to eliminate lumps; this ensures the steamed layers set evenly with that coveted silky finish.
  • Steam with Care: Maintain medium heat and avoid opening the steamer too often—consistent steam is crucial for the fluffy, soft texture of Kueh Talam.
  • Layer While Warm: Pour the coconut layer onto the warm pandan base to help the two layers bond beautifully without mixing colors.
  • Cool Before Cutting: Let your cake cool completely in the pan to firm up, preventing cracks or uneven slices when you cut your Kueh Talam.

Make Ahead Options

Prepare your Kueh Talam in advance to save time during busy weeknights or gatherings! You can make the pandan layer up to 24 hours ahead and refrigerate it in an airtight container. Simply steam it as directed and allow it to cool completely before storing. The coconut layer can also be prepared ahead of time; just mix it up and keep it covered in the fridge for the same time frame. When you’re ready to serve, steam both layers together for about 12 minutes until heated through. This not only keeps the cake just as delicious but also saves you precious moments in the kitchen when you need them the most!

What to Serve with Kueh Talam?

Indulging in the delicate layers of Kueh Talam opens a world of pairing possibilities that enhance its exquisite flavors.

  • Fresh Fruits:
    Bright, tropical fruits like mango or rambutan provide a refreshing contrast and complement the sweetness of Kueh Talam. Their juicy texture adds a delightful mouthfeel, balancing the rich layers beautifully.

  • Coconut Ice Cream:
    A scoop of creamy coconut ice cream mirrors the luscious layers of your dessert while adding a cool, velvety sensation. Serve it alongside for an elevated tropical experience that feels like a summer getaway!

  • Sweetened Tea:
    Serve with fragrant sweetened tea, like Thai iced tea or pandan-infused brew. The aromatic profile of the tea enhances the subtle flavors, creating a soothing pairing with every bite.

  • Toast with Toppings:
    Lightly buttered toast with a sprinkle of sugar offers a delightful crunch, perfect for those who crave a nice textural contrast with their Kueh Talam. It brings a comforting edge to the meal, deliciously simple yet satisfying.

  • Sesame Balls:
    Crispy, chewy sesame balls filled with red bean paste provide a sweet and nutty flavor alongside the Kueh Talam. The contrasting textures create a delightful tasting journey.

  • Iced Lemonade:
    Refreshing iced lemonade brings a zesty contrast against the sweetness of your Kueh Talam. The tartness cuts through the richness, leaving you refreshed and satisfied!

Kueh Talam Variations & Substitutions

Feel free to explore these delightful twists on the classic Kueh Talam and personalize it to your taste!

  • Colorful Swaps: Use purple sweet potato for a stunning violet layer, adding a subtle sweetness and extra nutrients.
  • Sweetener Options: Swap cane sugar for coconut sugar for a deeper caramel flavor that complements the richness of the coconut.
  • Dairy-Free Delight: Substitute the coconut milk with almond milk for a lighter flavor and those preferring nutty undertones.
  • Flavor Boost: Add a splash of vanilla extract for an extra layer of warmth and aroma in both pandan and coconut layers.
  • Textural Twist: Incorporate fresh grated coconut into the coconut layer for delightful texture and a tropical crunch that elevates each bite.
  • Pandan Alternatives: If pandan isn’t available, use matcha powder for a vibrant green color and a slightly different, earthier flavor profile.
  • Heat Lovers: For a slight kick, stir in some finely chopped chili into the coconut layer for a surprising zest.
  • Layered Bites: Turn Kueh Talam into individual servings by pouring the batter into small ramekins, creating delightful mini cakes for parties or gatherings.

Each variation opens up a world of new flavors and textures, making your Kueh Talam experience truly special!

Easy Homemade Kueh Talam: Fluffy Steamed Two-Layer Cake Bliss Recipe FAQs

How do I know if my pandan leaves are fresh enough for making Kueh Talam?
Fresh pandan leaves should be vibrant green with a strong, grassy fragrance. Avoid leaves that are wilted, yellowing, or have dark spots all over, as these will yield less aromatic juice and affect the cake’s flavor.

Can I store Kueh Talam at room temperature, and for how long?
Absolutely! You can keep Kueh Talam at room temperature for up to 2 days if it’s covered with a clean cotton cloth or stored in an airtight container to prevent drying out. For best texture and freshness beyond that, refrigeration is recommended.

Is it possible to freeze Kueh Talam? If yes, how should I do it?
Very much so! To freeze, slice your cooled Kueh Talam into portions, wrap each piece tightly in plastic wrap, and then place them in a freezer-safe zip-top bag or airtight container. Label and freeze for up to 2 months. When ready to enjoy, thaw the slices overnight in the fridge, then gently reheat by steaming for about 5 minutes or microwaving covered with a damp paper towel for 20-30 seconds. This method preserves the cake’s softness and flavor beautifully.

My Kueh Talam turned out rubbery instead of soft and fluffy—what went wrong?
This often happens if the batter isn’t whisked until smooth or if the steaming temperature is too high, causing rapid cooking that toughens the cake. Make sure to whisk the batter thoroughly to remove lumps and steam on medium heat with a well-covered steamer. Also, avoid opening the lid frequently to maintain consistent steam, which ensures the perfect fluffy texture.

Is Kueh Talam safe for my pets, or does it contain any ingredients to be cautious about?
Kueh Talam isn’t suitable for pets, especially because it contains coconut milk and pandan, which may upset their digestive systems. Also, the sweetened rice flour batter isn’t part of a balanced pet diet. It’s best to keep this delicious treat just for humans to enjoy safely!

Kueh Talam (Steamed Two-Layer Cake)

Easy Homemade Kueh Talam: Fluffy Steamed Two-Layer Cake Bliss

Experience the nostalgic delight of Kueh Talam, a fluffy two-layer cake that beautifully combines sweet pandan and creamy coconut flavors.
Prep Time 15 minutes
Cook Time 24 minutes
Cooling Time 15 minutes
Total Time 54 minutes
Servings: 8 slices
Course: Dessert
Cuisine: Southeast Asian
Calories: 150

Ingredients
  

For the Pandan Layer
  • 1 cup Pandan Juice freshly blended
  • 1 cup Rice Flour
  • 1 cup Coconut Milk thick
  • 1/2 cup Sugar adjust to taste
  • 1/4 teaspoon Salt
For the Coconut Layer
  • 1 cup Coconut Milk thick and creamy
  • 1 cup Rice Flour
  • 1/4 cup Sugar
  • 1/4 teaspoon Salt

Equipment

  • Steamer
  • Mixing bowls
  • 8-inch pan
  • Whisk

Method
 

Making Kueh Talam
  1. Whisk fresh pandan juice, thick coconut milk, rice flour, sugar, and a pinch of salt in a bowl until absolutely smooth, vibrant green, and slightly frothy to form the pandan layer.
  2. Pour the pandan batter into a lightly greased 8-inch pan, then cover and steam over simmering water (medium heat) for about 12 minutes, until the surface feels firm and fragrant.
  3. Combine thick coconut milk, rice flour, sugar, and a pinch of salt in a mixing bowl, then whisk vigorously until the coconut batter is silky smooth and completely free of lumps.
  4. Gently pour the coconut mixture over the still-warm pandan base, then use a spatula to smooth the surface evenly, ensuring a clean, distinct white layer atop the green.
  5. Place the pan back over simmering water, cover tightly, and cook for an additional 12 minutes on medium heat, until the coconut top glistens glossy and feels set.
  6. Cool the cake in the pan for about 15 minutes to firm up, then transfer to a cutting board and slice into neat 1-inch squares for elegant serving portions.

Nutrition

Serving: 1sliceCalories: 150kcalCarbohydrates: 28gProtein: 2gFat: 4gSaturated Fat: 3gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 0.5gSodium: 50mgPotassium: 100mgFiber: 1gSugar: 10gCalcium: 20mgIron: 0.3mg

Notes

Optional: Garnish with toasted sesame seeds or fresh pandan leaves. Use fresh coconut milk for enhanced flavor and texture.

Tried this recipe?

Let us know how it was!