Indonesian

Roti Cane

Acehnese·Hard·1 hour

A flaky, pan-fried flatbread that is a fixture of Aceh's tea stalls, descended from the Indian-Tamil paratha carried to northern Sumatra by South Asian traders and migrants. A soft, oil-rested dough is stretched paper-thin, folded back on itself to build layers, then griddled until crisp on the outside and tender within. It is almost always eaten with a small bowl of light curry — usually a thin goat or chicken kuah kari — for dipping, alongside sweet tea. Eaten at breakfast, with afternoon coffee, or late into the night, it is one of the clearest edible traces of Aceh's long contact with the Indian Ocean world.

Roti cane (also spelled roti canai, as in Malaysia) traces to the flatbreads of southern India and is widely associated with Tamil Muslim traders and labourers who settled across the Strait of Malacca, including Aceh, from the colonial era onward. Aceh, a major spice port with deep ties to India and the Arab world, absorbed the bread readily and paired it with its own curries; the name is generally linked to Chennai (formerly Madras) in southern India, though that etymology is debated. The dish is shared across the region rather than uniquely Acehnese, but within Indonesia it is most strongly identified with Aceh.

Tear off a piece and it shatters into thin, crisp leaves on the outside while staying soft and slightly chewy at the centre, the layers pulling apart like a savoury croissant. On its own it tastes mild, buttery and faintly sweet from the oil-rich dough. Dragged through the curry, it turns rich and spiced, the crisp edges soaking up the thin, fragrant gravy without going soggy too fast.

The flakiness comes from lamination by stretching: a slack, well-oiled dough is rested until the gluten relaxes enough to be pulled almost translucent without tearing, then coiled or folded so thin sheets of dough trap films of fat between them. On the hot griddle the fat melts and turns to steam, pushing the layers apart so they crisp separately instead of fusing into one dense bread. A long rest is non-negotiable — under-rested dough is too elastic to stretch thin and will spring back and tear.

Variations

The plain version, roti cane kosong, is the most common; roti cane telur folds a beaten egg into the bread, while sweet versions are dusted with sugar or filled with banana or condensed milk. The dipping curry ranges from a clear goat kuah to a thicker chicken or dhal-style gravy, and some stalls serve it with a sprinkle of sugar instead of curry for those who want it sweet.

On the Palate

Where Roti Cane sits in the Indonesian flavor cloud

HeatRichnessComplexityFermentFreshness

Ingredients

Serves 4

How it's made

8 steps · 1 hour

  1. 1
    10 min

    Mix flour, salt, a little oil and warm water into a soft, sticky dough and knead until smooth.

  2. 2
    120 min

    Divide into balls, coat generously in oil, cover and rest for at least two hours.

    Watch out

    Rest the oiled dough at least two hours — the gluten has to relax enough to stretch paper-thin; under-rested dough is too springy and tears when you pull it.

  3. 3
    30 min

    Prepare a thin goat or chicken curry separately for dipping.

  4. 4
    4 min

    On an oiled surface, flatten a ball and stretch and slap it out until paper-thin and translucent.

    Watch out

    Stretch and slap the dough until it's paper-thin and translucent — those thin sheets are what trap films of fat and flake apart on the griddle.

  5. 5
    2 min

    Fold or coil the thin sheet to build layers, then gently flatten again.

  6. 6
    5 min

    Griddle on a hot, lightly oiled pan until golden and crisp on both sides.

  7. 7
    1 min

    Clap or crush the hot bread lightly to loosen and separate the layers.

    Watch out

    Clap the hot bread lightly to loosen the layers — that's what opens up the flaky leaves instead of a solid slab.

  8. 8
    1 min

    Serve hot with the bowl of curry for dipping and sweet tea.

Dishes like this

More from Indonesian