Vietnamese steamed sticky rice, xôi, in a small bowl, with glossy white grains and rising steam
Serves2 servings
CuisineVietnamese

Xôi: Vietnamese Steamed Sticky Rice, the Plain Base Recipe

How to make plain xôi, Vietnamese steamed sticky rice, with just glutinous rice and water: rinsing, a refrigerated soak, draining, and 40 minutes in a steamer, then tasting a grain to check for a hard core. Also covers how plain xôi differs from named variants such as xôi vò and xôi ngũ sắc, how to judge substitutions, and how to handle leftover rice safely.

Level: Beginner

Cooking flow

Cooking steps

STEP 11 / 8

Rinse the rice

Glutinous rice being rinsed in a bowl, with the cloudy water draining away
Rinse 4–5 times, until the water runs mostly clear

Put the glutinous rice in a bowl, cover it with water, swirl it gently with your hand, and pour off the cloudy water. Repeat 4–5 times, until the water runs mostly clear. It does not need to be perfectly clear.

STEP 22 / 8

Soak in the refrigerator for 4 hours

Rinsed glutinous rice submerged in water in a covered container in the refrigerator
Keep the rice covered and fully submerged while it soaks in the refrigerator

Transfer the rinsed rice to a lidded, food-safe container and pour in the 2 US cups of soaking water so the rice is fully submerged. Cover and refrigerate for 4 hours (4 hours or overnight both work). Do not leave soaking rice out at room temperature for long periods. Even after soaking, keep checking the core of the grain when it comes out of the steamer.

STEP 33 / 8

Drain thoroughly

Soaked glutinous rice draining in a colander, with the soaking water collected in the bowl below
Drain the plump, soaked grains well and discard the soaking water

Tip the soaked rice into a fine colander set over a bowl and let it drain well. Discard the soaking water. It does not go into the steamer, and this recipe never adds it back. Unlike cooking rice in a pot, where the grains absorb a measured amount of water, xôi takes up only the water it drank during the soak and the steam that reaches it.

STEP 44 / 8

Prepare the steamer

A stovetop steamer heating water below a perforated insert lined with clean cloth
The lined insert sits above the water; nothing in it touches the water

Fill the bottom of the steamer with water to the level the manufacturer specifies and bring it to a boil so the steam is steady. Line the perforated insert with a clean, thin cotton cloth or parchment paper. Lay the lining thinly so it does not block the steam holes, and make sure the water sits well below the insert. Keep an eye on the water level so the steamer does not boil dry.

STEP 55 / 8

Spread the rice on the cloth

Drained glutinous rice spread in an even layer on the cloth in the steamer insert
Spread the soaked grains evenly on the cloth before covering

Spread the drained rice in an even layer on the lined insert. The aim is for steam to reach the grains from below, with the rice never sitting in water.

STEP 66 / 8

Cover and steam for 40 minutes

A covered steamer on the stove releasing a gentle wisp of steam
Keep the lid on and let steady steam do the cooking

Put on the lid and steam for 40 minutes. Lifting the lid often lets the steam escape, so as a practical kitchen judgment, plan your first check for the 40-minute mark rather than peeking along the way. Watch the water level from the outside of the pot as best you can, and top it up according to your steamer's instructions if needed.

STEP 77 / 8

Taste a grain to check the core

Chopsticks lifting a single steamed grain from the open steamer to check for doneness
Taste a grain; if the center is still hard, steam a few minutes more

Open the steamer and taste a few grains. Cooked xôi should be glossy and translucent white, tender enough to eat with no hard or chalky core, yet the grains should hold their shape rather than collapse when pressed between your fingers or chopsticks. If you still feel a hard or floury center, cover again, steam a few more minutes, and taste again.

STEP 88 / 8

Serve warm

Plain Vietnamese steamed sticky rice served warm in a bowl, with no toppings
Plain xôi, served warm before any topping

Scoop the rice into small bowls and serve it warm, just as it is. Eat it soon after steaming.

0 / 0
Ingredients

Ingredients

1 / 1

Ingredients

Ingredient Amount Role
Glutinous rice (gạo nếp), long-grain 1 US cup (about 236.6 mL) The whole dish. Its stickiness is what defines xôi
Water for soaking 2 US cups (about 473.2 mL) For soaking only. Discarded after soaking; never added to the steamer as cooking water
Water for rinsing (working water) As needed For washing the rice 4–5 times. Not part of the formula
Water for the steamer (working water) To the steamer maker's water line Makes the steam. It must never touch the rice
0 / 0

