Home » Recipe Index » Asian Dessert Recipes – Easy Traditional & Modern Sweets » Pulut Hitam – Creamy Black Glutinous Rice Pudding with Coconut Milk

Pulut Hitam – Creamy Black Glutinous Rice Pudding with Coconut Milk

Pulut hitam, also known as bubur ketan hitam, is a rich and creamy Southeast Asian black glutinous rice pudding made with coconut milk and sugar. This comforting dessert has a naturally nutty flavor and a soft, chewy texture that’s perfect served warm or chilled. With my simple 5-30-7 cooking method, you’ll get perfectly tender rice every time without long soaking.

Pulut hitam porridge in a bowl with coconut sauce.

A Quick Look at the Recipe

🏷️ Recipe Name: Pulut Hitam (Black Glutinous Rice Pudding)
⏱️ Ready In: ~ 2 hours 45 minutes
🍽️ Serves: 8 portions
🔥 Calories: 183 kcal (per portion)
🧾 Main Ingredients: Black glutinous rice, water, pandan leaves, sugar, salt, coconut milk.
🧠 Difficulty: Easy, very simple steps.

Have a question? Ask AI!

Pulut hitam, also known as bubur ketan hitam, is a rich and creamy Southeast Asian black glutinous rice pudding made with coconut milk and sugar. This comforting dessert has a naturally nutty flavor and a soft, chewy texture, perfect served warm or chilled.

If you enjoy traditional sweets like candil ubi (biji salak), mango sticky rice, or putri mandi, this is another must-try dessert that’s just as comforting and satisfying. For something lighter, you might also like peach gum dessert, a delicate sweet soup that can be served warm or chilled. If you’re looking for more ideas, you can also explore this collection of Asian dessert recipes to discover even more traditional and easy sweet treats.

In this recipe, I’ll show you an easy method to get perfectly tender rice without long soaking, so you can enjoy this classic Indonesian dessert at home with minimal effort.

Why You Will Love This Recipe


  • Quick and easy – Cooking black glutinous rice can be tricky, but this 5-30-7 method makes it simple and reliable, even for beginners.
  • Failproof results – Follow the steps and you’ll get perfectly chewy, tender pulut hitam every time—no guesswork needed.
  • Rich and creamy – The combination of soft black glutinous rice and silky coconut milk creates a comforting dessert that’s both indulgent and satisfying.
  • Authentic Southeast Asian flavor – Made with palm sugar and coconut milk, this recipe captures the traditional taste of bubur ketan hitam.
  • Flexible to serve – Enjoy it warm for a cozy treat or chilled for a refreshing dessert on hot days.

Recipe Ingredients

A photo of pulut hitam ingredients with labels.

Ingredient Notes

Black Glutinous Rice – Use black glutinous rice (black sticky rice), not regular black rice. Soak for at least 6 hours or overnight for the best texture. Short on time? A minimum of 2 hours works, but the rice will be slightly firmer.

Coconut Milk – Use full-fat coconut milk for a rich and creamy pulut hitam. For the best flavor, gently heat it with a pinch of salt before serving—this creates that classic sweet and salty balance.

Palm Sugar (or Coconut Sugar) – Palm sugar adds a deep, caramel-like sweetness that pairs beautifully with black glutinous rice. You can substitute with coconut sugar or regular sugar, but the flavor will be slightly lighter.

White Sugar – A small amount of white sugar helps balance the deeper flavor of palm sugar and enhances the overall sweetness.

Be sure to check out the full recipe and ingredient list below

How to Make Pulut Hitam (Black Glutinous Rice Pudding)

Photo collage of processing the black sticky rice in a pot.

STEP 1. Rinse the black glutinous rice thoroughly, then soak it in water for at least 2 hours or overnight (Image 1). Drain well. Bring 1000 ml of water to a boil over medium heat, then add the soaked rice and pandan leaves (Images 2–4).

Photo collage of using the 5-30-7 cooking method to cook the sticky rice.

STEP 2. Once it starts boiling, cook uncovered for 5 minutes (Image 5). Then cover the pot, turn off the heat, and let it sit for 30 minutes (Image 6). This resting step helps the rice absorb water and soften evenly.

