Thai Red Ruby made during sweet genius challenge

Thapthim Krop (Thai Red Ruby)

Recipe by 831c2bbed306d52121e560ed50646ca5?s=30&r=gTrish yee
the red vibrant looking chestnut that resembles ruby.
This recipe is not hard to tackle if you follow the steps closely. The most challenging part of the recipe is to coat the red chestnut in tapioca starch evenly and get it to cook it well so you get the jelly and chewy exterior of the "ruby".
After leaving the chopped chestnut in the food dye water to absorb the red coloring, you need to drain it before coating them in the tapioca flour and there is no substitute for tapioca starch unfortunately. The chestnut needs to be wet in order to absorb the tapioca starch too. So after draining it, you should immediately place them in the tapioca flour for coating. If you prefer the chestnuts to have a more chewy texture, you can double coat them in tapioca starch.
When cooking them, remember that the water has to be boiling hot else the tapioca coating will fall off the chestnut if the water is not hot enough and it will result in lumpy and gluey "ruby".
Accompanied by a sweet coconut milk pandan scented sauce. This dish can be prepared earlier and assembled when required. You may even add in durian and jackfruits to go along!
Prep Time 15 mins
Cook Time 20 mins
Chill 45 mins
Course Dessert
Cuisine Thai
Servings 4 bowls
Calories 296 kcal


  • Pot
  • Mixing Bowl



  • 10 pieces Water Chestnut
  • 1 cup Tapioca Flour
  • 1/2 tsp Red Food Coloring

Coconut Broth

  • 200 ml Coconut Milk
  • 100 grams Sugar
  • 1 tsp Salt
  • 1 knot Pandan Leaf
  • 1/2 cup Water
  • 2 tbsp Pearl Sago


  • Using a 1/4 cup water, add in your red colouring and mix through. Then drop in peeled and diced (1cm cubes) water chestnut and let it sit for about 5 mins.
  • In a appropriate sized saucepan, add in the coconut milk, pandan leaves (in a knot), salt and sugar and bring to a simmer (not boil) and make sure the sugar has been dissolved. Let it chill down in the fridge to cold for service.
  • Bring another small saucepan to a raging boil, and add in your sago pearls and let it cook for approximately 4-5 mins or until the pearls almost translucent. Sieve through and run it under some water to chill it down to room temperature. Keep aside with a little water, so they don't stick.
  • Drain the water chestnuts, and with heat up 5 cups of water in a saucepan to a rolling boil, and cook through the sago for about 2 minutes. Drain and chill them to room temperature.
  • Coat them in the tapioca flour. And cook them in the boiling water again until the flour is cooked through. You can coat the chestnuts 2 or 3 times for desired thickness of the skin.
  • Finally, assembly time - the chestnuts and sago with the coconut broth can added into a appropriate serving bowl.


  1. Forward Preparation - You can prepare all the 3 components well ahead of time before service. Just note that cooked pearl sago and water chestnut do not refrigerate well and they are to be kept at room temperature.
  2. Sugar Type - Palm sugar is the order of the day, however you can switch it out for brown sugar or gula melaka. The flavours will vary with the type of sugar you use.
  3. 5 Cups of water - I tend to use alot of water when i'm boiling either the rubies or the pearl sago - this is the ensure that they have enough space to "swim" and cook rather than sticking to each other.
  4. Pandan - Extract or essence can be used in substitution, however, nothing beats the real thing.
  5. Coconut Broth - The longer the pandan sits (or simmers) with the coconut broth, more aromatics are infused into it. Purist will make the broth well ahead of time and let it rest to infused maximum flavours.


Calories: 296kcal
Keyword quick and easy
Tried this recipe?Mention @dopenkitchen or tag #dopenkitchen!

Leave a Reply

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

Recipe Rating

You may also enjoy these Recipes

Pan Seared Barramundi in Thai Spices Coconut Broth

Pan Seared Barramundi in Thai Spice Infused Coconut Broth

Barramundi is one of my favourite type of fish to cook and I love locally farmed fish that is direct from farm to my home. If you think that pan frying is a little too troublesome, you can also poach the barramundi fillet directly in the coconut broth for 8-10 mins depending on the thickness of your fillet. I infused the broth with some Thai spices to bring up the aromatic flavour of the broth. A simple yet restaurant worthy dish which you can easily recreate at home!

Read More »
Thai Basil Prawns with Salted Egg

Thai Basil Prawns with Salted Egg

Everyone loves Thai basil pork and it is a famous street food of Thailand. For this recipe, I went with my own tweak by using prawns and adding salted eggs. This is probably the easiest Thai food recipe which you can easily replicate at home.

Read More »
Get The Latest Updates

Subscribe To Our Weekly Newsletter

No spam, notifications only about new recipes and updates.

Over 30,000+ Participants have enjoyed our Cooking Classes in Singapore! Join us at D’Open Kitchen & have fun right away!

Cooking Classes Singapore

eat, dine & drink

Fill in your details and we’ll be in touch

Chat with us!