Thai mango sticky rice with coconut cream and black sesame seeds served with sliced ripe mango on blue plate

Nok’s Thai Mango Sticky Rice Recipe | Straight from a Thai Kitchen

If you have ever sat down at a Thai restaurant and ordered mango sticky rice, you already know there is something almost magical about the combination of sweet ripe mango, warm sticky rice, and rich coconut milk. But what you may not know is that making it at home — the real way, the way it is made in Thailand — is far simpler and far more beautiful than you might think.

On this episode of The Auntie Kitchen, I had the joy of welcoming Nok and Nam into the kitchen. Nok is originally from Thailand and has been making this dish since she forever! Before we ever touched a grain of rice, she sat down with me and talked about what life was like growing up in Thailand — the markets, the smells, the way food was at the center of absolutely everything. It was one of those conversations that reminds you why this show exists.

It was such a great experience to host Nok and Nam in my show. I learned so much about Thai street food, about social life and about their culture.

Then we cooked. And I learned a few things that changed how I will make mango sticky rice for the rest of my life.

Thai mango sticky rice with coconut cream and black sesame seeds served with sliced ripe mango on blue plate
Mango sticky rice with creamy coconut sauce and sweet ripe mango slices

What Is Mango Sticky Rice — Khao Niao Mamuang

Mango sticky rice, known in Thai as khao niao mamuang, is one of Thailand’s most iconic desserts. It is made with sweet glutinous rice that has been steamed and then soaked in sweetened coconut milk, served alongside fresh ripe mango. It is eaten as a street food, a dessert, a snack, and sometimes — if you grew up in Thailand like Nok — even as breakfast.

The dish is simple by design. It has very few ingredients. But like all simple dishes, the quality of each ingredient and the technique behind it matters enormously. Nok taught me that the rice is everything, and she was right.

Mango sticky rice with coconut cream and black sesame seeds alongside sliced ripe mango
Sweet mango sticky rice with creamy coconut sauce and perfectly ripe mango slices

What You Need to Know Before You Start

The Rice — This Is Not Negotiable

You cannot make mango sticky rice with regular rice. You need sweet glutinous rice, sometimes called sticky rice or waxy rice. It has a completely different starch composition from jasmine rice or long grain rice, which is what gives it that signature chewy, almost creamy texture after steaming.

Thai sweet glutinous rice in packaging used for mango sticky rice
Sweet glutinous rice used to make traditional Thai mango sticky rice

If you don’t have an Asian grocery store nearby, I have linked a link from Amazon for your convenience: click here.

Do not substitute. Regular rice will not work and will not give you the result you are looking for. Nok was very clear about this, and after watching her cook I completely understand why.

Close-up of mango sticky rice with coconut cream and black sesame seeds and fresh mango
Close-up of sticky rice topped with coconut cream and black sesame seeds with fresh mango

The Coconut Milk — Always Full Fat

For this recipe you want full fat coconut milk, not the light version. Nok specifically recommends Aroy-D coconut milk, which is widely available and has a clean, rich flavor that does not overpower the dish. The fat content is what gives the rice its luscious, almost creamy quality after it absorbs the coconut mixture.

Aroy-D coconut milk can used for Thai mango sticky rice recipe
Full-fat coconut milk used for making creamy mango sticky rice

Nok’s Secret Ingredient — Olive Oil

This is the detail that surprised me most. Nok adds a small amount of olive oil to her coconut mixture. She said that it adds a subtle richness and helps the rice stay glossy and separate rather than clumping together into a dense block. I would never have thought to add it, but after tasting the result I completely understand. It is a small addition that makes a noticeable difference.


The Traditional Thai Steamer

Traditional Thai bamboo sticky rice steamer basket on pot over stovetop
Traditional Thai bamboo steamer used to cook sticky rice

If you want to make this the authentic way, you use a traditional Thai steamer. It consists of a tall pot filled with water and a conical bamboo basket that sits over the top. The rice goes into the basket and steams from below, which cooks it evenly and gives it the right texture.

You do not need to own one to make this recipe … a regular steamer basket or even a fine mesh strainer set over a pot of boiling water will work. But if you plan to make sticky rice regularly, a traditional Thai steamer is worth having. Nok did not bring hers but showed me how to make it both ways in the past. We provide both recipes below.


About the Creamy Coconut Sauce

Nok’s original recipe does not include a creamy sauce but I am someone who loves sauce, and over the years I have developed my own creamy coconut topping that I spoon over the rice just before serving.

It adds another layer of richness and makes the dish feel a little more indulgent. I have included both Nok’s original recipe and my added sauce below so you can choose your own adventure — traditional or with the extra drizzle. Personally, I always go with the sauce.

Thai mango sticky rice with coconut cream and black sesame seeds served with fresh sliced mango
Mango sticky rice served with rich coconut cream and fresh mango slices

How to Cut the Mango

There is no single correct way to cut mango for this dish, and Nok and I actually have different preferences here which I love. She likes to peel the mango, slice in thinner slices, and then shape into a rose. I do love the presentation. Practically speaking, I’m typically in a hurry when I make mango sticky rice (I just can’t wait to eat it). I typically leave the peel on and slice half-way, horizontally and diagonally, into squared chunks, as seen in the picture below. Either way you shape it (or not), it will still be delicious!

Nok’s Rose Shape

Nok cuts her mango into a beautiful rose shape, which is a classic Thai presentation style. It takes a little practice but looks stunning on the plate and is worth learning if you want the full visual experience.

