Banana Sticky Rice in Banana Leaf

This post may contain affiliate links. Read my privacy policy.

Banana sticky rice is a traditional sweet dessert shared across Southeast Asian countries including Thailand, Vietnam, Malaysia, Singapore, and the Philippines. It's commonly enjoyed as a morning and afternoon dessert.
Banana sticky rice wrapped in banana leaf

In Thailand, this banana sticky rice wrapped in banana leaves is known as Khao Tom Mat. Growing up with my grandmother in northern Malaysia, where the Thai border is just an hour away, we shared many traditional sweets across the region, including this banana sticky rice.

In Malaysia, it’s called Pulut Dakap, which means “cuddling sticky rice,” referring to how the rice is tightly packed and tied together.

Southeast Asian banana sticky rice cake

Table of Contents

Though I remember seeing this sweet sticky rice at food stalls in wet markets during breakfast hours, they’re also commonly found in restaurants and street stalls in the afternoon.

My grandmother likes to make this banana sticky rice to enjoy as a tea-time snack. Since it took some time to make, she would start the process right after lunchtime, just so it would reach the table at the right time when my grandfather got home.

Steamed banana sticky rice in banana leaf

Why I Like Banana Sticky Rice

Flavour – The creamy sticky rice infused with pandan leaf, with sweet banana as a filling, is irresistibly delicious. It satisfies and reminds me of my childhood time.

Made with simple and sustainable ingredients – In Southeast Asia, Banana, sticky rice, and coconut milk are simple, everyday ingredients. Banana leaves used as food wraps are not only for flavor infusion but also a sustainable, antibacterial way to wrap food. They also contain polyphenols (antioxidants).

Gluten-free – It’s one of many famous Southeast Asian gluten-free desserts. If you’re like me who after a no-flour dessert or simply cutting down on gluten, then this recipe is one to keep.

No-sugar dessert – With ripe banana, you won’t need sugar to enjoy a sweet treat!

Ingredients Needed

  • Thai Sticky Rice – It’s also known as glutinous rice.
  • Coconut Milk – I like using freshly extracted coconut milk from grated coconut, just like my grandmother did. You can also use unsweetened coconut cream if that’s what you have.
  • Salt – used to lift up the flavor of coconut milk.
  • Banana – If you’re in Malaysia, pisang berangan is best used. But most importantly, choose the sweet variation.
  • Pandan leaf – Used to give the sticky rice an aromatic flavor. If you like it to be authentic, do not skip pandan, as it’s the essence of Southeast Asian traditional dessert flavor.
  • Banana leaves are used to wrap sticky rice into a compact shape. Some prefer the aroma that the banana leaves give to the sticky rice.
  • Sugar (Optional) – I don’t feel the need for sugar since the banana is already sweet. But some households add just a tablespoon or 2 depending on preferences.

Additional ingredients: Beans (Optional) – Some households prefer to add black beans or black-eyed peas, it’s really a personal preference. Use the canned version to skip soaking and cooking, or boil it until soft from scratch and add it only once the rice is pre-cooked.

Tools and Equipment Needed

  • Steamer – I use a standard 2-tier steamer.
  • Kitchen String – I use the everyday polyester string. A cotton kitchen string is a good choice too. Do not use a rubber band, as it can alter the flavor.
  • Medium-sized Pot – Preferably non-stick or good-quality stainless steel, since the rice tends to stick to the surface when cooking.
Top view of sticky rice and banana

How to Make Banana Sticky Rice

  1. Wash the rice until the water runs clear and soak it for at least 3 hours. You can also leave it soak overnight.

  2. Combine the sticky rice, coconut milk, and pandan leaf (tie in a knot) into a non-stick pot over a medium heat, cook the sticky rice just until the water dries while continuously stirring. I use my rice cooker. I let it cook for 10 minutes over the normal white rice setting, then I continuously stir (while it is still cooking) until the water dries, then I turn it off and remove the pot from the rice cooker.

    Before and after photo of cooking sticky rice, coconut milk and pandan leaf
  3. Let the rice cool on the kitchen counter or near a fan so it’s easier to handle.

  4. Meanwhile, prepare the banana leaves. Scroll below to see step-by-step instructions on how to prepare banana leaves for making banana sticky rice.

  5. Scoop the rice to the bottom part of the banana leaves, spread it thinly, and place 1/2 of a banana on top, then wrap it neatly, like making a sushi roll. Repeat until finished. For detailed step-by-step instructions, see below.

  6. Using a kitchen string, tie two rolled banana sticky rice parcels together, with the folded parts facing each other. It’s said to help enhance the aroma, but more importantly, it keeps the rice tightly packed and helps to stay in the packet.

  7. Steam it for 45 minutes over high heat. I use a standard 2-tier steamer with a lid covered with a clean cloth to prevent water vapor from dripping.

