El "ketupat nasi" está elaborado de arroz y está envuelto (con forma cuadrada) con las hojas de la palmera cocotera, mientas que el "ketupat pulut" está compuesto de arroz aglutinado y generalmente tiene una forma triangular empleando como envoltorio las hojas de palma ("Licuala").