How to Make Steamed Pandan Cake (Kuih Kaswi)

Updated on July 29, 2020
lizmalay profile image

Every year, I travel back to my beautiful home country of Malaysia to be with my family. I wish to share my experience with readers!

Kuih kaswi is one of my favorite traditional Malay delicacies.
Kuih kaswi is one of my favorite traditional Malay delicacies.

What Is Kuih Kaswi?

Kuih kaswi pandan is one of the most famous desserts in Malaysia. This steamed dessert is made from all-purpose flour, tapioca flour, white sugar, alkaline water, coconut milk, and pandan juice. The pandan juice gives the cake its characteristic green color. Before serving, the cake is traditionally decorated with freshly grated coconut. It is delicious and perfect for teatime. There is another variation that uses palm sugar (gula melaka) that is equally delicious.

Simple Ingredients

To make kuih kaswi, you need a few simple ingredients. Whenever I'm making a traditional Malay recipe, I always use authentic ingredients. For example, to make this particular treat you'll need freshly grated coconut and pandan leaves. If you don't have these ingredients you can easily find them at your nearest Asian store.

Let's see the full ingredients.

Ingredients

For the pandan juice:

  • 10 to 15 pandan leaves, cut into thin strips
  • 1 cup water for blending

For the cake:

  • 2 cups all-purpose flour
  • 1 cup tapioca flour
  • 1 1/4 cups granulated white sugar
  • 1 1/2 cups fresh coconut milk
  • 1 tablespoon alkaline water or lye water
  • 4 cups water

For the topping:

  • 1 cup freshly grated coconut
  • 1 teaspoon salt

Note: The recipe makes 2 round steamed cakes.

Directions

  1. Make the pandan juice: Take the pandan leaf strips and place them in a blender. Pour in some water (enough to rise up about two-thirds of the way) and blend until fine. Use a strainer and press out the juice into a medium bowl. Set aside.
  2. In a blender, combine the all-purpose flour, tapioca flour, water, and sugar. Give a quick stir with a spatula. Blend until the ingredients are well combined.
  3. Add the coconut milk, pandan juice, and alkaline water or lye water to the mixture and blend for a few minutes to combine. Set aside.
  4. In a pan, bring water to a boil. (If you have a steamer you're welcome to use it.)
  5. Pour the batter into a greased round or square pan. Transfer the batter into the pan and cover with a lid. Steam for 40 minutes over medium-high heat.
  6. Transfer the cake onto a wire rack. Let it cool completely before slicing.
  7. In a bowl, mix the freshly grated coconut and salt. Steam the mixture for 5 minutes. Set aside.
  8. Slice the cake with a knife into a square shape. Roll them into the grated coconut and make sure they all covered.
  9. Transfer the cake to a serving plate.
  10. Serve immediately with coffee or tea.

Photo Guide

In a blender, combine the all-purpose flour, tapioca flour, water, and sugar.
In a blender, combine the all-purpose flour, tapioca flour, water, and sugar.
Give a quick stir with a spatula. Blend until the ingredients are well combined.
Give a quick stir with a spatula. Blend until the ingredients are well combined.
Add the coconut milk into the mixture.
Add the coconut milk into the mixture.
Add the pandan juice into the mixture.
Add the pandan juice into the mixture.
Bring water in a pan to a boil.
Bring water in a pan to a boil.
Pour the batter into a greased round or square pan.
Pour the batter into a greased round or square pan.
Transfer the batter into the pan and cover with a lid. Steam for 40 minutes over medium-high heat.
Transfer the batter into the pan and cover with a lid. Steam for 40 minutes over medium-high heat.
Transfer the cake onto a wire rack. Let it cool completely before slicing.
Transfer the cake onto a wire rack. Let it cool completely before slicing.
Slice the cake with a knife into a square shape.
Slice the cake with a knife into a square shape.
Roll them into the grated coconut and make sure they are all covered.
Roll them into the grated coconut and make sure they are all covered.
Serve kuih kaswi on a serving plate. Enjoy them with coffee or tea.
Serve kuih kaswi on a serving plate. Enjoy them with coffee or tea.

© 2020 Liza

Comments

    0 of 8192 characters used
    Post Comment
    • lizmalay profile imageAUTHOR

      Liza 

      6 days ago from USA

      Hi Peggy, you're welcome. When I first moved to the US, one of the first things I look for is the Asian store. I know I can't survive without having genuine ingredients in my kitchen, especially when I want to cook Malaysian food. Thank goodness, the Asian store near my house has an actual and similar ingredient.

    • Peggy W profile image

      Peggy Woods 

      6 days ago from Houston, Texas

      Thanks for the tip in the comment section about where to find the pandan leaves in the freezer section. It surely gives this cake a beautiful color. Thanks for sharing your recipe with us.

    • lizmalay profile imageAUTHOR

      Liza 

      6 days ago from USA

      Hi Linda, the cake's signature comes from the pandan juice and the freshly grated coconut. It was a great combination. By the way, if you are stopping by at the Asian store, please find the pandan leaves in the freezer section. Perhaps, they keep them the same as the Asian store here in the US.

    • AliciaC profile image

      Linda Crampton 

      7 days ago from British Columbia, Canada

      The green color of the cake is lovely. I have never seen pandan leaves where I live, but there is an Asian grocery store near my home that sells a wide variety of foods. Next time I visit it, I'm going to see if they have any of the leaves.

    • Danny Fernandes profile image

      Danny 

      7 days ago from India

      Welcome, Liza. And thanks for sharing this amazing recipe with us. It's really wonderful.

    • lizmalay profile imageAUTHOR

      Liza 

      7 days ago from USA

      Hi Danny, I love a dessert made from pandan juice. It's not just attractive but, I love the taste of it. I have heard about a halwa. I remember when I was young, I used to eat it. My aunty made it. However, she has passed away. Thank you for commenting on the article, Danny.

    • lizmalay profile imageAUTHOR

      Liza 

      7 days ago from USA

      Hi Liz, steamed pandan cake is a traditional Malay cake. I learned to make it from my mother. There is another version of the same cake using palm sugar instead of pandan juice. They both equally delicious!

    • lizmalay profile imageAUTHOR

      Liza 

      7 days ago from USA

      Hi Ankita, you're welcome. The steamed pandan cake is one of my favorite Malay cakes. I learned to make it from my mother. Thank you for dropping by :)

    • Danny Fernandes profile image

      Danny 

      7 days ago from India

      This dessert is very tempting. The green color makes it all the more attractive. In India, a green halwa similar to this dish is common at weddings and ceremonies.

      Thanks for enlightening us about this dish, Liza.

    • Eurofile profile image

      Liz Westwood 

      8 days ago from UK

      This looks like an interesting recipe. I haven't come across pandan juice before, but I'm wondering if I could substitute another juice instead.

    • Ankita B profile image

      Ankita B 

      8 days ago

      The cake looks delicious. Thank you for sharing such a wonderful recipe.

    working

    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, delishably.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://maven.io/company/pages/privacy

    Show Details
    Necessary
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
    Features
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Marketing
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Statistics
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)