A Creamy Coconut Pandan Rice Pudding with Lychee Compote

A make-ahead delight of creamy sweetness and tangy fruit that elevates any meal’s finale.

By Sneha Tete, Integrated MA, Certified Relationship Coach
Created on

Coconut Pandan Rice Pudding with Lychee Compote

Indulge in a rice pudding that takes cues from classic Thai desserts—creamy, aromatic, and abundantly tropical. This coconut pandan rice pudding brings together the lush, floral notes of pandan with the creamy richness of coconut milk, all atop a bed of tender short-grain rice. To add brightness and contrast, it’s served cold and finished with a quick, zippy lychee compote. Whether you crave a cooling sweet after a spicy meal or a unique make-ahead treat, this dessert checks every box.

Why This Recipe Works

  • Infuses pandan flavor: Simmering pandan leaves or extract with the rice imparts a distinct floral aroma reminiscent of vanilla and sweet grass.
  • Creamy yet spoonable: A mix of coconut milk and coconut cream makes the pudding thick, luscious, and satisfying, but not gluey.
  • Cold dessert: Cooling the pudding before serving amplifies its creamy texture and makes it refreshing.
  • Bright finish from lychee: The lychee compote cuts through the richness and adds floral, slightly tart notes.
  • Easy, accessible ingredients: Most elements are pantry-friendly, with both fresh and canned options possible for specialty ingredients.
If you're interested in exploring a citrus twist on dessert, don't miss out on our Lemon Coconut Pudding Cups: A Bright, Creamy Dessert Delight. This recipe offers a refreshing balance of tangy lemon and rich coconut, making it an excellent complement to tropical flavors like pandan.

Anatomy of Coconut Pandan Rice Pudding

Rice pudding is a dish of many forms across global cuisines, but this version channels the spirit of Thai sweets such as khao niao mamuang (mango sticky rice) and lod chong (pandan dessert). The secret is balancing creamy coconut richness, the uniquely sweet aroma of pandan, and a cheerful topping that enlivens the palate.

For a comforting classic with a twist, take a look at our Creamy Rice Pudding Recipe: 5 Tips For Perfect Comfort Dessert. This guide ensures your pudding achieves the ultimate creaminess while preserving its delightful texture, perfect for any occasion.
  • Rice: Short-grain rice or sushi rice works best—its relatively high starch content helps create a naturally creamy pudding that holds together after chilling.
  • Coconut: Use both coconut milk for cooking and coconut cream for swirled-in richness at the end. Avoid low-fat versions for best texture.
  • Pandan: The classic flavor of Southeast Asian dessert. If whole frozen leaves aren’t available, high-quality pandan extract makes a good substitute.
  • Lychee: Canned or fresh fruit both work—compoted quickly with sugar and a touch of lime, it adds a fragrant and juicy contrast.

Key Tips & Step-by-Step Overview

Choosing and Cooking the Rice

Start with a good short-grain rice—think sushi rice or even arborio. Rinse the rice thoroughly to remove excess starch, which helps prevent the pudding from becoming pasty. Then, cook gently in coconut milk diluted with some water, stirring occasionally, until the grains are tender but the mixture is still quite loose. As it cools, the pudding thickens dramatically.

If you're on a quest for perfect pudding, check out our How to Make Perfect Rice Pudding: A Step-by-Step Guide. This resource will walk you through each crucial step to achieve that rich, creamy texture everyone craves.

Infusing Coconut and Pandan Flavors

  • Whole pandan leaves, available at many Asian markets, deliver the most authentic flavor—knot them or tie in a bundle and let them steep while the rice cooks.
  • If using pandan extract, add it after cooking, off the heat, to avoid bitterness or synthetic overtones.
  • Save the coconut cream for the final swirl so the pudding stays creamy and visually appealing.

Chilling for Best Texture

Once the rice pudding is cooked and your desired consistency is reached, let it cool to room temperature before transferring to the fridge. This step is crucial: cooling fully allows the pudding to thicken to a perfectly luscious, spoonable texture. Cover the bowl with plastic wrap (pressed directly onto the surface to prevent a skin forming).

Making the Lychee Compote

  • Combine drained lychees (from a can or peeled fresh) with a splash of sugar and a squeeze of fresh lime juice.
  • Simmer just until the syrup thickens and the lychees are tender but not completely broken down.
  • Let cool to room temperature before using as a topping.

Ingredients and Substitutions

IngredientPurposeSubstitutions
Short-grain riceMain pudding base; gives creamy textureSushi rice, arborio rice
Coconut milkCooks rice and adds rich flavorFull-fat canned coconut milk is best
Coconut creamStirred in for extra creamy finishSkim thick top from unshaken coconut milk can
Pandan leaves or extractInfuses aromatic, sweet-grassy flavorOmit, or use vanilla (won’t be the same but still pleasant)
LycheesCompote toppingFresh or canned, or substitute longan/ mango / canned pineapple
SugarSweetens pudding and compoteMaple syrup, honey, or coconut sugar
Lime juiceBrightens lychee compoteLemon juice

Step-By-Step Recipe

  1. Rinse and Cook the Rice: Place 3/4 cup short-grain rice in a fine sieve and rinse under cool running water. Transfer to a saucepan along with 1 1/2 cups coconut milk, 1/2 cup water, 1/4 cup sugar, a big pinch of salt, and 2 to 4 tied pandan leaves (or skip if using extract later). Stir to combine.
  2. Simmer Gently: Bring mixture to a simmer over medium heat, then reduce to low, cover slightly, and cook, stirring occasionally, for 25–30 minutes, until rice is very tender and the mixture is still somewhat loose.
  3. Finish with Coconut Cream & Pandan Extract: Remove pandan leaves (if used), then stir in 2/3 cup coconut cream. If using pandan extract, add 1/2 teaspoon now. Taste for sweetness and aromatics, adjusting sugar or extract as desired.
  4. Cool Completely: Let pudding cool to room temperature. Transfer to a bowl, press plastic wrap directly against surface, and chill for at least 2 hours (up to overnight).
  5. Make the Lychee Compote: While pudding chills, combine 1 cup drained lychees (canned or fresh) with 2 tablespoons sugar and 1 tablespoon lime juice in a small saucepan. Bring to a simmer and cook for 3–5 minutes until syrupy but lychees are still chunky or halved. Cool to room temperature. Refrigerate if making ahead.
  6. Serve: Spoon chilled rice pudding into bowls. Top each with lychee compote and a drizzle of syrup. Optionally, garnish with finely sliced pandan leaves, toasted coconut, or a sprig of mint.

Make-Ahead and Storage

  • Rice pudding keeps well, refrigerated and tightly covered, for up to 4 days.
  • Lychee compote can be made several days ahead; store covered in the fridge.
  • If pudding becomes too thick after chilling, loosen it by stirring in a splash of coconut milk before serving.

Serving Notes & Creative Variations

  • Coconut Crunch: Top with toasted shredded coconut for added texture.
  • Seasonal fruits: Swap lychee for mango, pineapple, or strawberries for a different spin.
  • Savory-sweet: For something truly Thai, serve with a few grains of flaky sea salt on top, or a pinch of sesame seeds.

Nutrition Snapshot (Per Serving, Approximate)

CaloriesFatCarbohydrateProtein
32016g42g4g

Values will vary with exact ingredients used.

Frequently Asked Questions (FAQs)

Q: Can I use other types of rice?

A: Short-grain rice is ideal for creaminess, but arborio or sushi rice work well too. Long-grain rice will result in a less cohesive pudding, and sticky/glutinous rice will become glue-like, so they’re not recommended.

Q: What if I can’t find pandan leaves or extract?

A: Pandan is unique and hard to substitute, but you can use a splash of vanilla extract for a different, less grassy aroma. The pudding will still be delicious.

Q: Is this pudding vegan?

A: Yes—provided you use certified vegan sugar and coconut products, the dessert is entirely plant-based and dairy-free.

Q: Can I freeze leftovers?

A: Freezing isn’t recommended as the texture of the rice pudding becomes grainy and watery after thawing. The pudding is best enjoyed fresh from the fridge.

Q: How do I prevent the pudding from getting too thick?

A: Stop cooking while the pudding is still runny—it will firm up considerably as it cools. If it thickens too much, stir in extra coconut milk before serving.

Final Thoughts

Bringing together the wonderfully creamy quality of rice, the quirky sweetness of pandan, and the bright pop of lychee, this dessert offers incredible textures and flavors in every spoonful. Equally suitable for a dinner party or as a weeknight treat, coconut pandan rice pudding is sure to become a new favorite in your repertoire of comforting sweets.

References

    Sneha Tete
    Sneha TeteBeauty & Lifestyle Writer
    Sneha is a relationships and lifestyle writer with a strong foundation in applied linguistics and certified training in relationship coaching. She brings over five years of writing experience to thebridalbox, crafting thoughtful, research-driven content that empowers readers to build healthier relationships, boost emotional well-being, and embrace holistic living.

    Read full bio of Sneha Tete