Indonesian

Nagasari

Easy·35 min active + 25 min resting

Nagasari is a soft steamed cake of rice flour and coconut milk wrapped around a slice of ripe banana and steamed in a folded banana-leaf parcel. The batter sets into a pale, smooth, faintly translucent pudding that smells of coconut and the banana-leaf wrapper, with the warm, sweet fruit at its heart. Unwrapped from its green packet and eaten with the fingers, it is a gentle, comforting kue found on market trays and at family gatherings across Java and beyond.

Nagasari is a long-standing Javanese steamed kue, part of the archipelago's broad tradition of banana-leaf-wrapped rice cakes, and is also eaten in neighbouring parts of the Malay world. It belongs to the everyday jajanan pasar (market snack) repertoire rather than to any dated invention, and like many such cakes it appears at slametan and other communal gatherings. Its precise origin is not documented to a single time or maker, so it is best described as a traditional Javanese sweet; the name is sometimes given a poetic gloss but no firm etymology is reliably recorded.

Soft and just barely set, nagasari quivers on the spoon and slips down easily. The rice-coconut layer is mildly sweet, smooth and a little springy, scented faintly by the leaf it steamed in; the banana inside is warm, soft and aromatic, its sweetness deeper than the batter around it. Cool or just-warm, it is light and clean, the kind of unfussy sweet you can eat two or three of.

Rice flour cooked with coconut milk and sugar gelatinizes under steam into a tender, sliceable set, while a little tapioca or sago starch can be added for a smoother, slightly bouncy texture. The banana leaf does double duty: it shapes and contains the loose batter and, warmed by the steam, lends a green, grassy fragrance to the cake. Some cooks pre-cook the batter on the stove to a thick paste before wrapping, which firms the set and shortens steaming; gentle steam keeps the cake pale and smooth rather than bubbled.

Variations

The banana-filled version is the canonical one; a plain unfilled nagasari and versions with jackfruit, mung-bean or no fruit at all also exist. Some are steamed in small leaf parcels, others in a single tray and cut into squares; a Sundanese kin is called kue pisang, and pandan can be added to the batter for scent and a pale-green tint.

On the Palate

Where Nagasari sits in the Indonesian flavor cloud

HeatRichnessComplexityFermentFreshness

Ingredients

Serves 10

How it's made

8 steps · 35 min active + 25 min waiting

  1. 1
    5 min

    Whisk rice flour, sugar and a pinch of salt with coconut milk until smooth.

  2. 2
    12 min

    Cook the mixture over low heat, stirring constantly, until it thickens into a soft, glossy paste.

    Watch out

    Cook the batter over low heat, stirring constantly, until it thickens into a soft glossy paste — this pre-set firms the cake and shortens the steam; stop while it's still thin and it never sets clean.

  3. 3
    5 min

    Soften banana-leaf squares briefly over a flame or in hot water so they fold without cracking.

  4. 4
    3 min

    Peel ripe bananas and cut into thick slices or halves.

  5. 5
    6 min

    Spoon a little batter onto each leaf square, lay a piece of banana on top, then cover with more batter.

  6. 6
    5 min

    Fold the leaf into a neat parcel and secure the ends.

  7. 7
    20 min

    Steam the parcels over simmering water until firmly set.

    Watch out

    Steam over simmering water only until firmly set — gentle steam keeps the cake pale and smooth; a fierce boil bubbles the surface and pocks it.

  8. 8
    4 min

    Cool until just warm or room temperature, then unwrap to serve.

Archive tool suggestions — not reviewed

These legacy suggestions have not been evidence-reviewed and are not presented as required tools.

Techniques

Dishes like this

More from Indonesian