AI-generated image Ketupat
Ketupat counts among the traditional food of Indonesia, a rice dish locals hold dear.
About Ketupat
Ketupat counts among the traditional food of Indonesia, a rice dish locals hold dear. It is typically made with coconut.
History & Culture
Ketupat is a staple in Indonesian cuisine, particularly associated with the archipelago's Islamic heritage. Its origins are debated among historians, but it is widely believed to have been introduced or popularized with the spread of Islam in the region, possibly emerging from Javanese traditions. The dish consists of rice packed inside a woven palm leaf pouch and boiled, giving it a distinct compressed shape and texture.
Regional variations abound across Indonesia and neighboring countries like Malaysia and Brunei, where it is similarly named and prepared. While often served with savory sides like opor ayam (chicken in coconut milk) or satay, the core preparation remains consistent. Culturally, ketupat holds deep significance during festive occasions, especially Lebaran (Eid al-Fitr), where it symbolizes purification, forgiveness, and unity - the woven leaves are seen as a metaphor for community bonds.
How to make Ketupat
AI-assisted, not kitchen-testedKetupat (Compressed Coconut Rice in Woven Palm Pouch)
Ketupat is Indonesia's iconic woven rice cake, traditionally served at Eid al-Fitr to mark the end of Ramadan. The rice is packed into a hand-woven casing made from young coconut palm leaves (janur) and simmered for hours until the grains fuse into a fragrant, diamond-shaped parcel.
- Prep
- 45 min
- Cook
- 240 min
- Total
- 285 min
- Serves
- 8 ketupat (serves 8 as a side)
- Difficulty
- Medium
Recipe ingredients
- 500 g (1 lb 1½ oz) long-grain white rice, Indonesian varietals like Rojolele or a jasmine rice work well; rinse until water runs clear
- 400 ml (1¾ cups) coconut milk, fresh-pressed from 1 grated coconut for authenticity; canned unsweetened is a workable substitute
- 1 tsp fine salt
- 8 pieces ketupat casings (janur), hand-woven from young coconut palm leaves; the only authentic option. They are not used as food and are cut open to remove the rice.
Steps
- 1 Rinse the rice in cold water, swishing and draining 4–5 times until the water runs clear. Soak in plenty of cool water for 30 minutes, then drain well.
- 2 In a bowl, toss the drained rice with the coconut milk and salt until every grain is lightly coated. Let it rest for 10 minutes so the rice absorbs some of the coconut milk.
- 3 Fill each ketupat casing about two-thirds full with the coconut rice - do not pack tightly, as the grains must expand during cooking. Tie the top securely so the pouch is sealed but not bulging. Leave a little air space.
- 4 Place the filled ketupat in a large stockpot, cover with cold water by at least 5 cm (2 in), and bring to a boil over high heat.
- 5 Once boiling, reduce the heat to a steady low simmer. Cook uncovered for 3½–4 hours, topping up with hot water as needed to keep the ketupat fully submerged at all times. Do not let the pot boil vigorously or the casings may burst.
- 6 Test for doneness: carefully lift one ketupat with tongs and press gently against the side. The rice inside should feel firm and compact, with no hard or chalky center. A skewer poked through the rice should meet uniform resistance, not a crunchy core.
- 7 Remove the ketupat with tongs and hang them on a line or set them on a rack to drain and dry for at least 30 minutes. They will firm up further as they cool.
- 8 To serve, snip the woven strings with scissors, peel away the palm-leaf casing, and slice the compacted rice cake into cubes or diamonds. Serve at room temperature alongside opor ayam, rendang, sambal goreng, or ketupat sayur.
Report an issue with this recipe
Where to eat it
During Lebaran, families gather to slice open the diamond-shaped palm-leaf parcels, serving the dense rice cakes alongside opor ayam or rendang.
No restaurants are listed for Ketupat yet. Serve it? Get listed and be the first.
Planning a trip to Indonesia?
Find places to stay and ways to get there.
Recipes from travellers
No one has shared their own Ketupat recipe yet. Yours would be the first.
Share how you make Ketupat
You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.
Sign in to share your recipe
Ketupat - frequently asked questions
What is Ketupat?
Ketupat counts among the traditional food of Indonesia, a rice dish locals hold dear. It is typically made with coconut.
What is Ketupat made of?
Ketupat is made with coconut.
Where does Ketupat come from?
Ketupat comes from Indonesia. Ketupat is a staple in Indonesian cuisine, particularly associated with the archipelago's Islamic heritage.
Where can I eat Ketupat?
During Lebaran, families gather to slice open the diamond-shaped palm-leaf parcels, serving the dense rice cakes alongside opor ayam or rendang.
How do you make Ketupat?
Making Ketupat at home takes about 45 minutes of prep and 240 minutes of cooking. The recipe on this page serves 8 ketupat (serves 8 as a side) and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.
Taste Ketupat in Bali
Independent picks. We earn a small commission if you book through these - at no extra cost to you. How this works.
Before you go to Indonesia
Round out your trip - most travellers book these alongside their trip.
More dishes like Ketupat
Satay
Grilled meat skewers with rich peanut dipping sauce.
AI image
Rujak Bulung
A Balinese seaweed salad tossed with palm-sugar dressing, peanuts, chilli and lime - slippery, sweet-sour, and served by the bucket on a square of banana leaf.
AI image
Jukut Ares
A clear, herb-bright Balinese soup built around the inner core of the banana plant, simmered with jackfruit, long beans, lemon basil and a thin coconut-broth finish.
AI image
Nasi Timbel
Nasi Timbel is a Sundanese rice dish from West Java, Indonesia: fragrant steamed rice wrapped in banana leaf, served with fried chicken, sambal, and fresh vegetables.
Keep exploring
Travel guides for Indonesia
All travel guidesPlanning a trip where Ketupat is on the menu? These guides cover Indonesia and beyond.
Destination Guides Best Time to Visit Bali - Month-by-Month Weather, Crowds & Costs (2026)
May 28, 2026 · 5 min read
Budget Travel Southeast Asia on a Budget: Thailand, Vietnam & Bali Guide for 2026
Apr 13, 2026 · 8 min read
Destination Guides Where to Go in December 2026: 12 Destinations Worth Booking Now
Oct 17, 2026 · 9 min read
Destination Guides 3 Days in Amsterdam - Itinerary, Museums & What to Book Ahead (2026)
May 28, 2026 · 4 min read
Reviews
No reviews yet. Be the first to share your experience with Ketupat.
Write a review
Sign in to verify you're a real person, then share your thoughts on Ketupat.
Comments
No comments yet. Be the first to say something about Ketupat.