• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Homepage
  • Recipe Index
  • About Us
  • Contact Us

Authentic Thai Recipes logo

July 24, 2023

Rubies in Coconut Milk

Jump to RecipePrint Recipe

The hot season for sure calls for a refreshing treat like Rubies in Coconut Milk to cool your summer days.

Welcome to my Thai kitchen, epicures!

In today’s recipe, let the vibrant red rubies, immersed in a pool of luscious coconut milk, weave a cool oasis for your senses.

With my Thai Mango Salad or Mango Sticky Rice by your side, your Rubies in Coconut Milk experience will be elevated to new culinary heights, offering a harmonious blend of traditional Thai flavors and delightful contrasts that will leave your taste buds enchanted and your heart content.

three transparent bowls of thai rubies in coconut milk, one in a cute green coaster

Jump To

  • What is Rubies in Coconut Milk?
  • Tips and Variations
  • Ingredients
  • Step By Step Instructions
  • Frequently Asked Questions
  • Rubies in Coconut Milk

What is Rubies in Coconut Milk?

The name “Rubies in Coconut Milk” draws inspiration from the vibrant red water chestnut rubies, resembling precious gemstones.

This dessert creates a delectable symphony of flavors by combining the chewy, boba-like texture of water chestnuts with the creamy coconut milk.

In Thai, this unique and captivating dessert is called “Tub Tim Grob,” which translates to “crispy rubies.” Historical accounts suggest that “Rubies in Coconut Milk” originated during the reign of King Rama V in the late 19th century.

The rich history and delightful flavors of “Rubies in Coconut Milk” make it a dessert worth savoring and sharing with loved ones. Its name and legacy continue to shine as bright as the precious rubies it is named after.

two transparent bowls of thai rubies in coconut milk on a marble table

Tips and Variations

Flavor Adjustment:

  • For those with a sweeter tooth, you can adjust the level of sweetness in the simple syrup to your liking.
  • If you prefer a more balanced flavor profile, consider adding a dash of lime juice to the coconut sauce. The tanginess will complement the sweetness of the rubies and create a harmonious taste.

Ingredients Modification:

  • Instead of using jackfruit, experiment with other tropical fruits like ripe mangoes or fresh lychee. These fruity alternatives will add a burst of exotic flavor to the dessert.
  • To make the dish vegan, opt for plant-based alternatives like coconut cream and agave syrup. These swaps maintain the rich coconut flavor while accommodating dietary preferences.

Serving and Pairings:

  • While the dessert is traditionally served chilled, you can try it warm for a comforting treat. Warm the rubies in coconut milk slightly before serving for a delightful twist.
  • To impress guests, garnish the dessert with a sprig of fresh mint or edible flowers. The vibrant colors add a touch of elegance to your serving.

Preparation:

  • For a quicker preparation, opt for pre-cooked and peeled water chestnuts from your local Asian grocery store. This will save time and effort in the kitchen.
  • Prepare the rubies and coconut sauce in advance, then assemble just before serving. This time-saving tip allows you to focus on other aspects of your meal preparation.

Storage:

  • Store any leftover Rubies in Coconut Milk in an airtight container in the refrigerator. It can be enjoyed within 2-3 days for the best taste and texture.
  • If you have excess rubies, consider freezing them separately from the coconut sauce. Thaw the rubies in the refrigerator before serving, and mix with fresh coconut sauce for a delicious encore.
two transparent bowls of rubies in coconut milk thai dessert on a marble table

Ingredients

  • canned water chestnuts
  • tapioca starch
  • red food coloring
  • water
  • coconut cream
  • pandan leaf
  • salt
  • simple syrup
  • ripe jackfruit slices
  • mint
list of thai rubies in coconut milk ingredients

Step By Step Instructions

Place the water chestnuts in a bowl together with red food coloring; mix well until the chestnuts are well coated with the food coloring.

Let it sit at room temperature for 15-20 minutes:

side-by-side photo of rubies with coconut dessert ingredients and chestnuts with food red coloring on a marble table

In a saucepan, combine coconut cream, a quarter cup of water, pandan leaf, and salt. Bring the mixture to a simmer for 5 minutes.

Then remove the simmered coconut sauce and let it cool completely before transferring it to a food container to cool in the fridge.

Drain any excess liquid in the water chestnuts and sprinkle with tapioca starch. Then toss the chestnuts until well coated with the tapioca starch:

side-by-side photo of simmered coconut sauce in a pot and rubies sprinkled with tapioca starch on a marble table

In a separate pot, bring the remaining water to a full boil.

Strain the rubies until excess starch is removed. Place them in the boiling water and cook for 2-3 minutes until they float.

Scoop out the rubies and transfer them to an iced water bath.

Let the rubies cool down for 10 minutes:

side-by-side photo of boiled rubies in a pot and rubies in an iced bath in a bowl on a marble table

To assemble the dessert, simply combine the drained cooked red rubies, jackfruit slices, syrup, and coconut sauce.

Mix well until fully incorporated and refrigerate the dessert for about 20 minutes to 1 hour.

Serve the Rubies in Coconut Milk chilled, garnished with fresh mint leaves:

a spoon is being dipped into a bowl of thai coconut rubies dessert

I hope you enjoy creating and savoring the captivating flavors of Rubies in Coconut Milk.

If you found this recipe delightful, share it with your friends and family so they can indulge in this tropical treat too.

Don’t forget to subscribe to my blog to discover more exotic and mouthwatering recipes from Thailand.

Happy cooking and bon appétit! ทานให้อร่อยนะคะ

Frequently Asked Questions

Can I use fresh water chestnuts instead of canned ones?

While canned water chestnuts are preferred for their convenience and consistent texture, you can use fresh water chestnuts if they are available. However, make sure to peel and cook them thoroughly before using in the recipe.

How are the red rubies made?

Red rubies are made by shaping water chestnut or taro into small ruby-like balls, cooked and soaked in red syrup, typically made from pandan leaves and red food coloring.

Can I substitute the red food coloring with natural alternatives?

Absolutely! If you prefer a natural alternative, you can use beetroot juice or strawberry puree to achieve a red hue for the water chestnuts.

water chestnut dessert topped with thin jackfruit slices in a bowl

Rubies in Coconut Milk

Rubies in Coconut Milk is a delightful Thai dessert that combines the chewy texture of water chestnuts with the creamy goodness of coconut milk. The vibrant red water chestnuts, known as "rubies," are soaked in red food coloring, giving them a gem-like appearance. This refreshing authentic Thai dessert is perfect for satisfying your sweet cravings.
Print Recipe Pin Recipe
Prep Time 45 minutes mins
Cook Time 15 minutes mins
Total Time 1 hour hr
Course Dessert
Cuisine Thai
Servings 8 Servings

Ingredients
  

  • 3 cups canned water chestnuts drained
  • 1 cup tapioca starch
  • 1 tablespoon red food coloring
  • 5 cups water
  • 3 cups coconut cream
  • ¼ cup water for the simmered coconut sauce
  • 1 piece pandan leaf folded & tied with butcher’s twine 
  • ⅛ teaspoon salt
  • 2 cups simple syrup
  • ½ cup ripe jackfruit slices
  • 1 bunch mint

Instructions
 

  • Place the chestnuts in a bowl together with red food coloring; mix well until the chestnuts are  well coated with the food coloring. Let it sit at room temperature for 15-20 minutes.
  • Meanwhile, combine coconut cream, a quarter cup of water, pandan leaf, and salt in a saucepan. Bring the mixture to a simmer for 5 minutes.
  • Remove the simmered coconut sauce and let it cool completely before transferring it to a food container to cool in the fridge.
  • Drain any excess liquid in the water chestnuts and sprinkle with tapioca starch. Toss the chestnuts until well coated with the tapioca starch.
  • Place the remaining water in a pot and bring to a full boil.
  • Strain the rubies until excess starch is removed. Place it in the boiling water and cook for 2-3 minutes until they float.
  • Scoop out the rubies and transfer them to an iced bath.
  • Let it cool down for 10 minutes.
  • To assemble, simply combine drained cooked red rubies, jackfruit slices, syrup, and coconut sauce.
  • Mix well until fully incorporated and refrigerate for about 20 minutes to 1 hour.
  • Serve chilled.

Notes

  1. There is no substitute for tapioca starch as the main objective of it is to create chewy boba-like water chestnuts. 
  2. Do not overcook water chestnuts as they will turn mushy.  
  3. You may create your simple syrup by combining equal parts of water and white sugar. Simmered down for 5 minutes. 
  4. You may add ice cubes if you like.

Filed Under: Desserts, Vegetarian Dishes

Explore More

Thai Chicken Cashew

Chicken Satay

Chicken on a stick with the sauce

Thai Fish Curry

delicious thai fish curry in a white bowl

Pad See Ew

delicious pad se ew in a white bowl

Primary Sidebar

Rose Saetang cookingHi, my name is Rose Saetang and welcome to my corner of the internet! Read More…

Popular Recipes

Thai Chicken Cashew

Chicken on a stick with the sauce

Chicken Satay

delicious thai fish curry in a white bowl

Thai Fish Curry

delicious pad se ew in a white bowl

Pad See Ew

two bowls of Tom Yum Fried Rice on a white table

Tom Yum Fried Rice

Vegan Panang Curry in a white bowl

Vegan Panang Curry

Stay Connected!

PRIVACY POLICY

Copyright © 2025 Authentic Thai Recipes on the Brunch Pro Theme