JOIN! 12 Weeks for $1

Coconut Rice Pudding

4 to 6 Servings

1¼ hours plus cooling

Made This Recipe? Write a Review.
Thank you for submitting your review! A member of our team is confirming the review meets our site's Community Guidelines. It will be posted on the site shortly.

This dessert combines some of the flavorings of kheer, or Indian rice pudding, with the tropical notes of coconut milk and the ultra-creamy texture of Italian risotto. A sharp vegetable peeler is the best way to remove a nice, wide strip of zest from the orange. But if lots of the bitter white pith is on the backside of the strip, trim off as much as you can with a paring knife before adding the zest to the pot. The pudding is delicious warm, or it can be made up to three days in advance and chilled. If it has been refrigerated for more than a few hours, let it stand at room temperature for about 30 minutes before serving.

4 to 6



Don't use light coconut milk; it will result in thin, watery flavor. Also, don't rinse the rice for longer than 20 seconds or so. This way, the grains retain much of their surface starch and the pudding will cook up creamy.

1¼ hours

plus cooling


  • ¼

    cup white sugar

  • ½

    teaspoon kosher salt


Pardon the interruption

You need to be a Milk Street Digital Member to see the full recipe


and get access to all of our recipes and articles online, as well as in print.

How we use your email.

Your email address is required to identify your subscription. We will use it for customer service as well as other communications from Milk Street. We will not share, or rent your email address.

Kelsey C.

Yum! This is delicious and easy. A great dessert options for those gluten free/dairy free people in your life. I also did a version where I put a cinnamon stick in the pot as it cooked (no orange zest or cardamom) and it was equally delicious!

Amy G.

I'm assuming you use unsweetened coconut milk?

Lynn C.

Hi Amy -

Yes, unsweetened coconut milk is what you want to use here.

The Milk Street Team