Good food. Less fuss.
From the EZdish collection

Tabtim Krop (Thai Red Rubies in Coconut Milk)

Thai · Dessert

A refreshing and visually stunning Southeast Asian dessert featuring crunchy water chestnuts enveloped in a chewy, translucent tapioca layer, served in a fragrant, sweet coconut milk broth with ice.

IntermediateVeganVegetarian
Jump to recipe
Tabtim Krop (Thai Red Rubies in Coconut Milk) — recipe cover
40 minA little patience, a lot of flavor
Prep time25 min
Cook time15 min
Servings4 people
DifficultyIntermediate
Let's make something good

How to make it

6 steps. Take it one step at a time.

  1. Mix the diced water chestnuts

    In a small bowl, mix the diced water chestnuts with the red food coloring until evenly coated. Let them sit for about 10-15 minutes to absorb the color.

    10 min
  2. Place the tapioca starch

    Place the tapioca starch in a large bowl. Toss the colored water chestnuts into the starch, ensuring each piece is thoroughly and thickly coated. Shake off any excess starch using a sieve.

  3. Combine coconut milk, sugar, salt, and knotted pandan leaves

    In a saucepan, combine coconut milk, sugar, salt, and knotted pandan leaves. Bring to a gentle simmer over medium heat, stirring until the sugar dissolves. Do not let it boil vigorously. Once fragrant, remove from heat and let cool.

    5 min
  4. Bring a large pot of water

    Bring a large pot of water to a boil (100°C/212°F). Drop the coated water chestnuts into the boiling water. Cook until they float to the surface, which indicates they are done. This should take about 2-3 minutes.

    3 min
  5. Using a slotted spoon, immediately transfer the floating 'rubies'

    Using a slotted spoon, immediately transfer the floating 'rubies' into a bowl of ice-cold water. This stops the cooking process and keeps them chewy.

  6. To serve, place a generous scoop of the red rubies

    To serve, place a generous scoop of the red rubies in a bowl. Pour the cooled coconut syrup over them and top with plenty of crushed ice. Serve immediately while the rubies are still chewy and the ice is cold.

A little kitchen wisdom

Using fresh water chestnuts provides the best crunch, but canned ones are a convenient and popular alternative. For the most authentic aroma, use an aromatic candle (Tian Op) to smoke the coconut milk if available.

What you'll need

SaucepanMixing bowlsSlotted spoonSieveLarge pot
Keep the good going

For now. And for later.

Make it ahead

The coconut syrup can be made a day in advance and kept in the fridge. The red rubies should be cooked fresh just before serving, as they can lose their chewy texture if stored in water for too long.

Store & enjoy

Store the coconut milk syrup separately from the rubies in the refrigerator. The cooked rubies are best consumed within 3-4 hours. Do not reheat. This dish is served cold.

Your next favorite, all in one place

A recipe worth keeping.

Save your favorites, plan your meals, and make cooking feel easy with EZdish.

Get the app
Keep exploring

More recipes to try

An AI-created recipe from the EZdish collection. Ingredient quantities and techniques have not been independently kitchen-tested. Published on this website . Updated . First published in the EZdish collection .

Tabtim Krop (Thai Red Rubies in Coconut Milk)
Step 1 of 6

Mix the diced water chestnuts

In a small bowl, mix the diced water chestnuts with the red food coloring until evenly coated. Let them sit for about 10-15 minutes to absorb the color.

10 min