STEP 3. After 30 minutes, the rice will have absorbed about half of the water (Image 7). Bring it back to a boil, then cook for another 7 minutes (Image 8), stirring occasionally to prevent sticking.

Photo collage of adding the sugar into the sticky rice and cooking the coconut sauce.

STEP 4. Once the liquid is mostly absorbed and the rice is soft and chewy, add sugar and salt (Image 9). Stir until dissolved and slightly thickened. In a separate pot, heat the coconut milk with salt and pandan leaves until it just begins to simmer, do not boil (Images 10–12).


Pro Tips


  • Soak the rice properly – Soaking for at least 2 hours (or overnight) helps the black glutinous rice cook evenly and gives it that soft, chewy texture.
  • Add sugar at the end – Always add sugar after the rice is fully cooked. Adding it too early can prevent the rice from softening properly.
  • Use the 5-30-7 method – This simple cooking method (5 minutes boil, 30 minutes rest, 7 minutes cook) helps the rice absorb water gradually and results in perfectly tender pulut hitam.
  • Don’t boil the coconut milk – Heat the coconut milk gently until it just simmers. Boiling can cause it to split and lose its smooth, creamy texture.
  • Adjust the consistency – If the porridge becomes too thick, add a little hot water and stir to loosen it. For a thicker texture, cook it slightly longer.

Serving Suggestions

Pulut hitam is traditionally served warm with a drizzle of lightly salted coconut milk, though it can also be enjoyed chilled for a refreshing dessert. You can add pearl sago for extra texture and a more decorative look.

This rich and creamy black sticky rice pudding is especially satisfying after a spicy meal. Serve it as a comforting dessert after dishes like Beef Rendang, Soto Tangkar, Fish Curry, or Pad Kra Pao to balance out bold, savory flavors.

If you enjoy chewy coconut-based desserts, pair Pulut Hitam with traditional treats like Gemblong, Kuih Seri Muka, Getuk Lindri, or Ketan Serundeng for a delicious Indonesian snack and dessert spread.

Pulut Hitam (Black Glutinous Rice Pudding) FAQs

What is pulut hitam made of?

Pulut hitam, also known as bubur ketan hitam, is made with black glutinous rice, water, sugar (usually palm sugar), and coconut milk. The rice is cooked until soft and chewy, then served with a drizzle of lightly salted coconut milk for a rich and creamy finish.

Is pulut hitam gluten-free?

Yes, pulut hitam is naturally gluten-free because it is made from black glutinous rice, which does not contain gluten. However, always check additional ingredients if using store-bought products.

Can I make pulut hitam without soaking the rice?

Soaking helps the rice cook faster and gives it a softer, more even texture. If you skip soaking, you will need to cook it longer and may need to add more water.

Is pulut hitam the same as black rice?

No, pulut hitam uses black glutinous rice (also called black sticky rice), which becomes soft and chewy when cooked. Regular black rice is less sticky and has a firmer texture, so it’s not suitable for this dessert.

How do I store pulut hitam?

Store leftover black glutinous rice pudding in an airtight container in the refrigerator for up to 3 days. The texture will thicken as it cools, so add a little water when reheating to loosen it.

Can I freeze pulut hitam?

Yes, you can freeze it for up to 1 month. Let it cool completely before freezing. Thaw overnight in the fridge and reheat gently with added water or coconut milk to restore the texture.

What does pulut hitam taste like?

Pulut hitam or black sticky rice pudding has a naturally nutty flavor with a soft, chewy texture. It is lightly sweet and becomes rich and creamy when paired with coconut milk.

A bowl of black sticky rice porridge with creamy coconut sauce on a golden plate.

Storage

Store leftover pulut hitam and coconut milk separately in airtight containers in the refrigerator for up to 3 days.

The texture will thicken as it cools. When reheating, add a little water to the rice and warm it gently on the stove or in the microwave, stirring occasionally to loosen it.

For best results, reheat the coconut milk separately over low heat until just warm—do not boil, as it may split.

