Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Ais Kacang

Ice Kacang, ABC (Air Batu Campur), Malaysian shaved ice

This ais kacang recipe builds a Malaysian shaved-ice dessert the hawker-stall way: fine shaved ice mounded over red beans, sweet corn, green cendol and grass jelly, then drizzled with rose syrup and milks and finished with peanuts and a scoop of vanilla ice cream. One serving is about 471 g, and it is ready in 20 minutes with no cooking at all.

Ais kacang, also called ABC for air batu campur (mixed ice), grew out of the shaved-ice stalls of Malaysia and Singapore, where hawkers piled fine ice over sweet beans, jellies and syrups to beat the tropical heat. The rose syrup, cendol and red beans are the classic combination, and the scoop of ice cream on top became the signature finish at many stalls.

Pairs well with: Serve on its own as a cooling afternoon snack, or after a spicy Malaysian meal; a glass of iced teh tarik or plain water goes well alongside.

Provenance

Malaysia flag Malaysia

Malaysian Hawker Classic

East & South Asia

Time Dedication

20m

20m prep • 0m cook

Batch Yield

2 Servings

465 kcal per serving

1 serving ≈ 471 g

Technical Skill

Easy

Easy (No Cooking)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Inappropriate

Dinner

Inappropriate

Snack & Tea

Ideal Light Bite

Occasions: A hot afternoon, after a spicy meal, a hawker-centre snack, a family dessert on a warm day Cost: Low — about $2–3 per serving at home
A glass bowl of ais kacang — shaved ice with green cendol, sweet corn and peanuts, rose syrup and a scoop of vanilla ice cream on top

Malaysian Hawker Classic

Photo: Andrew Bogott, CC BY-SA 3.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Low — about $2–3 per serving at home (USD)

A traditional Malaysian hawker dessert: shaved ice, red beans, corn, cendol, rose syrup and a scoop of vanilla ice cream.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 20m
P

Prep Stage: Chill Everything and Set Out the Toppings

10 Mins • Chilling & Measuring

Chill two glass bowls in the freezer and set out the toppings in small bowls: drained red beans, sweet corn, cendol, grass jelly cubes and peanuts. Measure the rose syrup, evaporated milk and condensed milk so assembly takes seconds — shaved ice melts fast once it leaves the freezer.

Maestro Tip: Cold bowls are the whole trick: a warm bowl melts the ice before you finish building it.

  1. 1

    Chill the Bowls

    10 Mins Freezer, about -18°C (0°F)

    Put two glass bowls in the freezer for at least 10 minutes while you set out the toppings. Keep the ice cubes frozen and the ice cream in the freezer until the last moment.

    A frosted bowl keeps the mound tall and cold for far longer.

    Done when: The bowls feel icy cold to the touch.

  2. 2

    Shave the Ice

    5 Mins Frozen, about -18°C (0°F)

    Shave the ice cubes in an ice shaver, or pulse them in a strong blender in short bursts, until the ice is fine and fluffy like fresh snow. Work in batches and keep the shaved ice in the freezer between batches so it does not clump.

    Fine, snow-like ice is the test — coarse crushed ice melts into a puddle and never holds a mound.

    Done when: The ice is fine, fluffy and snow-like, with no large lumps.

  3. 3

    Layer the Toppings in the Bowls

    3 Mins Chilled, about 4°C (39°F)

    Divide the red beans, sweet corn, cendol and grass jelly cubes between the two cold bowls, spreading them in a ring around the base. These sit underneath the ice so every spoonful digs up something sweet.

    Put the beans and corn at the bottom, not on top — they stay cold and sweet under the ice.

    Done when: Each bowl has an even ring of beans, corn, cendol and grass jelly.

  4. 4

    Mound the Shaved Ice

    3 Mins Frozen, about -18°C (0°F)

    Pile the shaved ice high over the toppings in each bowl, pressing it very gently into a tall mound. Leave a little space at the rim so the syrups do not run over the edge.

    Build the mound tall and proud — a flat bowl of ice is not ais kacang.

    Done when: Each bowl holds a tall, neat mound of fine shaved ice.

  5. 5

    Drizzle the Syrups and Milks

    2 Mins Chilled, about 4°C (39°F)

    Drizzle the rose syrup in a slow spiral over each mound so the pink colour runs down the sides, then drizzle the evaporated milk and the condensed milk the same way. Use all of the syrups — the ice itself has no sweetness.

    Pour slowly in a spiral, not in one spot, so the colour and sweetness reach every side.

    Done when: Each mound is streaked pink with rose syrup and glossed with milk.

  6. 6

    Crown and Serve

    1 Min Frozen scoop, about -18°C (0°F); serve at about 4°C (39°F)

    Scatter the roasted peanuts over the top, place a scoop of vanilla ice cream on the crown of each mound, and serve straight away with a long spoon. Eat within minutes — ais kacang is at its best while the ice is still tall and the ice cream is just starting to melt into it.

    Serve immediately: the dessert waits for no one, and a melted mound is a sad one.

    Done when: The bowls are tall, colourful and cold, with a scoop of ice cream on top.