Mango sticky rice with coconut cream and black sesame seeds served with mango rose garnish
Mango sticky rice with creamy coconut sauce and a mango rose garnish

Emilia’s Method — Squares with the Skin

I prefer to cut my mango into squares while leaving the skin on to create a natural handle, which makes it much easier to eat without a mess. You score the flesh in a crosshatch pattern and push the skin upward so the cubes fan out. It is practical, pretty, and means you can pick it up and eat it without getting mango juice everywhere.

Neither method is wrong. Use whichever feels right to you.


Tips for the Best Thai Mango Sticky Rice

Before you get to the recipe card, here are the most important things Nok taught me during our time in the kitchen together:

Soak your rice for at least four hours before steaming, and overnight if you can. This is not optional. The soaking is what allows the rice to cook evenly and absorb the coconut milk properly after steaming.

Use ripe but firm mango. You want sweetness and a little bite, not mango that is so soft it falls apart when you try to cut it. In Thailand the preferred variety is Nam Dok Mai, but any sweet ripe mango will work beautifully.

Season your coconut milk mixture with salt. This is one of the most important things Nok emphasized. A small pinch of salt in the coconut milk balances the sweetness and brings out the flavor of everything else. Do not skip it.

Serve warm. Mango sticky rice is best when the rice is still slightly warm and the mango is cool and fresh. The contrast in temperature is part of what makes the dish so satisfying.


Watch Nok and Nam on The Auntie Kitchen

Before you make this recipe, I really encourage you to watch the full episode. Nok and Nam are wonderful and the conversation about growing up in Thailand is as much a part of this recipe as the ingredients themselves. You can watch the full episode here!

The Auntie Kitchen is a show where people from around the world sit down to share the stories behind the food that shaped them and then show us how to cook together.


Nok’s Thai Mango Sticky Rice

Mango sticky rice with coconut cream and black sesame seeds alongside sliced ripe mango

Mango Sticky Rice

Emilia
A classic Thai dessert made with soft, sweet glutinous rice soaked in rich coconut milk, paired with fresh mango. This version includes a subtle touch of olive oil for extra silkiness, finished with a coconut cream drizzle and black sesame seeds for contrast.
Prep Time 10 minutes
Cook Time 25 minutes
Soaking Time 4 hours
Total Time 4 hours 35 minutes
Course Dessert
Cuisine Thai
Servings 2 servings

Equipment

  • Bamboo steamer or Thai sticky rice basket (if you want to be extra authentic)
  • Pot to hold the steamer
  • Cheesecloth or thin kitchen towel
  • OR
  • Regular pot with a lid
  • Metal steamer basket or colander that fits inside the pot
  • Cheesecloth or thin towel
  • small saucepan
  • mixing bowls
  • fine strainer (for draining rice)
  • knife
  • cutting board

Ingredients
  

Sticky Rice

  • 1 cup glutinous rice washed and soaked 4+ hours
  • 1 cup coconut milk Aroy D recommended
  • 3 tbsp brown sugar
  • 1/4 tsp salt
  • 1 tsp olive oil

Coconut Sauce

  • 1/2 cup coconut milk
  • 1 tbsp brown sugar
  • 1/4 tsp salt
  • 1 tsp cornstarch
  • 1 tbsp water

To Serve

  • 1-2 ripe mangoes
  • black sesame seeds

Instructions
 

For the Steamed Version

  • Soak your glutinous rice for at least 4 hours or overnight. Drain completely.
  • Place the rice in a cheesecloth or thin towel (or directly in a bamboo steamer if you have one).Steam over boiling water for 20–25 minutes, until tender and sticky.
    👉 Tip: Flip the rice halfway through for even cooking.
  • While the rice steams, heat: coconut milk, brown sugar, salt, olive oil. Warm gently until sugar dissolves. Do not boil.
  • Transfer the hot steamed rice to a bowl.Pour the warm coconut mixture over it and gently mix.
    Cover and let it sit for 10–15 minutes so the rice absorbs everything.
  • Heat coconut milk, sugar, and salt.Add cornstarch slurry and stir until slightly thickened.
  • Slice mango thin and form your rose. Plate: sticky rice, mango, coconut drizzle, black sesame seeds.

Notes

  • The rice must be hot when you add the coconut mixture
  • Don’t skip the resting time after mixing
  • Olive oil adds a subtle silky finish without making it heavy
  • If it looks dry, add 1–2 tbsp warm coconut milk and mix
When to Choose Steamed vs Pot Method
  • Steamed → best texture, more authentic, better for filming
  • Pot method → quicker, more beginner-friendly
Keyword auntie kitchen, coconut rice, khao niew mamuang, mango sticky rice, thai dessert
Thai mango sticky rice with coconut cream and fresh mango slices Pinterest cover image with title overlay
Easy Thai mango sticky rice with coconut cream, a simple and delicious dessert
Smiling woman in a blue patterned dress holding a Brazilian carrot cake (bolo de cenoura) with chocolate glaze on a white plate
Hi, I'm Emilia. I've visited 54 countries and now I'm bringing the world to my table!

Join Me Around the World

Every week, I host a different country through food, culture, and storytelling. Subscribe for recipes, tablescapes, cultural traditions, and behind-the-scenes moments from Hosting the World.

We don’t spam! Read our privacy policy for more info.

Similar Posts

Leave a Reply

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

Recipe Rating