Wrapping Banana Sticky Rice with Banana Leaf

eight step photo on how to wrap banana sticky rice with banana leaf
  1. Scoop 1 heaping tablespoon of sticky rice onto the bottom part of a banana leaf. Spread the rice thinly, just like making a sushi roll. Add ½ a banana on top.
  2. Roll the banana leaf while adjusting the rice neatly as you go.
  3. Continue rolling until the end.
  4. Gently press the sides so the sticky rice fills toward the center, leaving about three fingers’ width on each side. This helps make space to fold the banana leaf neatly and securely.
  5. Fold both sides of the roll underneath.
  6. Set the roll aside and repeat with the rest.
  7. Once you’ve finished all the sticky rice and bananas, combine two packets with the folded sides facing each other. Press them together and tie with a kitchen string. Do not tie too tightly, as the sticky rice and banana will expand while cooking.
  8. Tie both the top and bottom to secure the folds so they don’t open while cooking.

Prepping Banana Leaf for Wrapping

six steps how to prep banana leaves for food wrapping

1- Wipe the banana leaves with a damp cloth (not soaking wet).

2- Carefully cut along the spine of the banana leaf with scissors, without tearing the leaf.

3- Tear the banana leaves into individual pieces.

4- For this banana sticky rice, about 70% size of an A4 paper (lengthwise). For the width, leave roughly six fingers’ width + the length of the banana. This will ensure it is secured neatly.

5- Pass the banana leaves over high heat (through one of the three methods below) for 5–10 seconds, just until the leaves soften and turn glossy.

i) Open flame on the stove
ii) Preheated oven (250 °C)
iii) Dip them in hot water

Use tongs to hold them. Repeat with all the leaves. The leaves will be less likely to tear while handling, making it easier to fold. Do not skip this part.

6- You can use it to wrap.

Tips:

  • Use ripe banana – Just the right yellow, not overripe and bruised, so it’s still in shape and naturally sweet.
  • Do not tie the packet too tightly, since the sticky rice is not fully cooked, it will expand while steaming
  • When tying the packets, make sure to secure the folded part. The banana leaf can fold open while steaming if not secured.

FAQs

How long can banana sticky rice stay in the fridge?

Can I freeze banana sticky rice?

Should I reheat the banana sticky rice?

How to reheat banana sticky rice?

Other Authentic Southeast Asian Dessert Recipes with Sticky Rice

Banana Sticky Rice in Banana Leaf

Recipe by Nudra
0.0 from 0 votes
Course: Desserts and DrinksCuisine: Malaysian, ThailandDifficulty: Easy
Servings

18

pieces
Prep time

30

minutes
Steaming time

45

minutes
Calories

300

kcal

Learn how to make an authentic steamed banana sticky rice recipe. It’s creamy and mildly fragrant with pandan and banana leaf, perfect for an evening snack.

Ingredients

  • 1 cups Thai sticky rice

  • 9 Banana (halve)

  • 2 cups Coconut milk (if using coconut cream, replace 1/2 a cup with water)

  • 1/4 tsp Salt

  • 1 tbsp Sugar (optional)

  • 1 Pandan leaf (tie in a knot)

  • Banana leaves (about 150-200g)

Directions

  • Wash the rice until the water runs clear and soak it for at least 3 hours. You can also leave it soak overnight.
  • Combine the sticky rice, coconut milk, and pandan leaf (tie in a knot) into a non-stick pot over a medium heat, cook the sticky rice just until the water dries while continuously stirring. I use my rice cooker. I let it cook for 10 minutes over the normal white rice setting, then I continuously stir (while it is still cooking) until the water dries, then I turn it off and remove the pot from the rice cooker.
  • Let the rice cool on the kitchen counter or near a fan so it’s easier to handle.
  • Meanwhile, prepare the banana leaves. Scroll below to see step-by-step instructions on how to prepare banana leaves for making banana sticky rice.
  • Scoop the rice onto the centre of the banana leaves, spread it thinly, and add 1/2 of a banana, then wrap it neatly, like making a sushi roll. Repeat until finished. For detailed step-by-step instructions, see below.
  • Using a kitchen string, tie two rolled banana sticky rice parcels together, with the folded parts facing each other. It’s said to help enhance the aroma, but more importantly, it keeps the rice tightly packed and helps to stay in the packet.
  • Steam it for 45 minutes over high heat. I use a standard 2-tier steamer with a lid covered with a clean cloth to prevent water vapor from dripping.

Tools & Equipment Used

Leave a Reply

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

The information on this website is just a general sharing. It is not intended to diagnose, treat, prevent, or cure any disease. To read our list of policies, click on the Privacy Policy below.