Finishing Touches & Plating

Serve each bowl with a long spoon and eat straight away, digging down through the ice to the beans, corn and cendol underneath — the best spoonfuls mix a little of everything.

Nutritional Physiology & Benefits

Nutrition

Energy

465

kcal / serving

Protein

13g

Complete AA

Carbs

69g

Complex

Fats

17g

Healthy

Per serving (2 servings · 1 serving ≈ 471 g)
Energy465 kcal
Protein13 g
Carbohydrates69 g
Fat17 g
Fibre5.1 g
Sugar44.2 g
Sodium98 mg
Per 100g
Energy99 kcal
Protein2.8 g
Carbohydrates14.5 g
Fat3.5 g
Fibre1.1 g
Sugar9.4 g
Sodium21 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Vitamin A (sweet corn and milk), calcium (milk and ice cream), iron and folate (red beans), vitamin E (peanuts), potassium (corn and beans).

Cooling on a Hot Day

A tall bowl of shaved ice is the classic Malaysian answer to tropical heat — cold, light and refreshing.

Beans, Corn and Peanuts

Red beans, sweet corn and peanuts add about 5.1 g of fibre and 13.4 g of protein per serving, so the dessert is more filling than plain shaved ice.

Quick Energy

About 68.5 g of carbohydrate per serving gives fast energy — a useful afternoon lift after a long, hot day.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Drinks

Iced Teh Tarik

Frothy iced pulled tea is the classic hawker-centre partner — its milky warmth of spice sits well beside the cold, floral ice.

Sides

Roti Canai

A flaky roti canai before the ais kacang makes a proper hawker snack: savoury and warm first, then cold and sweet.

Vegetables

Fresh Fruit Plate

Sliced mango, papaya or watermelon on the side adds fresh fruit without more syrup, and keeps the snack feeling light.

Full Menus

After a Spicy Malaysian Meal

Ais kacang is the traditional cooler after laksa, curry or satay — the cold, sweet ice calms the palate after chilli and spice.

Complete menu

Serve ais kacang after a spicy Malaysian meal such as curry laksa or satay, with a glass of iced teh tarik — the cold, sweet ice is the classic finish.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

A Second Very Sweet Dessert

One serving already carries about 44.2 g of sugar from the syrups, milks and ice cream — a second sweet dessert on top of it is more sugar than most people need in one sitting. This is general guidance, not medical advice.

Leaving It Standing

Shaved ice melts within minutes at room temperature, and the melted bowl turns watery and flat. Serve and eat it straight away, and do not try to keep a finished bowl for later.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA refreshing snack for a hot afternoon — sweet and filling, so one bowl is usually enough.
  • ChildrenChildren love the colours and the ice cream; serve a smaller bowl and keep the peanuts whole only for older children who can chew them safely.
  • ElderlySoft, cold and easy to eat, but the ice is very cold — serve a smaller portion and let it soften for a minute if teeth are sensitive.
  • Pregnant womenFine as an occasional snack; use pasteurised milks and ice cream, and keep the portion modest because of the sugar.
  • Breastfeeding womenA cooling, hydrating snack; the beans and peanuts add some protein and fibre between meals.
  • AthletesUseful after training in the heat: fast carbohydrate and fluids, plus some protein from the beans, milk and peanuts.
  • Weight gainA good choice — a full bowl with ice cream and condensed milk is about 465 kcal, and it is easy to finish.
  • Weight lossEnjoy a small bowl as an occasional treat — skip the condensed milk and keep the ice cream to one small scoop to cut the sugar.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesOne serving carries about 44.2 g of sugar and 68.5 g of carbohydrate — a large sweet load. Take a small portion, skip the condensed milk, and ask your clinician about portion size.
  • High blood pressureOne serving carries only about 98 mg of sodium — a good choice; watch salty foods alongside.
  • Kidney diseaseThe dish is low in sodium and plant-based apart from the dairy — a reasonable occasional choice; ask your clinician about portion size.
  • GoutBeans and peanuts add some purines, so keep the portion modest and enjoy it occasionally rather than daily.
  • Stomach issuesVery cold food can trouble a sensitive stomach — eat slowly, take small spoonfuls, and let each one warm slightly in the mouth.
  • Cardiovascular diseaseThe dessert is high in sugar and the peanuts and ice cream add saturated fat — keep it an occasional treat and keep the portion modest.
  • Fatty liverThe sugar load is high, so keep the portion small, skip the condensed milk, and enjoy it only occasionally.
  • Food allergiesContains peanuts and milk (evaporated milk, condensed milk and ice cream). Cendol and grass jelly are usually gluten-free, but check every label. Ask your clinician if you have a peanut or dairy allergy.
  • Special therapeutic dietsA vegetarian, gluten-free dessert that suits many therapeutic diets, but it is high in sugar — check with your clinician about sugar, dairy and peanut restrictions.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Ais kacang does not keep once built — store the toppings separately in airtight containers and shave the ice fresh.
