Skip to content
Forkin
DessertSnack

Chendol

A refreshing and sweet Southeast Asian dessert featuring pandan-flavored rice flour jelly, creamy coconut milk, and a rich palm sugar syrup. This vegan treat is perfect for cooling down on a warm day.

An original recipe by Forkin

Total time
2 hr 5 min
Serves
4
Difficulty
Medium
Download the app
Chendol

Mise en place

Ingredients

Measurements

Converted for display; the recipe amounts stay equivalent.

chendol jelly

  • 0.5 cuprice flour
  • 2 tbsptapioca flour
  • 0.5 cuppandan juice, from 4-5 pandan leaves
  • 0.75 cupwater
  • 0.25 tsprock salt
  • 4 cupice water

gula melaka syrup

  • 1 cuppalm sugar, chopped
  • 0.5 cupwater
  • 1 pcspandan leaf, knotted

coconut milk

  • 2 cupcoconut milk, full-fat
  • 0.25 tsprock salt

serving

  • 3 cupshaved ice
  • 0.5 cupred beans, cooked, sweetened(optional)
  • 0.25 cupsweet corn, canned, drained(optional)

Equipment

chendol press or colander · saucepan · large bowl · whisk · serving bowls

The method

Step by step

  1. 1

    Combine the palm sugar, water, and pandan leaf in a small saucepan for the gula melaka syrup.

  2. 2

    Bring the mixture to a simmer over medium heat, stirring occasionally until the palm sugar is fully dissolved.

    About 5 min

  3. 3

    Remove the pandan leaf and set the syrup aside to cool completely.

  4. 4

    In a medium saucepan, whisk together the rice flour, tapioca flour, pandan juice, water, and rock salt for the chendol jelly.

    About 2 min

  5. 5

    Cook the mixture over medium-low heat, stirring continuously, until it thickens into a translucent, sticky paste.

    About 10 min

    Cook’s note: This may take 8-10 minutes. Do not stop stirring to prevent lumps.

  6. 6

    Prepare a large bowl of ice water for cooling the chendol.

    About 1 min

  7. 7

    Press the hot chendol paste through a chendol press or a colander with large holes directly into the ice water.

    About 5 min

    Cook’s note: Work quickly while the mixture is still warm and pliable.

  8. 8

    Let the chendol strands firm up in the ice water for at least 15 minutes.

    About 15 min

  9. 9

    Drain the chendol and refrigerate until ready to serve.

    About 30 min

  10. 10

    Combine the coconut milk and rock salt in a small saucepan.

    About 1 min

  11. 11

    Heat gently over low heat, stirring until the salt dissolves. Do not boil.

    About 3 min

  12. 12

    Remove from heat and let the coconut milk cool down.

  13. 13

    To assemble, spoon some shaved ice into serving bowls.

    About 1 min

  14. 14

    Add a generous portion of the drained chendol jelly, and optionally, red beans and sweet corn.

    About 1 min

  15. 15

    Drizzle generously with the cooled gula melaka syrup and pour over the salted coconut milk.

    About 1 min

  16. 16

    Serve immediately.

Keep it good

Storage

Store leftover chendol jelly, syrup, and coconut milk separately in airtight containers in the refrigerator.

Reheating

Eaten cold; do not reheat.

More recipes

All recipes
  • Melanzane Ripienemain course

    Melanzane Ripiene

    This classic Italian dish features tender eggplants hollowed out and filled with a savory mixture of their own pulp, fresh tomatoes, herbs, and cheese. It's a comforting and flavorful main course that makes good use of seasonal produce.

    1 hr 15 min 302 kcal
  • Hearty Vegan Black Bean Souplunch

    Hearty Vegan Black Bean Soup

    This robust black bean soup is packed with flavor from aromatic vegetables and spices, offering a comforting and satisfying meal. It's naturally vegan and gluten-free, making it a great option for various dietary needs.

    55 min 250 kcal
  • Tacos al Pastordinner

    Tacos al Pastor

    These Tacos al Pastor feature marinated pork cooked until tender and flavorful, then thinly sliced and served in warm tortillas. Pineapple and onion add a touch of sweetness and freshness, balancing the rich pork.

    1 hr 15 min 873 kcal
  • Vegetarian Pholunch

    Vegetarian Pho

    This comforting vegetarian pho features a rich, aromatic broth simmered with vegetables and traditional spices. It's a satisfying and flavorful meal, perfect for a light lunch or dinner.

    1 hr 25 min 366 kcal
  • Bissara (Fava Bean Soup)soup

    Bissara (Fava Bean Soup)

    This creamy and comforting Moroccan fava bean soup is a simple yet flavorful dish. Dried fava beans are simmered until tender, then blended with garlic, olive oil, and spices. It's traditionally served with a drizzle of olive oil and a sprinkle of paprika.

    1 hr 10 min 186 kcal
  • Creole-Style Meatloafdinner

    Creole-Style Meatloaf

    A savory meatloaf inspired by Creole flavors, using ground beef, the 'holy trinity' of onion, green pepper, and celery, with cooked rice as a binder. The loaf is baked until tender and served with a simple, simmered tomato sauce.

    1 hr 25 min 371 kcal
  • Draniki (Potato Pancakes)side dish

    Draniki (Potato Pancakes)

    These traditional Belarusian potato pancakes are crispy on the outside and tender on the inside. Made with grated potatoes and onion, they are a comforting and versatile side dish or light meal. Serve them hot with sour cream or applesauce.

    45 min 520 kcal