Introduction
Bubur Ketan Hitam is a Southeast Asian dessert pudding made from black glutinous rice cooked down to a thick, creamy consistency, then topped with a fragrant coconut milk sauce. The recipe relies on soaking and slow cooking to transform the rice into a smooth, cohesive pudding sweetened with palm sugar and infused with the subtle floral notes of pandan leaves. It’s a straightforward make-ahead dessert that works for casual meals or special occasions.
Recipe Details
- Prep Time: 15 minutes (plus overnight soaking)
- Cook Time: 50 minutes
- Total Time: 65 minutes (active; overnight soaking required in advance)
- Servings: 4
Ingredients
Porridge
- 250 grams black glutinous rice
- 1 ½ litres water
- 2 pandan leaves
- 250 grams coconut sugar or palm sugar, microwaved for couple minutes to dissolve easily
- 1 pinch salt
Coconut milk sauce
- 350 ml thick coconut milk
- ¼ teaspoon salt
- 2 pandan leaves
Instructions
Porridge
- Soak black glutinous rice in water overnight.
- Drain the rice. Cook with water and pandan leaves until soft and thick.
- Add coconut sugar and salt, and continue cooking until the sugar is dissolved and the water is absorbed.
Coconut milk sauce
- Cook thick coconut milk with salt and pandan for a few minutes.
- Serve the black rice pudding in a bowl, and pour coconut milk sauce on top.
Variations
Stir in additional coconut milk to the pudding: If you prefer a looser, more soup-like consistency, whisk in an extra 100–150 ml of coconut milk into the finished pudding before serving. This softens the texture and adds richness without changing the flavor.
Replace palm sugar with brown sugar: Brown sugar creates a deeper, molasses-tinged sweetness compared to the lighter, more delicate taste of palm sugar. Use the same quantity and microwave method.
Omit pandan leaves and add vanilla powder: If you cannot find pandan leaves, stir ½ teaspoon of vanilla powder into the finished pudding and ¼ teaspoon into the coconut milk sauce for a warm, aromatic flavor profile.
Serve chilled: Cool the pudding to room temperature, then refrigerate for at least 2 hours. Chill the coconut milk sauce separately and pour it over the cold pudding just before serving for a refreshing version.
Top with toasted sesame seeds or crushed pistachios: Before serving, sprinkle a handful of toasted sesame seeds or crushed pistachios over the pudding and sauce for a textural contrast and subtle nutty note.
Tips for Success
Microwave the sugar first. Pre-dissolving the coconut sugar or palm sugar in the microwave (about 1–2 minutes) helps it integrate smoothly into the hot rice without leaving grains of undissolved sugar throughout the pudding.
Watch for the “thick” stage. The pudding is done when it pulls away from the sides of the pot and holds its shape on a spoon. If it still looks wet or runny, keep cooking and stirring until the water is visibly absorbed.
Prepare the coconut milk sauce at the end. Make the sauce in the last few minutes of cooking the pudding so it stays warm and aromatic. Pandan leaves release their fragrance quickly, and reheating can mute the flavor.
Storage and Reheating
Fridge: Store the pudding and sauce separately in airtight containers for up to 4 days. The pudding will firm up slightly as it cools.
Freezer: The pudding freezes well for up to 3 months. The coconut milk sauce does not freeze successfully—make it fresh after thawing.
Reheating: Thaw the pudding in the fridge overnight. Warm it gently on the stovetop over medium-low heat, stirring often and adding a splash of water or coconut milk if it has become too thick. Heat the pudding until steaming, then prepare a fresh coconut milk sauce and serve together. Alternatively, serve the pudding at room temperature or chilled and warm only the coconut milk sauce before pouring.
FAQ
Can I make this without soaking the rice overnight?
You can use a quick-soak method: boil the rice in water for 5 minutes, drain, and let it rest for 30 minutes. However, the overnight soak produces a creamier texture and reduces active cooking time, so it is worth planning ahead.
What does pandan do, and can I replace it?
Pandan leaves add a subtle, floral, vanilla-like aroma that is characteristic of Southeast Asian desserts. If unavailable, omit it entirely for a neutral pudding, or add ½ teaspoon vanilla powder for warmth. The pudding will taste different but still be delicious.
Why is my pudding grainy or not creamy?
This usually means the rice was not soaked long enough or the mixture was not stirred frequently during cooking. Stirring every few minutes helps break down the rice grains and release their starch, which thickens the pudding naturally.
Can I use light coconut milk instead of thick?
You can, but the sauce will be thinner and less rich. To compensate, simmer it longer to reduce and concentrate the flavor, or use a slightly smaller quantity of water in the sauce.
Attribution: Recipe text from “Cookbook:Bubur Ketan Hitam (Sweet Black Rice with Coconut Milk)” on Wikibooks (© Wikibooks contributors).
Source: https://en.wikibooks.org/wiki/Cookbook:Bubur_Ketan_Hitam_(Sweet_Black_Rice_with_Coconut_Milk)
License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/
Additions: Editorial additions and formatting changes were made for clarity and usability. Ingredients, instructions, and other sections may be adapted where appropriate.