In the fridge
2 days for the beans, corn, cendol and grass jelly in separate covered containers; milks and syrups keep as labelled.
In the freezer
1 month for the ice cream (in its tub) and for plain ice cubes; do not freeze the finished dessert.
How to reheat
Do not reheat — serve cold; if the toppings have been chilled, use them straight from the fridge.
Freezing recommended
No for the finished dessert — freeze only the ice cubes and the ice cream, separately.
Signs it has spoiled
Sour smell from the milks or beans, slimy cendol or grass jelly, or peanuts that smell rancid.

More recipes to explore

Nasi lemak — coconut rice with crispy fried chicken, red sambal, omelette, peanuts and cucumber in a takeaway box Malaysia flag Malaysia 1h 10m
Breakfast •Malaysian Heritage

Nasi Lemak

This nasi lemak recipe brings Malaysia's national breakfast to your own table: rice steamed in coconut milk with pandan, a dark, sweet-hot sambal, golden turmeric fried chicken, and the classic little pile of crispy anchovies, roasted peanuts, boiled egg and cool cucumber. One serving is about 465 g.

Hearty & Satisfying

A full Malaysian breakfast plate — fragrant coconut rice with sambal, crispy chicken, egg, anchovies, peanuts and cucumber.

Pairs Well With
A spoonful of hot sambal and cool cucumber slices, with teh tarik or iced lime tea.
Char kway teow on a green plate — glossy flat rice noodles with fried egg, cockles, bean sprouts and garlic chives Malaysia flag Malaysia 25m
Dinner •Penang Street-Food Icon

Char Kway Teow

This char kway teow recipe tosses wide flat rice noodles in a blazing-hot wok with garlic, soy sauce, chilli paste, prawns, cockles, Chinese sausage, egg, bean sprouts and garlic chives, so the noodles pick up the smoky char called wok hei. Cook one plate at a time, exactly like a hawker stall, and eat it straight from the wok. One serving is about 475 g.

Smoky & Satisfying

Flat rice noodles seared over fierce heat with prawns, cockles, egg and bean sprouts — a fast, smoky Malaysian hawker dinner.

Pairs Well With
Pickled green chillies, cucumber slices, and iced lime tea or teh o ais
Pasta & Noodles • Quick Prep (<30m)
A white bowl of curry laksa in orange coconut curry broth with tofu puffs, fish balls, spring onions and fried shallots Malaysia flag Malaysia 50m
Lunch •Malaysian Hawker Classic

Curry Laksa

This curry laksa recipe simmers a spiced rempah paste with coconut milk and chicken stock into a rich orange broth, then pours it over rice vermicelli and egg noodles with shredded chicken, tofu puffs and crisp bean sprouts. One serving is about 703 g.

Comfort & Warmth

A rich, spiced coconut curry noodle soup with chicken, tofu puffs and bean sprouts.

Pairs Well With
Cool cucumber salad and a glass of iced lime tea
Soups & Broths • Pasta & Noodles
Roti prata and egg roti on a white plate with a bowl of chicken curry Malaysia flag Malaysia 1h 30m
Breakfast •Mamak Stall Heritage

Roti Canai

This roti canai recipe makes the flaky mamak flatbread the slow way: a soft dough rested until it stretches paper-thin, laminated with ghee, folded into squares and fried until the outside crisps and the inside stays soft and layered. It is served torn into pieces for dipping into a warm dhal curry with coconut milk, the way every mamak stall in Malaysia serves it for breakfast. One serving is about 374 g.

Comfort & Warmth

Flaky, laminated flatbread stretched paper-thin, folded and fried in ghee until crisp at the edges, torn and dipped into warm dhal curry.

Pairs Well With
Dhal curry & teh tarik

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.