Among the countless varieties of xôi, Vietnam’s beloved glutinous sticky rice, few carry as much affection, or as curious a name, as Xôi Xéo. This golden-yellow rice dish has been a fixture of Hanoi’s early mornings for generations, sold from bamboo carrying poles and small sidewalk stalls where locals gather before work or school. Its name comes from the word “xéo,” meaning to cut at a slanted angle, a direct reference to the way vendors slice a block of steamed mung bean paste diagonally over the rice with quick, practiced strokes of a knife. Xôi itself traces back more than three thousand years to the wet-rice civilization of the Red River Delta, where glutinous rice was steamed for everyday meals and ceremonial offerings alike. Xôi Xéo grew out of that tradition as a portable, filling breakfast for a fast-moving capital, and it remains one of the dishes most closely associated with Hanoi’s street food identity today.
Xôi Xéo is, in many ways, a perfect expression of Northern Vietnamese cooking. Where southern cuisine leans into sweetness and a generous plate of fresh herbs, and central Vietnamese cooking favors intensity and chili heat, Hanoi’s culinary tradition prizes restraint, balance, and clean, layered flavor. Xôi Xéo has no chili, no heavy sauce, no overwhelming seasoning, just glutinous rice tinted with turmeric, a smooth layer of mung bean, the fragrance of fried shallots, and sometimes a touch of rendered chicken fat. Every element supports the others rather than competing with them, the same quiet elegance found in Hanoi’s other iconic dishes.

The dish begins with high-quality glutinous rice, soaked for several hours with ground turmeric until it takes on a deep golden hue, then steamed until the grains turn soft, glossy, and fragrant. Separately, split mung beans are soaked, steamed until tender, and mashed, traditionally by hand or with a mortar and pestle, into a smooth, slightly sticky paste that is shaped into dense blocks while still warm so it holds together. Thinly sliced shallots are fried in oil until deep golden and crisp, and the fragrant oil is kept and drizzled over the finished dish, sometimes enriched with a spoonful of rendered chicken fat for extra savoriness.
Assembly happens right before serving. A mound of the golden rice is pressed into a bowl or paper wrapper, and the vendor takes a knife to the mung bean block, slicing it at that signature diagonal angle into thin sheets that fan out over the rice. A generous scattering of crispy fried shallots and a spoonful of shallot oil, and in richer versions a touch of chicken fat, go on top, sometimes finished with shredded chicken or Vietnamese pork sausage (gio lua) for a heartier breakfast. There is no dipping sauce and no herb plate here, unlike many other Vietnamese dishes; part of the appeal of Xoi Xeo is that it needs no embellishment. The proper way to eat it is simple: stir everything together with a spoon so the rice, mung bean, and shallot oil combine in every bite, and eat it warm, ideally within minutes of being served, while the shallots are still crisp and the rice still steaming.

Cheap, filling, and endlessly comforting, Xoi Xeo has for decades been the breakfast that gets Hanoi moving, wrapped in paper for office workers, packed into lunchboxes for schoolchildren, and enjoyed slowly by anyone willing to pull up a small plastic stool on a Hanoi sidewalk. It is not a dish designed to impress with complexity; instead, like pho or bun cha, it shows how Northern Vietnamese cuisine can turn a handful of humble ingredients into something quietly unforgettable.
