Skip to content
sweetery toronto logo
Menu
  • About Me
  • Global Desserts
  • No-Bake Recipes
  • Healthy Desserts
  • Contact
  • Privacy Policy
Menu
Glass bowl of ruby red tub tim grob with crushed ice, jackfruit strips, and coconut milk pooling at the base on a linen napkin

Tub Tim Grob: Crunchy Thai Red Rubies in Coconut Milk

Posted on October 13, 2026 by Jesse
Jump to Recipe

There’s something almost magical about cracking into a bowl of tub tim grob for the first time. Tub tim grob is a Thai dessert of crunchy water chestnuts coated in tapioca starch and dyed ruby red, served in sweet coconut milk over crushed ice.

I first had it from a street cart in Bangkok, the vendor scooping ice into a bag before ladling in the coconut milk. The rubies clicked against my teeth, chewy on the outside, crisp in the middle. Nothing else feels quite like it.

The name translates to crunchy rubies, and that’s the whole point. Water chestnuts give the crunch, the tapioca coating gives the chew, and coconut milk ties it together with sweetness and a little salt.

You don’t need a trip to Thailand to make this. Fresh or canned water chestnuts both work, and the whole thing comes together in under an hour.

Table of Contents

Toggle
  • Why You’ll Love This Recipe
  • Ingredient Notes
  • Tub Tim Grob: Crunchy Thai Red Rubies in Coconut Milk
    • Ingredients  
    • Method 
    • Notes
  • Tips for Success
  • Variations
  • Storage and Reheating
  • Serving Suggestions
  • FAQ
    • Why did my tub tim grob rubies turn out chalky instead of chewy?
    • Can I use canned water chestnuts instead of fresh ones for tub tim grob?
    • Can I make the rubies ahead of time, or do they need to be fresh?
    • What pairs well with tub tim grob besides jackfruit?
    • Is tub tim grob gluten free?
    • What’s the difference between tub tim grob and Vietnamese che ba mau?
    • Loved this? Try these next
    • Jesse

Why You’ll Love This Recipe

  • Crunchy water chestnut centers with a chewy tapioca shell
  • Naturally vegan and gluten free with no baking required
  • Ready in 45 minutes, most of it hands-off soaking time
  • Cool, refreshing bowl for hot days or after a spicy meal

Ingredient Notes

  • Water chestnuts: Fresh gives the crispest bite. Canned works too, just drain well and pat dry so the tapioca starch actually sticks.
  • Tapioca starch: This is what gives the chewy translucent shell. Potato starch or cornstarch won’t set the same way, so stick with tapioca if you can find it.
  • Red food coloring: Gel coloring gives a deeper red with less liquid added. A few drops of liquid coloring works fine too, just add more if the color looks pale.
  • Coconut milk: Use full-fat canned coconut milk for a rounder flavor. Light coconut milk works but tastes thinner and less sweet.
  • Palm sugar: Palm sugar gives a caramel note that plain sugar doesn’t. Granulated sugar is a fine swap if that’s what you have.
  • Jackfruit: Canned jackfruit in syrup is the classic choice here. Fresh ripe jackfruit works too, just slice it into thin strips.
Glass bowl of ruby red tub tim grob with crushed ice, jackfruit strips, and coconut milk pooling at the base on a linen napkin

Tub Tim Grob: Crunchy Thai Red Rubies in Coconut Milk

Diced water chestnuts get dyed red, coated in tapioca starch, boiled until glossy, then served in sweetened coconut milk with jackfruit and crushed ice.
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 15 minutes mins
Total Time 45 minutes mins
Servings: 4 servings
Course: Dessert
Cuisine: Thai-inspired street food
Calories: 345
Ingredients Method Notes

Ingredients
  

Red Rubies
  • 250 g fresh water chestnuts peeled and diced, or canned and drained
  • 1/4 tsp red food coloring gel or 8-10 drops liquid
  • 3 tbsp water for the dye bath
  • 100 g tapioca starch plus extra for dusting
  • 2 cups ice cubes for the ice bath
Coconut Milk and Assembly
  • 300 ml full-fat coconut milk canned
  • 150 ml water
  • 60 g palm sugar finely chopped, or granulated sugar
  • 1/4 tsp salt
  • 100 g canned jackfruit in syrup drained and sliced into strips
  • 2 cups crushed ice for serving

