Indonesian Black Rice Pudding Recipe: Nutty Depth With Coconut Cream

Indonesian Black Rice Pudding Recipe: Nutty Depth With Coconut Cream

This traditional dessert transforms humble black rice into a luxurious treat with its signature deep purple hue and naturally nutty flavor. The slow cooking process allows the grains to soften while releasing their rich color and earthy notes.

Coconut cream adds a velvety texture and balances the rice’s inherent bitterness, creating a harmonious blend of sweet and savory. Pandan leaf, a staple in Indonesian cuisine, infuses the pudding with a subtle floral aroma that elevates every spoonful.

The result is a comforting pudding that’s both visually striking and deeply satisfying, with layers of flavor that develop as it cools. Serve it warm or chilled for a taste of authentic Indonesian sweetness.

This recipe stays true to traditional methods while ensuring consistent results in any home kitchen.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Indonesian Black Rice Pudding

Transform simple black rice into an exotic, deeply flavored Indonesian dessert with these authentic ingredients.

Ingredient Amount Notes
Black Glutinous Rice 🍚 1 cup Rinsed thoroughly until water runs clear
Water 💧 4 cups For initial cooking of rice
Coconut Cream 🥥 1 ½ cups Full-fat for velvety texture
Coconut Milk 🥥 1 cup Can use light if preferred
Pandan Leaf 🌿 2 pieces Fresh or frozen, tied in knot
Palm Sugar 🍚 ½ cup Chopped or grated for easy dissolving
Salt 🧂 ¼ tsp Balances sweetness
Vanilla Extract 🌿 1 tsp Pure extract for best flavor
Cinnamon Stick 🌿 1 whole Optional for additional aroma
Toasted Coconut Flakes 🥥 ¼ cup For garnish

Black glutinous rice is essential—look for it at Asian markets or well-stocked international aisles. Thai or Indonesian brands often have the best quality. The pandan leaf is non-negotiable for authentic flavor; find it frozen at Vietnamese or Filipino grocery stores if fresh isn’t available. Coconut cream and milk should be full-fat for the right texture.

No pandan? Vanilla bean paste with a drop of green food coloring mimics the aroma (not perfect, but close). Palm sugar can be swapped with dark brown sugar in a pinch. If using canned coconut milk, shake well before measuring. For a quicker version, pre-cook the rice in a rice cooker before adding other ingredients.

The pudding thickens as it cools. Store in an airtight container in the fridge for up to 5 days. Reheat gently with a splash of coconut milk to restore creaminess. Garnish with coconut flakes just before serving for maximum crunch.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump everything in, let the black rice soak up that coconut milk, and walk away.
  • Pandan Perfection: That fragrant pandan leaf infuses every bite with this warm, vanilla-like aroma that’s honestly hard to beat.
  • Breakfast or Dessert: I’ve served it chilled for breakfast and warm as dessert—same batch, zero extra effort.
  • Stretches for Days: One batch feeds us for three mornings, and honestly, it tastes even better the next day.

Step-by-Step Instructions for Indonesian Black Rice Pudding

This traditional method ensures the rice absorbs maximum coconut flavor while maintaining its signature chewy texture.

Step 1: Rinse and Cook the Black Glutinous Rice

Place the 1 cup black glutinous rice in a fine-mesh strainer and rinse under cold running water until the water runs completely clear. This step removes excess starch and prevents the pudding from becoming gummy.

In a medium saucepan, combine the rinsed black glutinous rice with the 4 cups water. Add the 2 pieces pandan leaf tied in a knot and the 1 whole cinnamon stick. Bring to a boil over medium-high heat, then reduce to a gentle simmer.

Cover and cook for 30-35 minutes until the rice is tender but still retains a slight bite in the center. Stir occasionally to prevent sticking. The water should be mostly absorbed with the grains plump and dark purple-black in color.

Step 2: Prepare the Coconut Base

While the rice cooks, combine the 1.5 cups coconut cream, 1 cup coconut milk, 0.5 cup palm sugar, and 0.25 tsp salt in a separate saucepan. Heat over medium heat until the palm sugar fully dissolves and the mixture just begins to simmer.

Remove from heat and stir in the 1 tsp vanilla extract. The mixture should be fragrant with a balance of sweetness and salt. I maintain this at a warm temperature—it should be hot but not boiling when combined with the rice.

