Instant Pot Sticky Rice (Vietnamese Xôi)

5/5 - (51 votes)

Sticky rice (Xôi / Cơm Nếp) is a beloved staple in Isan, Lao, and Vietnamese cuisine. My Instant Pot Sticky Rice recipe makes it perfectly tender and fluffy, cutting the usual cooking time without any fuss—quick, easy, and always delicious.

Steaming hot cooked sticky rice served on a plate.

If you’re in a hurry and just want to get cooking, feel free to jump into the recipe card.

What is Sticky Rice?

Sticky rice, also called glutinous or sweet rice, is a unique rice that becomes wonderfully sticky when cooked. In Northeast Asia, it’s often turned into sweet treats like Japanese mochi or Chinese tangyuan.

In Laos, it’s called Khao Niew, and in Thailand, Khao Niao. It’s a daily staple with savory dishes and forms the base for many desserts like mango sticky rice or sticky rice with Sangkhaya (egg custard).

In Vietnam, uncooked sticky rice is Gạo Nếp, while cooked sticky rice is Cơm Nếp or Xôi. It’s the second most popular rice after Jasmine rice and a beloved part of Vietnamese breakfasts, right after Bánh Mì.

Sticky rice also shines in family celebrations like Đám Giỗ (death anniversaries) and Tết (lunar new year).

Sticky rice served with Kai Yang / Ping Gai (Thai / Lao BBQ Chicken) and Nam jim jaew (Thai Dipping Sauce).
Sticky Rice served with Kai Yang (Thai BBQ chicken) and Nam Jim Jaew (Thai Dipping Sauce)

Some popular Xôi in Vietnam

Xôi Lá Dứa – pandan sticky rice

Xôi Mặn – sticky rice with savory toppings

Xôi Gấc – sticky rice with Gấc fruit

Xôi Vò – mung bean coated sticky rice

Xôi Xéo – Hanoi savory mung bean sticky rice

Xôi Bắp – sticky rice with corn

Xôi Gà – chicken sticky rice

Delicious Vietnamese Xoi Man - A delectable plate of Vietnamese savory sticky rice adorned with flavorful toppings, a delightful treat from Vietnamese cuisine.
Xôi Mặn (Vietnamese Savory Sticky Rice)

Types of Sticky Rice

Thai and Laotian cuisine usually calls for long-grain sticky rice, while in Vietnam we use both short- and long-grain varieties. The crown jewel is Nếp Cái Hoa Vàng, a fragrant short-grain rice.

Don’t confuse it with sushi rice—it’s much stickier and chewier.

Short-grain sticky rice after being rinsed and washed.
Vietnamese short-grain sticky rice

Instant Pot Sticky Rice – Pros and Cons?

Let’s be honest: the traditional soak-and-steam method still makes the best sticky rice. But it takes prep and patience. My Instant Pot method? Almost as good, and it saves a ton of time.

Pros:

No long prep: Skip soaking the rice for hours. I just soak it in hot water for 20 minutes.

Faster cooking: After soaking, 40 minutes in the Instant Pot and it’s done. Traditional steaming takes 60–70 minutes, plus soaking time.

Great results: About 80–90% as good as the classic method—perfect for a small batch.

Cons:

Needs an Instant Pot: But mine has become a kitchen lifesaver—I even have a page dedicated to Asian Instant Pot recipes.

Limited batch size: My 6-quart pot works best with 1–1.5 cups (220–330g) of rice. Any more, and the bottom can get a little mushy—still edible, though.

Related Recipes | More Asian rice recipes:

Ingredients

To make Khao Niao/Khao Niew (Thai/Lao sticky rice), all you really need is sticky rice and water.

Meanwhile, in Vietnam, we often boost the flavor with fragrant fats—chicken fat, shallot oil, scallion oil, or coconut cream—especially when serving it with savory dishes. For this recipe, I’ll keep it simple.