Xôi: Sticky Rice Cooked by Steam Alone, Before Any Topping

What this steamer should keep

Glutinous rice and water, and nothing else. Rinse, soak, drain, and steam until the grains are glossy and tender with no hard core. No salt, oil, coconut or toppings go into this base.

Lift the lid of the steamer and a cloud rises off the rice. Underneath, the grains have turned a translucent, glossy white, and they hold together softly when you pinch them, without dissolving into paste. This is xôi in its plainest form: Vietnamese glutinous rice cooked not in water but over it, by steam.

The name xôi does not point to one fixed recipe. It covers a broad family of sweet and savory sticky-rice dishes with many named variants, from rice coated in mung bean to rice tinted with fruit. Vietnamese steamed sticky rice includes dishes such as xôi xéo, xôi gấc, xôi lạc, xôi đậu xanh and xôi vò. This article does not try to cover all of them. It shows one starting point: the white steamed rice that comes before any topping or color.

Xôi also turns up at the start of the day. A Vietnam Airlines guide to Vietnamese breakfast lists xôi among the dishes eaten in the morning, in a picture of early-morning food vendors and filling breakfasts built on rice, noodles and bread. For more dishes and context from the same country, see the Vietnam country page.

Ingredients: Glutinous Rice and Water, in US Cups

The basic ingredients for xôi: unwashed glutinous rice and a bowl of water for soaking, with a separate jug of working water
The formula is only glutinous rice and soaking water; rinsing and steamer water are kept separate

This recipe makes 2 servings. Do not swap in a Japanese 180 mL rice-cooker cup.

Allergens

The base recipe is glutinous rice and water only. If you serve anything on top or alongside, check that item's own ingredients for allergens separately; it is not part of this formula.

Equipment

  • A lidded stovetop steamer with a perforated insert
  • A clean, thin cotton cloth or parchment paper to line the insert
  • A bowl for rinsing
  • A covered, food-safe container for soaking in the refrigerator
  • A fine colander for draining
  • Chopsticks or a spoon for tasting a grain

Choosing the Rice and Judging Substitutes

The main version here uses long-grain glutinous rice. Japanese short-grain glutinous rice (mochigome) is a practical alternative that is easy to find in many places, but expect a difference in texture: variety, grain shape and how well the rice is drained after soaking all change how it steams. Treat it as a close cousin, not an exact equivalent.

Ordinary non-glutinous rice is not a substitute for this formula. It is a different grain, and it will not give you xôi.

No salt, oil, coconut, sugar, leaves or toppings are added. If you want a seasoned or colored sticky rice, that is a different named dish with its own recipe; see the variations below.

Method: Rinse, Soak, Drain, Steam, Taste

Time on the clock and time in the mouth

Soak for 4 hours or overnight and steam for 40 minutes. This version soaks for 4 hours in the refrigerator. Steamers vary, so decide that the rice is done by tasting a grain, not by the timer alone.

When It Doesn't Turn Out: Hard Cores and Sticky Patches

Condition Likely direction What to do
The center of the grain is hard or chalky at 40 minutes Steamers and rice vary; the soak may not have reached the center Cover and steam a few more minutes, then taste again. Repeat until no core remains
The rice is sticky and wet in places A kitchen judgment rather than a confirmed cause: the rice may not have drained well, or the lining may have held moisture For next time, drain more thoroughly and lay the cloth or paper more thinly
The bottom layer is soggy The rice may have been in contact with the water Check that the water stays well below the insert, following the steamer's water line

Adding water to the rice or simmering it is outside the source method; that turns it into a different kind of cooked rice. Keep fixing problems with steam and time.

Plain Xôi and Its Named Relatives

One base, many dishes

The variants below are separate dishes with their own ingredients and methods. Their amounts and steps are not part of this recipe.

Plain steamed rice is one base among many. Here is how some of the named dishes differ:

Dish What sets it apart
Plain xôi (this recipe) Glutinous rice and water, steamed, with no seasoning, color or topping
Xôi vò Mung beans are steamed and crushed, then coated onto the rice grains. Reported regional differences include a more savory taste in the north, and turmeric tint, coconut cream and sugar in southern preparations
Xôi xéo A separate dish pairing sticky rice with mung bean and fried shallots
Xôi gấc Sticky rice colored with gấc fruit
Xôi lạc, xôi đậu xanh Further named members of the steamed sticky-rice family
Xôi ngũ sắc Five-colour festive sticky rice with its own regional and cultural background (see below)

Xôi at the Table: Breakfast and a Family of Dishes