Step 3: Combine and Simmer for Creamy Texture

Once the rice is cooked, remove and discard the pandan leaf and cinnamon stick. Pour the hot coconut mixture over the rice in the saucepan. Stir well to combine, ensuring all grains are coated in the creamy coconut liquid.

Return the mixture to a gentle simmer over medium-low heat. Cook uncovered for 20-25 minutes, stirring frequently. The pudding should thicken significantly, with the liquid reducing to create a creamy, porridge-like consistency. The rice grains will soften further while maintaining their distinctive texture.

Watch for the mixture to bubble gently at the edges and develop a glossy sheen on top. This visual cue indicates the starches are releasing properly to create the signature creamy texture.

Step 4: Rest and Serve with Garnish

Remove the pudding from heat and let it rest for 10 minutes. This allows the mixture to thicken further and the flavors to meld completely. The pudding should be thick enough that a spoon leaves a clear trail when drawn through it.

Divide the warm pudding into serving bowls. Top each portion with a generous sprinkle of 0.25 cup toasted coconut flakes, distributing them evenly across the servings. The contrast of the crispy coconut with the creamy pudding is essential to the dish.

Serve immediately while warm for the best texture. The pudding will continue to thicken as it cools, so adjust the resting time based on your preferred consistency. Each serving should showcase the deep purple-black rice suspended in the velvety coconut base.

👨‍🍳

Pro Tips For Making Indonesian Black Rice Pudding

  • Soak the Rice: I learned this the hard way—black glutinous rice needs at least 4 hours (overnight is better) in cold water to soften properly and cut cooking time in half.
  • Simmer Low and Slow: After burning my first batch, I now keep the heat at the lowest setting once the rice starts bubbling; it prevents scorching and gives that creamy texture.
  • Use Fresh Pandan: My grandmother swore by this, and she was right: fresh pandan leaves (bruised and knotted) release way more aroma than dried ones—just 2-3 leaves are enough.
  • Swap Half the Water: Sounds weird, but it works: replace half the water with coconut milk from the start for deeper flavor without making the pudding too heavy.

Storing and Reheating Leftovers

Fridge Storage

Let your pudding cool completely before transferring to airtight containers. It’ll keep beautifully in the fridge for up to 5 days. I always use glass containers—they don’t absorb odors like plastic can. 💡

Freezing Tips

This dessert freezes well for up to 3 months. Portion into single-serving containers with 1-inch headspace for expansion. Thaw overnight in the fridge before reheating.

Stovetop Reheating

Warm over low heat with a splash of coconut milk to restore creaminess. Stir frequently for 5-7 minutes until heated through. Avoid boiling to prevent separation.

Microwave Method

For quick reheating, use 50% power in 30-second intervals, stirring between each. Add 1-2 tbsp coconut milk per serving to prevent dryness. 🔥

Garnish Storage

Keep toasted coconut flakes in a separate container at room temperature. They’ll stay crisp for up to 2 weeks. Sprinkle fresh just before serving for maximum texture contrast.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 24g120%
Cholesterol 0mg0%
Sodium 85mg4%
Total Carbohydrate 45g16%
Dietary Fiber 2g7%
Sugars 22g
Protein 4g8%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use regular black rice instead of glutinous?

Regular black rice will work but the texture will be less chewy. Glutinous rice is essential for the authentic pudding-like consistency. If substituting, increase cooking time to 45 minutes for tenderness.

2

Why does my pudding turn gray instead of purple?

The deep purple color comes from the rice’s natural anthocyanins. Overcooking or using too much water can dilute this. Ensure you rinse until water runs clear and cook at a gentle simmer for 20-25 minutes after combining.

3

Can I make this without pandan leaf?

Yes, but the flavor won’t be authentic. Substitute with 1 tsp vanilla plus a drop of green food coloring. For best results, order pandan leaves online or check Asian grocery freezer sections.

4

How do I know when it’s done?

Look for a glossy sheen on top and a thick, porridge-like texture. The rice should be tender with a slight bite, and a spoon should leave a clear trail when drawn through. Total cooking time is about 55-60 minutes.

★★★★★4.6(13 reviews)
Tyler Campbell