Make your own Ketupat (Ketupat Weaving)


Ketupat is a Malay compressed rice cooked in coconut leave. When selecting ketupats, choose those that are as green as possible without the brown edges. This recipe makes about 30 ketupats.

Recipe for Ketupat

Ingredients for Ketupat:

  • Young coconut or pandan leaves
  • 1 1/2 kg of rice or glutinous rice
  • 2-3 tbsp salt (optional)
  • Water


  1. Make the ketupat casing using the leaves as in the video tutorial below.
  2. Rinse the rice thoroughly with 2-3 changes of water until the water runs clear, drain, then set aside to dry.
  3. Fill up each ketupat casing with rice with about 40% full where there are two short parts of the coconut leaves jutting out.
  4. Seal the opening by tucking the jutting leaves.
  5. When all ketupat are filled and sealed, tie them together in packages of 10 to cook.
  6. Bring a large pot of water and add 3 tbsps of salt with ketupats to a boil. Make sure that all the ketupat is fully submerged. Cook ketupat for 3 to 4 hours over medium heat.
  7. Add water as needed to avoid burning the pot base.
  8. Once ketupat are cooked, remove from pot, hang dry and serve with Satay or Hari Raya dishes.

Rate article
Add a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.