There is a certain philosophy of dessert that believes in restraint. A perfect bite. A single, balanced flavor. Elegance through reduction.

Bandung has never subscribed to this philosophy.

In the cool highlands of West Java, where the air is crisp and the evenings arrive early, the culinary aesthetic leans toward abundance. Nasi timbel heaped onto banana leaves. Sate packed so densely the skewers barely show. And Es Oyen—the city’s legendary mixed ice dessert—so loaded with fruits, jellies, corns, and coconuts that the ice itself seems almost incidental.

Es Oyen does not whisper. It shouts.

It arrives at the table as a mountain, not a bowl. Its colors compete for attention: green jelly, yellow corn, white coconut, red jackfruit, pink papaya, black grass jelly. The syrups cascade down its slopes, pooling at the base. The condensed milk forms white rivers through the ice.

And somewhere beneath all this abundance, hidden but essential, is the shaved ice—the canvas upon which Bandung’s most beloved dessert paints its masterpiece.

This is not subtle refreshment. This is refreshment as celebration. This is dessert that believes you deserve everything.

Let us learn to make it properly.


Why Es Oyen Commands Devotion

Before we discuss ingredients, understand what distinguishes this dessert from its cousins:

It is maximally loaded. Es Campur is mixed. Es Teler is selective. Es Oyen is comprehensive. The question is not “what should we include?” but “what should we exclude?” The answer, traditionally, is “very little.”

Sweet corn is non-negotiable. This is Es Oyen’s signature ingredient. While other Indonesian iced desserts occasionally include corn, Es Oyen demands it. The sweet, starchy kernels provide textural contrast and a distinctive savory-sweet note.

Avocado is structural. Not merely a flavor component, avocado provides creamy richness that binds the other elements together. Its mildness balances the aggressive sweetness of syrups and condensed milk.

Cocopandan syrup is the soul. That brilliant green, coconut-pandan scented syrup defines Es Oyen’s flavor profile. Rose syrup appears elsewhere; cocopandan is Bandung’s signature.

The visual impact is intentional. Es Oyen is meant to be photographed, admired, shared. Its Instagram readiness is not accidental; it is the culmination of generations of vendors understanding that we eat first with our eyes.


Understanding the Components

Es Oyen is assembled from eight distinct families of ingredients. Learn these families, and you can compose infinite variations—though the canonical combination is well established.

The Ice Family

IngredientRoleNotes
Shaved iceFoundationFine, fluffy, snow-like
Preparation:Pulse blender in short bursts

The ideal: Ice shaved so finely it absorbs syrups instantly while maintaining structural integrity. Home blenders approximate; specialized ice shavers excel.

The Sweetener Family

IngredientFlavorNotes
Cocopandan syrupPandan + coconutThe defining flavor
Sweetened condensed milkCreamy, caramelizedThe non-negotiable base

Cocopandan is canonical. Its green hue and coconut-pandan aroma are Es Oyen’s signature. No substitute captures the exact profile.

The Coconut Family

IngredientTextureNotes
Young coconut fleshTender, slipperyScraped into thin strips
Nata de cocoVery bouncy, crunchyCoconut gel cubes

Both are essential. The young coconut provides tenderness; the nata de coco provides that distinctive, satisfying pop when bitten.

The Jelly Family

IngredientTextureColor
Grass jelly (cincau)Soft, herbalBlack
Pacar cina jellyVery bouncy, translucentClear/colored
Alternative:Agar-agar jellyRed, green, yellow

Grass jelly provides contrast. Its mild bitterness is essential for balancing the dessert’s sweetness.

The Fruit Family

IngredientTextureNotes
AvocadoCreamy, butteryDiced, not mashed
JackfruitFibrous, aromaticFresh preferred, canned acceptable
Papaya or cantaloupeSoft, juicyDiced, seasonal
Sweet cornCrunchy, sweet-savoryCanned or fresh, cooked

Avocado is mandatory. This is not optional. Es Oyen without avocado is merely an excellent mixed ice dessert; it is not Es Oyen.

Sweet corn is equally mandatory. This is the ingredient that most clearly distinguishes Es Oyen from Es Campur. Do not omit it.

Papaya provides color. Its pink-orange hue adds visual variety; its mild sweetness integrates seamlessly.

The Optional Family

IngredientTextureNotes
Kolang-kalingChewy, translucentPalm fruit
Tape singkongSweet-sour, complexFermented cassava
CendolSoft, rice-flour wormsGreen

Add these if you have them. None are essential; all are welcome.


The Bandung Street-Style Combination

After extensive research (by which I mean: eating many, many bowls of Es Oyen in many, many Bandung warungs), I offer this as the canonical home version:

ComponentAmount (per bowl)
Shaved ice1½ cups base + ½ cup top
Young coconut strips3 tbsp
Nata de coco2 tbsp
Grass jelly, diced2 tbsp
Avocado, diced2 tbsp
Jackfruit, diced2 tbsp
Sweet corn kernels2 tbsp
Papaya/cantaloupe, diced2 tbsp
Pacar cina jelly1 tbsp (optional)
Sweetened condensed milk1½ tbsp
Cocopandan syrup2 tbsp

This combination provides: creamy (avocado, condensed milk), chewy (coconut, nata de coco), bouncy (jellies), soft (jackfruit, papaya), crunchy (corn), herbal (grass jelly), sweet (syrups), and cold (ice).

More importantly, it provides abundance. Every spoonful contains multiple textures and flavors. No two bites are identical.


The Method: Assembly as Celebration

Es Oyen has no cooking. It has only composition—but composition elevated to performance.

Stage One: Preparation

Chill everything. This is non-negotiable. All components should be refrigerator-cold for at least 2 hours before assembly. Warm ingredients melt ice instantly.

Prepare your components:

  • Young coconut: Scrape flesh into thin strips
  • Jellies: Dice into 1 cm cubes
  • Avocado: Dice just before assembly (prevents browning)
  • Jackfruit: Dice, remove seeds
  • Papaya: Dice, peel
  • Sweet corn: Drain canned corn thoroughly; if using fresh, boil 3 minutes, cool
  • Nata de coco: Drain, rinse if desired

Prepare your ice: Pulse ice in blender in short bursts until it resembles coarse snow. Do not over-process; you want texture, not slush.

Prepare your syrups: Have condensed milk and cocopandan syrup at room temperature for optimal flow. Cold syrups are too viscous.

Stage Two: Assembly

Select your vessel. Tall glasses showcase the layers. Wide bowls accommodate more components. Traditional Bandung warungs use large, shallow bowls that maximize surface area. Both are correct.

The foundation: Pack 1 cup shaved ice firmly into the bottom of each bowl.

The first layer: Young coconut strips. Their tenderness should contact the ice directly.

The middle layers: Arrange your components in any order—but consider visual contrast. Black grass jelly against white coconut. Yellow corn against green avocado. Pink papaya against red jackfruit.

Traditional vendors create distinct quadrants: jellies in one area, fruits in another, coconut and corn elsewhere. This creates the signature “loaded” appearance.

The crown: Pack another ½ cup shaved ice on top, mounding slightly.

The drizzle: Pour condensed milk over the peak, allowing it to cascade down the sides. Follow with cocopandan syrup, drizzling in concentric circles or artistic patterns.

The garnish: A final sprinkle of coconut strips, a single jackfruit strip, a whole nata de coco cube.

Stage Three: The Eating

Serve immediately. Es Oyen waits for no one. Provide a long spoon—teaspoons are inadequate.

The mixing ritual: Plunge your spoon to the bottom. Lift. Turn. Repeat until everything is combined: ice, syrups, fruits, jellies, coconut, corn.

The first bite: Should be cold, sweet, and texturally chaotic. Creamy avocado against crunchy corn. Chewy nata de coco against soft jackfruit. Herbal grass jelly against perfumed cocopandan.

The progression: As the ice melts, it dilutes the syrups, transforming the bowl from structured dessert into sweet, aromatic slush. Both phases are delightful.


The Sweet Corn Question

Western palates often hesitate at sweet corn in dessert.

Understand: This is not a novelty or an affectation. Sweet corn in Es Oyen is as traditional as jackfruit, as essential as avocado. It has been present since the dessert’s invention.

Why it works: Corn provides three distinct contributions:

  1. Texture: Its firm, popping crunch contrasts with the softness of fruits and jellies.
  2. Flavor: Its gentle sweetness is qualitatively different from fruit sugar—more starchy, more savory, more complex.
  3. Visual contrast: Yellow against green and red and black and white.

If you absolutely cannot accept corn in dessert, omit it. But understand that you are making a different dessert—excellent perhaps, but not Es Oyen.


The Syrup Spectrum

Cocopandan syrup defines Es Oyen, but it is not the only option:

Cocopandan (canonical): Green, pandan-coconut, sweet, aromatic. The standard.

Rose syrup (Bandung alternative): Pink, floral, slightly sour. Popular in other Bandung desserts; acceptable in Es Oyen.

Vanilla syrup (neutral): Clear, mild, allows fruit flavors to dominate.

Palm sugar syrup (traditional): Deep, complex, less sweet. More common in older recipes.

Durian syrup (advanced): For devotees only. Use with caution.

The ideal ratio: 2 parts cocopandan : 1 part condensed milk, by volume. Adjust to taste.


The Texture Lexicon

To speak Es Oyen fluently, you must understand its textural vocabulary:

