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
Ingredients
Serves 10How it's made
8 steps · 35 min active + 25 min waiting
- 15 min
Whisk rice flour, sugar and a pinch of salt with coconut milk until smooth.
- 212 min
Cook the mixture over low heat, stirring constantly, until it thickens into a soft, glossy paste.
Watch outCook 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.
- 35 min
Soften banana-leaf squares briefly over a flame or in hot water so they fold without cracking.
- 43 min
Peel ripe bananas and cut into thick slices or halves.
- 56 min
Spoon a little batter onto each leaf square, lay a piece of banana on top, then cover with more batter.
- 65 min
Fold the leaf into a neat parcel and secure the ends.
- 720 min
Steam the parcels over simmering water until firmly set.
Watch outSteam over simmering water only until firmly set — gentle steam keeps the cake pale and smooth; a fierce boil bubbles the surface and pocks it.
- 84 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.