The clearest picture of xôi in daily life is the morning. Vietnam Airlines' breakfast guide includes xôi among the foods sold by early-morning vendors, alongside other substantial breakfasts built on rice, noodles and bread. That is a travel guide's view, not a study of eating habits, so it is best taken as one window onto how xôi is eaten, not a rule for every household.

The family is wide. Xôi vò, for example, appears in settings that range from street stalls to ancestor-offering meals, and its mung-bean coating is a method of its own. Xôi ngũ sắc, five-colour sticky rice, is described by Viet Nam's national tourism authority as a festive dish tied to the beliefs and customs of ethnic communities in the northern mountains, where in that account the five colors stand for the five elements. The same source names the glutinous rice varieties nếp cái hoa vàng and nếp ngỗng and mentions serving it hot with sesame salt or Vietnamese pork sausage. Those details belong to xôi ngũ sắc; they are not the story of plain white xôi or of Vietnam as a whole.

The origins and early history of xôi are not established by the sources used here, so this article does not tell them. What it can show is narrower and practical: rice that smells of glutinous grain, tender grains that keep their shape, and a texture that comes from steam.

Leftovers and Food Safety

Cooked rice and Bacillus cereus

According to Japan's Ministry of Health, Labour and Welfare, spores of Bacillus cereus can survive ordinary cooking, so cooked rice should not be left at room temperature for a long time.

The simplest approach at home is to steam only what you will eat and serve it soon after cooking. If you do have leftovers, divide them into small, shallow portions, cool them quickly, and refrigerate at 8°C or below, keeping storage as short as you practically can.

The same guidance also describes hot holding at 55°C or above. That refers to a dedicated hot-holding cabinet, not to letting rice cool on the counter at home, so for home cooking, rely on serving promptly and on quick cooling and refrigeration. Reheating rice that has sat out at room temperature does not make it safe again.

Frequently Asked Questions

Is xôi the same thing as sticky rice?

Xôi is the name for a whole family of steamed sticky-rice dishes, both sweet and savory. This recipe is one example: plain steamed glutinous rice with nothing added.

Why does the rice need to soak?

The source recipe calls for a soak of at least 4 hours, as preparation that lets the rice steam through evenly. Skipping the soak is not part of this method. Even after soaking, taste a grain at the end to check for a hard core.

Can I make it in a rice cooker?

The source cautions that the water ratio for a rice cooker has to be worked out for each model, so there is no universal ratio to give here. This recipe is built around a steamer.

Can I make it sweet or savory?

Xôi as a family includes many sweet and savory dishes, but this base has no seasoning at all. Seasoned versions such as xôi vò are separate dishes with their own recipes, not small adjustments to this one.

Can I leave leftover xôi at room temperature?

No. Do not leave cooked rice out for long. Divide leftovers into small portions, cool them quickly and refrigerate at 8°C or below, and keep storage short.

Sources

  • Becca Du, Cooking Therapy, "How to make homemade Xoi (Vietnamese Sticky Rice)." The plain recipe followed here: 1 cup glutinous rice, 2 cups soaking water, 2 servings as stated by the source, rinsing 4–5 times, soaking 4 hours or overnight, draining, steaming 40 minutes and tasting for doneness; also the breadth of xôi as a category of sweet and savory dishes. https://www.cooking-therapy.com/xoi/
  • Việt Nam News, "Rice - the traditional soul of a nation." The named dishes within Vietnamese steamed sticky rice, and the method, settings and regional differences of xôi vò specifically. https://vietnamnews.vn/life-style/1111946/rice-the-traditional-soul-of-a-nation.html
  • Vietnam Airlines, "Top 20 Vietnamese Breakfast Dishes: What Locals Eat Every Morning." Xôi listed among Vietnamese breakfast foods, with early-morning food vendors. https://www.vietnamairlines.com/go/en/plan-book/travel/travel-guide/vietnamese-breakfast
  • Viet Nam National Authority of Tourism, "Five-colour sticky rice, the quintessence of Vietnamese cuisine." Xôi ngũ sắc only: its association with northern mountainous ethnic communities, the five-element symbolism in the source's account, the rice varieties named, and how it is served. https://vietnam.travel/node/1731
  • Ministry of Health, Labour and Welfare (Japan), "食中毒予防のための情報(セレウス菌)" (Information for preventing food poisoning: Bacillus cereus). Spore survival after cooking, avoiding leaving cooked rice at room temperature, and small portions, rapid cooling and storage at 8°C or below, or hot holding at 55°C or above. https://www.mhlw.go.jp/content/11130500/000759552.pdf