TextureIndonesian TermExample
CreamyLembut kentalAvocado, condensed milk
ChewyKenyalYoung coconut, kolang-kaling
BouncyKenyal kenyalNata de coco, pacar cina
CrunchyRenyahSweet corn
SoftLembutJackfruit, papaya
SlipperyLicinYoung coconut strips
HerbalSepahGrass jelly (bitter note)
IcyDinginShaved ice

The ideal bowl contains all of these textures simultaneously.


The Origin Story

Es Oyen is named not for its ingredients but for its inventor.

In the 1980s, a Bandung dessert vendor named Pak Oyen began experimenting with the city’s existing repertoire of shaved ice desserts. Es Campur was well established. Es Teler had recently been created in Jakarta. Pak Oyen saw an opportunity: why not combine everything?

His stall offered a bowl containing all the available toppings—coconut, jellies, fruits, corn, avocado, syrups—piled high and priced competitively. Customers responded enthusiastically. “Saya mau es nya Pak Oyen,” they said. I want Pak Oyen’s ice.

The name stuck.

Within a decade, Es Oyen had spread beyond Pak Oyen’s original stall to become Bandung’s signature dessert. Today, it appears in warungs and restaurants throughout the city, each vendor offering their own interpretation of the original “everything” concept.

Pak Oyen himself retired years ago. His legacy continues, one loaded bowl at a time.


The Philosophy of Abundance

There is a particular satisfaction in having more than you need.

Not wasteful excess—that is something else entirely. But the experience of being presented with abundance, of knowing that your desires have been anticipated and exceeded, of feeling that the person preparing your food has held nothing back.

Es Oyen provides this satisfaction in every bowl.

The vendor could use less corn. Fewer jellies. A thinner drizzle of syrup. You would not know what you were missing. The dessert would still be refreshing, still pleasant, still recognizably Es Oyen.

But that is not what Pak Oyen created, and that is not what Bandung expects.

Es Oyen is dessert as generosity. It says: I want you to have everything. I want every spoonful to contain something unexpected. I want you to leave this table completely, utterly, unquestionably satisfied.

This is not excess for its own sake. This is abundance as hospitality.


Troubleshooting Common Challenges

The ice melts too quickly.
Your components are not sufficiently chilled. Refrigerate everything—including serving bowls—for at least 2 hours before assembly.

The syrups don’t cascade attractively.
Syrups are too cold, or ice is packed too densely. Bring syrups to room temperature; pack ice firmly but not compressed.

The avocado has browned.
Avocado oxidizes rapidly. Dice immediately before assembly, or toss diced avocado with a few drops of lime juice to delay discoloration.

The bowl lacks visual drama.
Add more color contrast. Yellow corn against purple/black grass jelly. Green avocado against red jackfruit. White coconut against pink papaya.

The flavors are one-dimensionally sweet.
You need the bitterness of grass jelly and the savory note of corn. If these are present and the dessert still tastes flat, add a tiny pinch of salt to the syrup.

I don’t have all the ingredients.
Then use what you have. Es Oyen forgives substitution more than any other Indonesian dessert. No papaya? Use mango. No nata de coco? Use extra young coconut. No jackfruit? Canned peach, drained and diced.

The name “Oyen” feels strange to pronounce.
Just say “Es O-yen.” Two syllables. You’ll sound like a Bandung local.


The Memory of Braga Street

I learned Es Oyen at a warung on Jalan Braga, Bandung’s historic thoroughfare of art deco architecture and colonial memory.

The vendor was a young man—perhaps thirty—who had inherited the business from his father, who had learned it from Pak Oyen himself. His hands moved with the efficiency of someone who had assembled ten thousand bowls.

When I asked him the secret to good Es Oyen, he laughed.

Banyakin,” he said. Make it a lot.

Not “use quality ingredients.” Not “balance the flavors carefully.” Not “respect the tradition.”

Banyakin. Make it a lot.

This, I understood, was the entire philosophy of Es Oyen condensed into a single word.


The Final Spoonful

Es Oyen will never be a subtle dessert. It will never be elegant in the French sense, refined in the Japanese sense, restrained in the Modernist sense.

But it will always be generous.

This is its power and its permanence. In a world of diminishing portions and increasing prices, of carefully calibrated tasting menus and microscopically plated compositions, Es Oyen remains stubbornly, joyfully abundant.

Make it on hot afternoons when only maximal refreshment will suffice. Make it for children who need to be delighted, for guests who need to be impressed, for yourself when you need to remember that more can indeed be more.

Assemble your components—all of them. Pack your ice high. Drizzle your syrups generously.

And when someone asks why you used so many ingredients, smile and answer as Pak Oyen would have:

Biar enak.” So it tastes good.

This is Es Oyen. This is Bandung. This is abundance, perfected.

Selamat menikmati. 🍧🌽✨


Leave a Reply

Your email address will not be published. Required fields are marked *