More Asian Dessert Recipes

  • If you enjoy chewy sticky rice desserts, try palm sugar wajik, a sweet and fragrant Indonesian treat made with glutinous rice and coconut milk.
  • Another traditional favorite is kue awug, a soft and fluffy steamed cake made with rice flour and coconut, lightly sweetened with palm sugar.
  • For a savory twist, try ketan serundeng, a flavorful Indonesian sticky rice dish tossed with spiced coconut.

If you’re looking for more naturally gluten-free treats, be sure to check out my collection of Asian Gluten-Free Desserts featuring traditional cakes, puddings, sweet soups, and snacks from across Asia.

More Dessert Recipes

  • Hong Kong French Toast (Easy Cha Chaan Teng Recipe)

  • Speculaas Cookies (Traditional Dutch Spice Cookies)

Did you try this recipe?

Leave a ⭐️⭐️⭐️⭐️⭐️ rating + review below and share it on InstagramFacebook, and Pinterest!

Thank you! – Claudia

A bowl of pulut hitam porridge with coconut sauce on a golden plate and blue and white cloth.

Pulut Hitam (Black Glutinous Rice Pudding)

Pulut hitam, also known as bubur ketan hitam, is a rich and creamy Southeast Asian black glutinous rice pudding made with coconut milk and sugar.
5 from 1 vote
Print Pin Rate Save Recipe
Course: Dessert
Cuisine: Asian, Indonesian
Prep Time: 2 hours
Cook Time: 45 minutes
Total Time: 2 hours 45 minutes
Servings: 8 portions
Calories: 183kcal
Author: Claudia

Ingredients

Pulut Hitam Porridge

  • 250 gr black glutinous rice
  • 2 pcs pandan leaves
  • 1000 ml water
  • 70 gr sugar
  • 70 gr coconut sugar

Coconut milk

  • 400 ml coconut milk
  • ½ tsp salt
  • 2 pcs pandan leaves

Instructions

  • Rinse the black glutinous rice thoroughly, then soak it in water for at least 2 hours or overnight. Drain well. Bring 1000 ml of water to a boil over medium heat, then add the soaked rice and pandan leaves.
  • Once it starts boiling, cook uncovered for 5 minutes. Then cover the pot, turn off the heat, and let it sit for 30 minutes. This resting step helps the rice absorb water and soften evenly.
  • After 30 minutes, the rice will have absorbed about half of the water. Bring it back to a boil, then cook for another 7 minutes, stirring occasionally to prevent sticking.
  • Once the liquid is mostly absorbed and the rice is soft and chewy, add sugar and salt. Stir until dissolved and slightly thickened. In a separate pot, heat the coconut milk with salt and pandan leaves until it just begins to simmer, do not boil.

Video

Notes

  • Soak the rice properly – Soaking for at least 2 hours (or overnight) helps the black glutinous rice cook evenly and gives it that soft, chewy texture.
  • Add sugar at the end – Always add sugar after the rice is fully cooked. Adding it too early can prevent the rice from softening properly.
  • Use the 5-30-7 method – This simple cooking method (5 minutes boil, 30 minutes rest, 7 minutes cook) helps the rice absorb water gradually and results in perfectly tender pulut hitam.
  • Don’t boil the coconut milk – Heat the coconut milk gently until it just simmers. Boiling can cause it to split and lose its smooth, creamy texture.
  • Adjust the consistency – If the porridge becomes too thick, add a little hot water and stir to loosen it. For a thicker texture, cook it slightly longer.

Nutrition

Serving: 1portion | Calories: 183kcal | Carbohydrates: 25g | Protein: 1g | Fat: 10g | Saturated Fat: 9g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.4g | Sodium: 182mg | Potassium: 105mg | Sugar: 21g | Vitamin C: 0.5mg | Calcium: 13mg | Iron: 2mg
Tried this Recipe? Tag me Today!Mention @ButterJoyKitchen or tag #butterjoykitchen!

Similar Posts

  • Ayam Balado – Indonesian Spicy Fried Chicken

  • Kue Awug Recipe (Steamed Coconut Rice Cake)

  • Homemade Sweetened Condensed Milk (Easy 2‑Ingredient Recipe)

  • Best Chicken Wontons with Shrimp

  • Authentic Chicken Rendang Recipe

  • Coffee Bean Cookies

One Comment

5 from 1 vote

Leave a Reply

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

Recipe Rating