The definitive guide to making Indonesian krupuk from scratch: tapioca crackers sun-dried then flash-fried into airy, crunchy chips.
Krupuk are the invisible heroes of the Indonesian table — the crunchy accompaniment that appears alongside virtually every meal, from nasi goreng to soto ayam to gado-gado. Making krupuk from scratch is a multi-day process: a dough of tapioca starch, shrimp (for the most common krupuk udang variety), garlic, and salt is steamed into firm rolls, sliced paper-thin, and sun-dried for 1–2 days until completely dehydrated and brittle. These dried rounds — the raw krupuk — keep for months and can be flash-fried in very hot oil in seconds, puffing into translucent, airy crackers that shatter at the lightest bite. The shrimp version, krupuk udang, is the most beloved: pink-tinted, with a faintly oceanic sweetness that complements rich coconut curries. Krupuk melarat (without shrimp, colored with turmeric or annatto) serves vegetarians. The key to perfectly puffed krupuk is oil temperature — too cool and they don't puff; too hot and they color before expanding.
Serves 8
Blend shrimp and garlic to a smooth paste in a food processor. Transfer to a bowl and mix with tapioca starch, salt, sugar, and white pepper. Add water tablespoon by tablespoon (about 3–5 tbsp) until the dough comes together into a firm, non-sticky ball.
Divide dough into three portions. Roll each into a smooth cylinder about 4 cm in diameter. Wrap tightly in banana leaf or foil.
Steam the wrapped logs over high heat for 40–45 minutes until completely firm and translucent. Unwrap and cool to room temperature, then refrigerate overnight to firm up completely.
Using a very sharp knife or mandolin, slice the cold logs into 2–3mm rounds. Lay on wire racks or bamboo trays and dry in direct sunlight for 1–2 days until completely hard and brittle. Alternatively, use a dehydrator at 60°C for 6–8 hours.
The krupuk must be completely dry — any residual moisture will prevent them from puffing.
Heat oil to 200°C. Drop in 2–3 dried krupuk rounds. They should puff and expand within 10–15 seconds. Scoop out immediately with a spider strainer.
Drain on a wire rack. The krupuk will finish crisping as they cool. Serve within 2 hours for maximum crunch.
Oil temperature is everything: at 180°C krupuk puff slowly and unevenly; at 200–210°C they expand in seconds and stay pale.
Test dry krupuk by snapping one — it should break cleanly with no flex. Any bend means more drying time is needed.
Store raw dried krupuk in an airtight container with a silica gel packet for up to 3 months.
Krupuk ikan: replace shrimp with white fish (tenggiri mackerel) for a milder flavor.
Krupuk melarat: skip the shrimp entirely and add 0.5 tsp turmeric for color — a halal-certified vegetarian version.
Emping: a similar process using melinjo nuts, producing a slightly bitter, sophisticated cracker.
Fried krupuk: keep in an airtight tin at room temperature up to 3 days — humidity is their enemy. Raw dried krupuk: store airtight up to 3 months.
Krupuk production in Indonesia is documented from at least the Majapahit empire era (13th–15th century), with shrimp crackers mentioned in Javanese court texts. The word krupuk derives from the Javanese/Malay onomatopoeia for the crunch sound. The largest krupuk production center in the world is Sidoarjo in East Java, which supplies crackers across the Indonesian archipelago.
Either the oil isn't hot enough (must be 200°C+) or the krupuk aren't fully dehydrated. Test one — if it doesn't puff within 15 seconds, increase heat and dry the remaining pieces longer.
Yes — most Asian grocery stores sell bags of unfried krupuk udang. Just fry them at home. This is how most Indonesian households do it.
Any neutral high-smoke-point oil works — palm oil is traditional and produces a slightly richer flavor; sunflower or canola are good neutral options.
Per serving (30g / 1.1 oz) · 8 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.