Go Back
Overhead shot of blue diamond-cut pulut tai tai with glossy caramelized coconut topping on a banana leaf lined plate.

Pulut Tai Tai: Steamed Blue Rice with Coconut Topping

Steamed blue glutinous rice topped with a sticky caramelized coconut and palm sugar layer, pressed and cut into diamond-shaped Peranakan kuih.
Prep Time 25 minutes
Cook Time 45 minutes
Total Time 6 hours 10 minutes
Servings: 12 servings
Course: Tea-Time Treat
Cuisine: Asian-inspired
Calories: 299

Ingredients
  

Blue Glutinous Rice
  • 500 g glutinous rice (pulut) rinsed and soaked 4 hours or overnight
  • 15 dried butterfly pea flowers (bunga telang) flowers; or 1/2 tsp blue food coloring as substitute
  • 100 ml water for steeping the flowers
  • 200 ml thick coconut milk
  • 1 tsp salt
  • 3 pandan leaves knotted
Caramelized Coconut Topping (Inti)
  • 200 g fresh grated coconut (white)
  • 150 g gula melaka (palm sugar) grated or finely chopped
  • 1 pandan leaf knotted
  • 50 ml water
  • 1/4 tsp salt

Method
 

Prepare the Blue Rice
  1. Rinse the glutinous rice under cold water until it runs clear. Soak in plenty of water for at least 4 hours or overnight, then drain well.
  2. Soak the dried butterfly pea flowers in 100 ml warm water for 15 minutes, squeezing them until the water turns a deep blue. Strain out the flowers and discard.
  3. Toss the drained rice with the blue liquid until every grain is evenly coated.
  4. Line a steamer tray with banana leaf or parchment and spread the blue rice in an even layer about 2 cm thick. Steam over boiling water at 100 C / 212 F for 20 minutes.
  5. Warm the coconut milk with the salt and knotted pandan leaves. Pour it evenly over the half-steamed rice, fluff gently with a fork, and steam for another 15 minutes until the grains are tender, glossy, and no longer chalky in the center.
  6. Transfer the hot rice into a 20 cm / 8-inch square tin lined with banana leaf or plastic wrap. Press down firmly and evenly with the back of an oiled spoon. Let it cool to room temperature.
Make the Coconut Topping and Assemble
  1. While the rice steams, combine the grated coconut, gula melaka, pandan leaf, water, and salt in a 10-inch saucepan over medium heat.
  2. Cook, stirring often, for 10 to 12 minutes until the sugar melts and the mixture turns glossy, sticky, and starts pulling away from the sides of the pan.
  3. Discard the pandan leaf and spread the warm coconut topping over the cooled, pressed rice in an even layer. Press gently so it sticks to the rice.
  4. Chill uncovered for 1 hour, or until fully set and firm enough to cut cleanly.
  5. Cut into 24 diamond or square pieces with a sharp knife dipped in oil between cuts. Serve at room temperature.

Notes

  • Use fresh dried butterfly pea flowers for the strongest color, old stock fades fast.
  • Don't skip pressing the hot rice firmly, or pieces will crumble when cut.
  • Gula melaka brands vary in moisture, adjust water in the topping as needed.
  • Chill the assembled kuih fully before cutting for clean diamond edges.