THE THAI KITCHEN EXPLORER

Thai Coconut Jelly: A Wobbly, Layered Dessert of Coconut Milk and Agar-Agar

Learn how to make Thai coconut jelly (woon maphrao) with agar-agar and coconut milk. Includes tips for achieving the right texture, creating colourful layers, and unmolding easily.

7 min readPreparing Sweet Fillings and Dessert Toppings0 viewsThai Coconut Jelly: A Wobbly, Layered Dessert of Coconut Milk and Agar-Agar
— · 0 votes
Contents
  1. What Is Thai Coconut Jelly and How Does It Differ from Other Jellies?
  2. Essential Ingredients and Their Roles
  3. How to Prepare Thai Coconut Jelly: Step-by-Step
  4. Understanding Texture and Firmness
  5. Creating Attractive Layers
  6. Setting and Unmolding: Troubleshooting Common Problems
  7. Serving and Storage

Thai coconut jelly, known as woon maphrao in Thai, is a cool, refreshing dessert made from coconut milk and agar-agar, a plant-based gelling agent. It has a distinctive brittle yet tender texture that snaps cleanly when bitten, unlike the softer, more elastic chew of gelatin-based jellies. Often served in small squares or diamond shapes, it can be a single creamy white layer or a colourful stack of pastel layers with contrasting flavours like pandan, coffee, or fruit juices. This article explains the ingredients, preparation, and techniques for making this classic Thai sweet at home.

What Is Thai Coconut Jelly and How Does It Differ from Other Jellies?

Thai coconut jelly is a firm, sliceable gel made by combining coconut milk with a water-based agar-agar solution. The key is the gelling agent ratio: too little agar-agar produces a soft, fragile jelly, while too much makes it unpleasantly hard and crumbly. When balanced correctly, the jelly holds its shape at room temperature and has a clean, non-sticky mouthfeel. Unlike gelatin, which melts at body temperature, agar-agar stays firm even in warm weather, making it ideal for tropical climates. The brittle texture is characteristic: pressing a spoon through it yields a satisfying crack, but it still dissolves smoothly on the tongue.

Essential Ingredients and Their Roles

The two core components are coconut milk and agar-agar. Coconut milk provides richness, a subtle sweetness, and a creamy aroma. Full-fat coconut milk gives the best flavour and a slightly softer set, while light coconut milk creates a leaner, firmer jelly. Agar-agar, derived from red algae, is sold as powder or flakes; in Thai cooking, powder is most common because it dissolves quickly and measures reliably. For a basic recipe, use about 1 teaspoon of agar-agar powder per 1 cup (250 ml) of liquid for a firm set. If using flakes, double the amount because they are less concentrated.

Additional ingredients customize the jelly:

  • Sugar: Plain white sugar is traditional and lets the coconut flavour shine. Palm sugar adds a caramel-like depth but will tint the jelly light brown.
  • Salt: A small pinch enhances sweetness and balances richness.
  • Pandan leaves or extract: Pandan gives a floral, vanilla-like aroma and a natural green colour. If unavailable, substitute a few drops of green food colouring or leave the layer plain.
  • Other flavourings: Coffee, cocoa powder, fruit juices (strained), or flower waters can be added to create coloured layers.

How to Prepare Thai Coconut Jelly: Step-by-Step