How to Cook Sticky Rice in the Instant Pot

  1. Rinse the sticky rice well until the water runs clear—don’t skip this step! Then, soak it in hot water for 20 minutes.
  2. Pour 1.5 cups (375ml) of water into the Instant Pot and place a steamer inside, making sure the water doesn’t touch the rice.
  3. Drain the rice and transfer it to the steamer. Use a chopstick or your finger to poke a few holes for proper ventilation while steaming.
  4. Close the lid and cook on “Steam” mode at high pressure for 20 minutes, then let it naturally release for another 20 minutes.
  5. Gently fluff the rice with chopsticks or a rice paddle before serving.
Short-grain sticky rice after being rinsed and washed.
Sticky rice soaked in hot water.
Perfectly cooked sticky rice using an Instant Pot.
Steaming hot cooked sticky rice served on a plate.

What to Serve with Sticky Rice

Pair sticky rice with your favorite Thai, Lao, or Vietnamese dishes. On my site, I’ve highlighted some recipes that go perfectly with it:

Delicious Thai Stir-Fried Chicken with Red Curry (Pad Ped Gai) - A mouthwatering and aromatic dish served with steamed rice, featuring tender chicken, vibrant vegetables, and rich red curry flavors.
Pad Ped Gai
(Thai Stir-fried Chicken With Red Curry)
An image of Air Fryer Vietnamese Lemongrass Chicken served on a plate. The chicken is marinated in a blend of lemongrass, garlic, scallions, and other spices. It is garnished with green onion oil and herbs and served with rice.
Gà Nướng Xả
(Vietnamese Lemongrass Chicken)
A mouthwatering plate of Com Suon Nuong, also known as Vietnamese Lemongrass Pork Chops. The grilled pork chops are beautifully charred, tender, and full of aromatic lemongrass flavors. Served with steamed rice, this traditional Vietnamese dish is a true delight for the senses.
Sườn Nướng
(Vietnamese Lemongrass Pork Chops)
A captivating photo showcasing a Vietnamese pate, exuding a creamy texture and rich flavor. The pate is beautifully presented with garnishes, reflecting the authentic Vietnamese culinary tradition. Its smooth consistency and decadent appearance make it an enticing choice for any food enthusiast.
Vietnamese Liver Paté
(great for Sticky Rice & Banh Mi)

Thanks a bunch for giving my recipe a shot! If you enjoyed it, I’d truly appreciate a 5-star 🌟🌟🌟🌟🌟 rating or a comment to let me know your thoughts.

And don’t forget to stay in touch with me on InstagramFacebookPinterest, and YouTube 🥰.

Steaming hot cooked sticky rice served on a plate.

Instant Pot Sticky Rice (Vietnamese Xôi)

Cielle
Sticky Rice is a Thai and Lao culinary staple, and it's highly appreciated in Vietnam as well. My Instant Pot Sticky Rice recipe is not only straightforward but also guarantees perfect texture, preventing any mushiness or sogginess. Moreover, it substantially shortens the cooking time compared to the traditional method.
5 from 1 vote
Prep Time 20 minutes
Cook Time 40 minutes
Course Family meal
Cuisine Lao, Thai, Vietnamese
Servings 2 people

Equipment

  • 1 6-quart Instant Pot (6-liter)

Ingredients
  

  • 1 cup sticky rice (220g)
  • 1.5 cup water (375ml)

Instructions
 

  • Rinse the sticky rice until the water runs clear.
  • Soak it in hot water for 20 minutes.
  • Add 1.5 cups (375ml) of water to the Instant Pot, ensuring it doesn't touch the rice.
  • Drain and transfer the rice to a steamer in your Instant Pot, creating ventilation holes with a chopstick or finger.
  • Close the lid and use the "Steam" mode with high pressure for 20 minutes, followed by a 20-minute natural release.
  • Gently fluff the cooked rice with chopsticks or a rice paddle.
  • Enjoy sticky rice with your favorite rice side dishes.
Tried this recipe?Let us know how it was!

 

5 from 1 vote (1 rating without comment)
Subscribe
Notify of

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments