Jade Sticky Rice

I noticed that a few visitors coming here were looking for a "jade" sticky rice recipe, so as it's December, even here in Bangkok, I thought I'd make a nice "Christmassy" version. The green color ostensibly comes from the addition of pandan flavoring to the sticky rice layer, but you will probably need to add a bit of green food coloring to get a good color.

Jade Sticky Rice
Jade Sticky Rice - The Christmas Version


Servings: 6

1 cup (before cooking) Sticky (glutinous) rice
1 cup Coconut cream
1/2 cup Sugar
1 tsp Pandan extract
1 drop Green food coloring
1 cup Coconut cream
1 tbsp Rice flour, white
1/2 tsp Salt


  1. Before cooking sticky rice, it must first be washed. Rinse the rice in a strainer until the water is clear. Traditional wisdom in Thailand is that it takes three washings to properly clean the dust off the rice.
  2. Here's the tricky part: the rice must be soaked overnight (in other words, about eight hours or more) before cooking.
  3. Next, sticky rice must be steamed, not boiled, so you cannot use a traditional rice cooker unless it has a strainer to keep the water separated from the rice. You also get the best results if the rice is a uniform depth when cooking. I've gotten my best results using a round cake pan with a mesh bottom placed in a vegetable steamer. The pan allows the rice to be smoothed to an even depth, while the mesh bottom allows the steam through without letting the rice fall out. Steam the rice about 20 minutes.
  4. While the rice is cooking, stir together ½ cup sugar, 1 cup coconut cream, pandan flavoring and food coloring. Use just enough coloring to give the mixture a light creamy green color. It helps dissolve the sugar if you warm the coconut cream for 20 to 30 seconds in the microwave before stirring in the sugar.
  5. As soon as the rice is cooked, transfer it to a large bowl and pour the sweet coconut cream over it. Stir it to mix and let it set. If you seem to have too much liquid, strain the mixture to remove the excess.
  6. Once the mixture has cooled slightly, you can transfer it to a pan or individual serving dishes. Keep it in the refrigerator to make it firm.
  7. To create the coconut cream second layer, mix together 1 cup coconut milk, rice flour and salt in a pan. Heat to boiling over medium flame, stirring until it thickens. Remove from heat and spoon onto the top of the first layer.
  8. Store in the refrigerator.
Serving note: If you refrigerate this dessert - which you will want to do if you've made it well ahead of time - be sure to take it out well enough ahead of time to be served at room temperature. The dish doesn't taste very good cold, and needs to be room temperature or warmer.

Nutrition Facts

Servings Per Recipe 6

Amount Per Serving
Calories 452 Calories from Fat 252
Total Fat 28g 43%
Saturated 25g 123%
Cholesterol 0mg 0%
Total Carbohydrate 49g 16%
Dietary Fiber 3g 11%
Sugars 17g  
Protein 5g