• About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
×

Thai Black Sticky Rice Pudding Recipe

Published: Nov 7, 2025 by Amelia · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 3.9 from 62 reviews

If you adore exploring rich, comforting desserts with an exotic twist, then the Thai Black Sticky Rice Pudding Recipe is about to become your new favorite indulgence. This strikingly beautiful dish, with its deep jet black hue, is delightfully creamy and packed with a subtle nutty flavor that only black glutinous rice can provide. Traditionally savored across Thailand and favored by upscale Asian restaurants, this recipe transforms a few simple pantry staples into a luscious, velvety pudding that’s both timeless and tantalizing. Whether you’re new to Thai desserts or a long-time fan, this pudding offers the perfect balance of sweet and soothing, with just the right hint of earthiness from pandan leaves. I can’t wait to guide you through making this authentic treat that’s sure to impress your taste buds and anyone lucky enough to share it with you.

Ingredients You'll Need

A close-up view of a thick, dark purple-black rice dish inside a red cast iron pot with two handles, sitting on a white marbled surface. The rice is shiny and sticky in texture, with two small green knots of herbs placed on top for garnish. A wooden spoon is partially dipped into the rice, with its tip covered in the thick mixture. Photo taken with an iphone --ar 4:5 --v 7

The beauty of this recipe lies in its simplicity. Each ingredient plays a crucial role, creating layers of flavor, texture, and that signature creamy consistency. From the unique black sticky rice that gives the pudding its signature color to the fragrant pandan leaves, every component elevates this dessert to something truly special.

  • Black glutinous rice (1 cup): This is the star ingredient that provides a nutty flavor and rich black color essential for the pudding’s authenticity.
  • White glutinous rice (4 tbsp): Added for extra stickiness, it helps achieve the ideal creamy texture that makes this pudding irresistible.
  • Water (4 cups): The base that hydrates the rice and helps develop the natural starch into a luscious consistency.
  • Pandan leaves (2, folded and knotted): These impart a subtly sweet, herbaceous aroma that's unmistakably Southeast Asian.
  • Palm sugar (1 cup, grated): Its rich caramel flavor adds depth and sweetness that perfectly complements the earthy rice.
  • Salt (½ tsp): Just a pinch balances the sweetness and enhances all the other flavors beautifully.
  • Coconut cream (½ cup): For topping, it adds luscious creaminess and a dreamy tropical touch.
  • Salt for coconut cream (⅛ tsp): A tiny sprinkle to balance the richness of the coconut cream.
  • Toasted shaved coconut (optional, ½ cup): Adds a delightful crunch and a toasty nutty flavor contrast.
  • Mango cubes or crushed peanuts (optional): Fresh mango brings brightness while peanuts add texture and a savory twist.

How to Make Thai Black Sticky Rice Pudding Recipe

Step 1: Soak the Rice

Start by combining the black and white glutinous rice in a bowl and covering them with water about 2 inches above the rice surface. This soaking step, ideally for 4 hours or longer, softens the rice and kickstarts the starch release that’s key to the pudding's creamy texture. Patience here pays off with a perfectly tender result.

Step 2: Prepare to Cook

Drain the soaked rice and place it in a pot or large saucepan. Add your folded and knotted pandan leaves – they’re essential for infusing that unique, fresh aroma to the pudding. Pour in 4 cups of cold water and bring everything to a gentle boil. Then, reduce the heat so the mixture simmers slowly with subtle, tiny bubbles for 30 minutes. During the last 15 minutes, and especially near the end, stir often to keep the rice from sticking to the bottom and burning. You’re looking for the rice to become tender, and the liquid to thicken into a creamy sauce thanks to released starch.

Step 3: Sweeten and Season

Once the rice is soft and the mixture creamy, stir in your grated palm sugar and salt. The sugar dissolves quickly, enriching the pudding with its caramel notes, perfectly balanced by a pinch of salt. This sweet-savory combo is what makes the Thai Black Sticky Rice Pudding Recipe so soul-satisfying.

Step 4: Serve with Style

Ladle your pudding into warm bowls so it oozes slowly, not runny but not stiff either. If it’s too thick, just add a touch more water and stir gently. The pudding should have that luxuriously silky texture that makes each spoonful a cozy treat.

How to Serve Thai Black Sticky Rice Pudding Recipe

A white bowl holds a dark, shiny black rice pudding base with a thick, creamy white layer swirled into it. On top of the pudding, there are bright orange-yellow cubes of mango and thin, toasted coconut flakes scattered around. A spoon, held by a woman's hand, scoops a portion of the black rice pudding, showing its sticky texture. The background is a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Garnishes

The classic finish is a drizzle of coconut cream that you’ve lightly salted – this enhances the pudding’s richness and adds a dreamy tropical sweetness. For extra texture and flavor, sprinkle with toasted shaved coconut or top with fresh mango cubes for a vibrant contrast. Crushed peanuts are another delicious option to add a subtle crunch and nutty surprise.

Side Dishes

While this pudding shines as a standalone dessert, it pairs beautifully alongside fresh tropical fruits or a simple jasmine tea to cleanse the palate. For a more indulgent Thai-inspired meal, serve it after dishes like green curry or pad thai, balancing savory and sweet effortlessly.

Creative Ways to Present

For a stunning presentation, use small glass jars or ceramic bowls to showcase the pudding’s glossy black surface. Layer it with mango puree or sprinkle edible flowers and fresh mint leaves on top to elevate the visual appeal. This pudding also makes a fabulous filling for dessert parfaits, alternating layers with whipped coconut cream and toasted coconut flakes.

Make Ahead and Storage

Storing Leftovers

If you have any leftovers (though rare!), store them in an airtight container in the refrigerator for up to 3 days. The pudding thickens as it cools, so before serving, loosen it up with a splash of warm water or coconut cream and gently reheat.

Freezing

This dessert isn’t ideal for freezing because the texture of sticky rice pudding can become grainy or dry once thawed. It’s best enjoyed fresh or refrigerated for a short period.

Reheating

Reheat gently on the stovetop over low heat or in the microwave with a lid loosely covering the container to prevent drying out. Stir occasionally and add a little coconut cream or water to restore its creamy, luscious consistency.

FAQs

Can I substitute black sticky rice with regular rice?

Unfortunately, no. Black sticky rice provides a unique nutty flavor and creamy texture that regular rice can't replicate. For a similar pudding using regular rice, try a classic coconut rice pudding recipe instead.

What if I don't have pandan leaves?

If pandan leaves aren’t available, kaffir lime leaves make a good substitute, offering a different but equally fragrant Southeast Asian aroma. Otherwise, skip the leaves and focus on the rich coconut cream topping to add extra flavor.

Is palm sugar necessary, or can I use regular sugar?

Palm sugar adds a distinct caramel note that's hard to mimic. If not available, dark brown sugar works as a decent alternative but expect a slight change in flavor.

Can I make this pudding vegan?

Absolutely! This recipe is naturally vegan, gluten-free, and lactose-free as it relies on coconut cream rather than dairy, making it perfect for those with dietary restrictions.

How long should I soak the rice?

At least 4 hours is recommended to ensure the rice softens evenly and cooks into a creamy pudding. Soaking up to 12 hours is fine if you want to prep ahead.

Final Thoughts

Making the Thai Black Sticky Rice Pudding Recipe at home is a delightful journey into the heart of Thai cuisine, and the results are truly worth the wait. With its gorgeous color, rich almond-like flavor, and comforting creamy texture, it’s a dessert that brings joy and a touch of elegance to any occasion. Whether you serve it for a special celebration or just to treat yourself after a long day, it’s guaranteed to become a cherished favorite. Give it a try—you’ll be amazed at how a handful of humble ingredients can come together to create such magic!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Thai Black Sticky Rice Pudding Recipe

Thai Black Sticky Rice Pudding Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 62 reviews

Print Recipe
Pin Recipe

Thai Black Sticky Rice Pudding is a traditional Thai dessert known for its striking jet black color and creamy texture. Made from black glutinous rice and white sticky rice, gently simmered with pandan leaves and sweetened with palm sugar, this dessert offers a nutty flavor and smooth consistency. Topped with rich coconut cream and optionally toasted coconut flakes and mango cubes, it’s a perfect vegan and gluten-free treat that impresses with both taste and appearance.

  • Total Time: 4 hours 40 minutes
  • Yield: 5 to 6 servings

Ingredients

Rice and Cooking Ingredients

  • 1 cup black glutinous rice (black sticky rice)
  • 4 tbsp white glutinous rice (white sticky rice)
  • 4 cups water
  • 2 pandan leaves, folded and knotted
  • 1 cup loosely packed palm sugar (or brown sugar), grated
  • ½ tsp salt

Toppings

  • ½ cup coconut cream (very highly recommended)
  • ⅛ tsp salt
  • ½ cup shaved coconut, toasted (optional)
  • Mango cubes or crushed peanuts for topping (optional)

Instructions

  1. Soak Rice: Place both the black glutinous rice and white sticky rice in a bowl and cover with water about 5 cm (2 inches) above the rice. Soak for 4 hours or up to 12 hours to soften the grains and prepare for cooking.
  2. Prepare for Simmering: After soaking, strain the rice well and transfer it to a small pot or a large saucepan. Add the knotted pandan leaves into the pot to impart an aromatic, fresh, earthy flavor.
  3. Simmer the Rice: Add 4 cups of cold water to the pot. Bring the mixture to a boil over medium heat, then reduce the heat to low to maintain a gentle simmer with small, slow bubbles. Let it simmer uncovered for 30 minutes. Stir frequently during the last 15 minutes and almost constantly near the end to prevent the rice at the bottom from catching and to encourage creamy starch release.
  4. Check Consistency: The rice should be tender and fully cooked, and the liquid should be thickened, creamy, and reduced—not watery. The natural starch from the black sticky rice thickens the liquid into a sauce.
  5. Add Sugar and Salt: Stir in the grated palm sugar and ½ teaspoon salt. Mix well until the sugar fully dissolves, about 20 seconds.
  6. Serve the Pudding: Ladle the pudding into serving bowls. The consistency should be thick enough that it oozes slowly but is not too runny or too thick. If too thick, add a little water to thin and stir.
  7. Prepare the Coconut Topping: Combine ½ cup coconut cream with ⅛ teaspoon salt, stirring to blend the flavors.
  8. Garnish and Serve: Drizzle the salted coconut cream over the rice pudding. Optionally, sprinkle toasted coconut flakes, mango cubes, or crushed peanuts on top. Serve immediately for best texture and flavor.

Notes

  • Black sticky rice (black glutinous rice) is a nutty-flavored rice commonly found in Asian and Thai grocery stores. It becomes sticky and creamy when cooked and is naturally gluten-free.
  • White sticky rice adds stickiness but lacks the nutty flavor; combining both yields the best pudding texture.
  • Pandan leaves provide an essential aromatic flavor and cannot be substituted without changing the authentic taste; use kaffir lime leaves as a close alternative if unavailable.
  • Grated palm sugar adds a deep caramel flavor; dark brown sugar can be a substitute, but palm sugar is preferred for authenticity.
  • Toast shaved coconut flakes in an 180°C (350°F) oven for 5–8 minutes, stirring once, until golden brown for a crunchy topping.
  • The dish is naturally vegan, gluten-free, nut-free, and lactose-free.
  • Avoid replacing sticky rice with regular rice as it won't produce the same creamy texture; consider alternative rice pudding recipes for non-sticky rice.
  • Author: Amelia
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: Asian, Thai
  • Diet: Gluten Free, Vegan

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Desserts

  • Gluten Free Vanilla Cupcakes Recipe
    Gluten Free Vanilla Cupcakes Recipe
  • Gluten Free Honey Cloud Cake Recipe
    Gluten Free Honey Cloud Cake Recipe
  • Sweet Potato Cake with Cream Cheese Frosting Recipe
    Sweet Potato Cake with Cream Cheese Frosting Recipe
  • Gluten Free Apple Cake with Cinnamon Buttercream Frosting Recipe
    Gluten Free Apple Cake with Cinnamon Buttercream Frosting Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi, I’m so happy you’re here!

I'm Amelia, a 27-year-old recipe developer and former restaurant line cook living in Portland, Oregon. This is where I share recipes that actually work in real kitchens, tested by someone who's cooked through the chaos of Friday night dinner rush and the reality of weeknight exhaustion.

Learn more

Popular

  • Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
    Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
  • Fig and Balsamic Vinaigrette Recipe
    Fig and Balsamic Vinaigrette Recipe
  • Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
    Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
  • Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
    Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
  • Persian Lemon Chicken with Yogurt and Turmeric Recipe
    Persian Lemon Chicken with Yogurt and Turmeric Recipe
  • Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
    Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
  • Turkish Lamb Shish Kebab Recipe
    Turkish Lamb Shish Kebab Recipe
  • Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
    Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
  • Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
    Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
  • Gelatinous Chicken Feet Bone Broth Recipe
    Gelatinous Chicken Feet Bone Broth Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Breakfast
  • Desserts
  • Dinner
    • Beef
    • Chicken
  • Lunch and Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes Vibe. All rights reserved.