This recipe makes one 8×8-inch (20×20 cm) pan of single-layer jelly, about 1 inch (2.5 cm) thick. For layered jellies, repeat the process with different flavourings and pour each layer over a set previous one.

  1. Bloom the agar-agar: In a small bowl, sprinkle 1 teaspoon of agar-agar powder over 1/4 cup (60 ml) of cold water. Let it sit for 5 minutes to hydrate, which prevents clumping.
  2. Heat the water: In a saucepan, bring 3/4 cup (180 ml) of water to a gentle boil. Stir in the bloomed agar-agar mixture and whisk continuously until fully dissolved and the liquid becomes slightly syrupy, about 2–3 minutes.
  3. Add coconut milk and sugar: Reduce heat to low. Stir in 1 cup (250 ml) of full-fat coconut milk, 1/2 cup (100 g) of sugar, and a pinch of salt. Whisk until the sugar is completely dissolved. Do not let the mixture boil vigorously, as this can cause the coconut milk to separate.
  4. Flavour and colour (optional): If making a single layer, remove from heat and stir in pandan extract or food colouring if desired. For layered jellies, divide the base mixture into portions and flavour each separately before pouring.
  5. Pour into a mold: Lightly rinse a square glass or ceramic dish with cold water and pour in the hot jelly mixture to a depth of about 1/4 to 1/2 inch (0.6–1.3 cm) for each layer. Skim off any bubbles with a spoon.
  6. Let it set: Allow the jelly to cool at room temperature for 15 minutes, then refrigerate for at least 1 hour until firm. If adding another layer, wait until the first layer is set but still slightly tacky on top; pour the next warm layer gently over the back of a spoon to avoid melting the surface.
  7. Unmold and cut: Run a thin knife around the edges of the dish. Invert onto a cutting board; if it does not release, dip the bottom of the dish briefly in warm water. Cut into squares or diamonds with a sharp knife.

Understanding Texture and Firmness

The jelly firmness depends on the ratio of agar-agar to liquid, the type of coconut milk, and the total sugar content. For a standard firm jelly that can be picked up with fingers, use 1 teaspoon agar-agar powder per 1 cup of liquid. For a softer, spoonable jelly (similar to a panna cotta), reduce to 3/4 teaspoon per cup. For a very hard jelly suitable for intricate shapes, increase to 1 1/4 teaspoons per cup. Remember that acidic ingredients like lemon juice or passion fruit can weaken agar-agar’s setting power; if using acidic juices, increase the agar-agar by about 20% or neutralize some acidity with a pinch of baking soda.

Brittle texture is achieved by keeping the coconut milk proportion at or below 50% of the total liquid. More coconut milk yields a creamier, slightly softer jelly. For a clearer, more brittle result, use water as the main liquid and add coconut milk as a flavouring.

Creating Attractive Layers

Jelly layers are a hallmark of Thai coconut jelly. The most common combination is a white coconut layer alternating with a green pandan layer. To create neat, defined layers, pour each subsequent layer only after the previous one has set but is still slightly sticky on top. This stickiness allows the new warm layer to adhere without dissolving the old one. If the layers separate after unmolding, you may have waited too long; lightly scoring the surface with a fork or toothpick before pouring the next layer can help them bond.

Here are some flavour and colour pairings:

Layer 1Layer 2Colour
Plain coconutPandan extractWhite + green
Plain coconutCoffee or cocoaWhite + brown
PandanStrained carrot juiceGreen + orange
Coconut with butterfly pea teaPlain coconutBlue + white

Setting and Unmolding: Troubleshooting Common Problems

Proper setting and unmolding ensure the jelly looks as good as it tastes. Agar-agar sets at around 95°F (35°C), so it begins to solidify as it cools to room temperature. Do not disturb the mold while it is setting, or the surface may become uneven.

  • Jelly is too soft or does not set: The agar-agar may not have been fully dissolved; always boil it in water for 2–3 minutes before adding coconut milk. Acidic ingredients can also prevent setting; increase agar-agar accordingly.
  • Jelly is too hard or crumbly: Too much agar-agar or too long boiling after adding coconut milk. Boiling coconut milk can cause it to separate and make the jelly grainy.
  • Jelly sticks to the mold: Lightly oiling the mold with a neutral oil or rinsing with cold water before pouring usually prevents sticking. If stuck, dip the mold in warm water for 10 seconds and try again.
  • Layers separate: Pour next layer sooner, or scratch the surface with a fork before pouring.

Serving and Storage

Thai coconut jelly is best served chilled, either plain or with a sprinkle of toasted coconut flakes or a drizzle of coconut cream. It pairs well with fresh mango or a cup of hot tea. Store in an airtight container in the refrigerator for up to 3 days. Do not freeze, as freezing destroys the agar structure and results in a spongy, weeping texture.

With a little practice, you can create beautiful, refreshing Thai coconut jellies that capture the essence of a classic Southeast Asian dessert.

Related articles