Bahan utama adalah beras. Beras ini direndam dalam air selama beberapa jam, kemudian ditiriskan. Beras yang telah direndam kemudian dimasukkan ke dalam bungkus anyaman, seperti daun kelapa yang sudah dipotong menjadi ukuran tertentu. Pemadatan isian dilakukan agar ketupat memiliki bentuk yang khas. Ketupat kemudian direbus dalam air mendidih selama beberapa jam.
Ketupat biasanya disajikan dengan berbagai hidangan, seperti rendang, satay, dan saus kacang. Selain itu, ia juga bisa dinikmati dengan berbagai pelengkap dan bumbu khas setempat. ***