Method
 

Make the Red Rubies
  1. Peel and dice the water chestnuts into 1 cm / 1/2-inch cubes. If using canned, drain well and pat dry first.
  2. In a small bowl, stir the red food coloring into 3 tbsp water until fully dissolved.
  3. Add the diced water chestnuts to the dye and stir to coat. Let sit for 15 minutes, stirring once or twice, until the pieces turn a deep ruby red.
  4. Drain the water chestnuts in a fine-mesh sieve, shaking off excess liquid.
  5. Toss the drained chestnuts with tapioca starch in a mixing bowl, working the starch into every side until each piece is fully coated with no wet spots.
  6. Shake the coated pieces in the sieve to knock off extra starch. A thin, even coating cooks through better than a thick one.
  7. Bring 2 liters of water to a boil in a 3-quart / 2.8L saucepan. Add the coated water chestnuts and boil for 5 to 7 minutes, until they float to the surface and turn glossy and translucent with an opaque red dot visible at the center.
  8. Scoop the rubies out with a slotted spoon straight into a bowl of ice water. This stops the cooking and firms up the chewy tapioca shell. Let sit 5 minutes, then drain.
Make the Coconut Milk and Assemble
  1. Combine coconut milk, 150 ml water, palm sugar, and salt in a 2-quart / 1.9L saucepan. Warm over low heat, stirring, for 3 to 4 minutes until the sugar fully dissolves. Do not let it boil, or the coconut milk can split. Cool to room temperature or chill.
  2. Divide crushed ice among 4 serving bowls. Spoon the drained rubies and jackfruit strips over the ice.
  3. Pour the chilled coconut milk mixture over each bowl and serve right away, while the rubies are cold and the ice is still crunchy.

Notes

  • Dye the water chestnuts a deep red, the color fades slightly once boiled
  • Do not skip the ice bath, it sets the chewy tapioca shell
  • Warm the coconut milk gently, boiling can cause it to split
  • Assemble bowls just before eating for the best texture contrast
Red tapioca-coated water chestnuts floating and turning translucent in a pot of boiling water, wooden spoon stirring at the edge

Tips for Success

  • Dice water chestnuts uniformly so they cook and color at the same rate.
  • Shake off excess tapioca starch before boiling so the shell stays thin, not gummy.
  • Boil in the full 2 liters of water so the pieces have room to float freely.
  • Chill the coconut milk mixture before pouring so it doesn’t melt the crushed ice fast.
  • Assemble bowls right before eating, the crunch and cold only last while everything’s fresh.

Variations

  • Swap the red dye for pandan extract and green coloring to make a two-tone ruby version.
  • Add diced young coconut meat alongside the jackfruit for extra texture and a mild sweetness.
  • Use lychee syrup instead of plain water in the dye bath for a faint floral note in the shell.

Storage and Reheating

Tub tim grob is best eaten the same day you make it. The tapioca shell turns dense and rubbery in the fridge after a few hours, so this isn’t a reheat-and-serve dessert.

If you want to prep ahead, dice and dye the water chestnuts up to a day in advance and keep them covered in the fridge. Coat, boil, and ice-bath them right before serving so the shell stays chewy.

The coconut milk mixture is the one part that holds up well. Make it up to 3 days ahead and keep it covered in the fridge, then just pour it over fresh-boiled rubies when you’re ready to eat.

Serving Suggestions

Serve tub tim grob in small glass bowls so the ruby color shows through the ice. It works well as a light finish after a spicy Thai meal, since the cold coconut milk cools your mouth down fast.

Add a scoop of coconut ice cream on the side if you want something richer. Sliced cantaloupe, lychee, or young coconut strips all sit well next to the jackfruit if you want a fuller fruit spread.

This is a hot-weather dessert through and through. Skip serving it if you can’t eat it within 15 to 20 minutes, since the ice melts and dilutes the coconut milk fast.

Two people sharing a chilled bowl of tub tim grob at an outdoor table with a small pitcher of coconut milk nearby

FAQ

Why did my tub tim grob rubies turn out chalky instead of chewy?

Chalky rubies usually mean they were undercooked or coated with too much tapioca starch. Boil the coated water chestnuts for the full 5 to 7 minutes until they float and turn glossy and translucent with a visible red dot at the center. Shake off excess starch before boiling so the coating stays thin and cooks through evenly.

Can I use canned water chestnuts instead of fresh ones for tub tim grob?

Yes, canned water chestnuts work fine and are easier to find than fresh ones. Drain them well and pat dry before dicing, since extra moisture makes the tapioca coating slide off instead of sticking. Fresh water chestnuts give a slightly crisper bite, but canned still deliver the crunch this dessert is named for.

Can I make the rubies ahead of time, or do they need to be fresh?

Tub tim grob rubies are best made the day you plan to serve them. The tapioca shell firms up in an ice bath but turns dense and rubbery after sitting in the fridge for a few hours. For a head start, dice and dye the water chestnuts a day ahead, then coat and boil them right before serving.

What pairs well with tub tim grob besides jackfruit?

Sliced young coconut, cantaloupe, or lychee all work well alongside the jackfruit in tub tim grob. Water chestnuts and coconut milk are rich, so fruit with a little tartness, like pineapple, balances the sweetness. Pandan jelly cubes are also a common addition at Thai dessert stalls.

Is tub tim grob gluten free?

Yes, tub tim grob is naturally gluten free since the crunchy coating comes from tapioca starch, not wheat flour. If you’re cooking for someone with celiac disease, double check your food coloring and canned coconut milk labels for shared-facility processing. Everything else, water chestnuts, sugar, and jackfruit, is gluten free on its own.

What’s the difference between tub tim grob and Vietnamese che ba mau?

Tub tim grob is a single-color Thai dessert built around crunchy tapioca-coated water chestnuts in coconut milk, while che ba mau layers mung bean, red bean, and pandan jelly in coconut milk without water chestnuts. Both get served over crushed ice, but the textures and flavors are distinct.

Loved this? Try these next

  • Bienmesabe Venezolano: Coconut Rum Custard Dessert recipe

Jesse

 [email protected]

Author Box

Jesse Morgan

A dessert enthusiast and recipe experimenter. I created Sweetery Toronto to share my love for global desserts, creative recipes, and sweet, healthy living tips with readers worldwide.
 [email protected]

Categories

  • Ancient & Historical Sweets
  • Asian-Inspired Sweets
  • Bakery Style Cookies & Bars
  • Baking Tips
  • Baking with Herbs & Spices
  • Balkan Desserts
  • Canadian Regional Desserts
  • Cheese-Based Desserts
  • Chocolate Lovers Desserts
  • Christmas Desserts
  • Classic Desserts
  • Coffee & Tea Infused Desserts
  • Cold Weather Rustic Desserts
  • Custards & Puddings
  • Dessert
  • Dessert Pairings
  • Desserts with Bread as Base
  • Desserts with Floral Syrups
  • Desserts with Tea, Flowers, & Aromatics
  • Easy Weeknight Desserts
  • European Bakery Desserts
  • Festival & Celebration Sweets
  • Forgotten British Desserts
  • Frozen & Chilled Desserts
  • Fruit Forward Desserts
  • Fruit-Fermented & Preserved Sweets
  • Global Desserts
  • Gluten-Free Indulgences
  • Healthy Desserts
  • Heritage & Holiday Sweets
  • Honey & Syrup Desserts
  • Japanese Wagashi
  • Kids' Favorites
  • Layered Desserts in Glasses
  • Middle Eastern Hidden Gems
  • Milk-Based Global Desserts
  • New Year Desserts
  • No-Bake Recipes
  • Nut & Seed Focused Sweets
  • Nut-Based Desserts
  • Obscure Global Desserts
  • Old Fashioned Desserts
  • One-Pan Desserts
  • Pandan & Tropical Pastries
  • Recipe Development
  • Regional French Desserts
  • Regional Italian Sweets
  • Retro & Forgotten Sweets
  • Scandinavian Bakery Sweets
  • Seasonal Desserts
  • Seasonal Treats
  • Southeast Asian Desserts
  • Steamed Desserts from Around the World
  • Street Food Desserts
  • Sweet Breakfast / Coffee Treats
  • Tea Time Desserts
  • Tiny Bite Desserts
  • Traditional Korean Sweets
  • Underrated Latin American Desserts
  • Vegan Desserts
  • Winter Treats
© 2026 Sweetery Escapades | Powered by Superbs Personal Blog theme