Hanoi Xôi Xéo: Vietnamese Food Experts Pick the Best Sticky-Rice Breakfast for 2026
Five Hanoi food contributors answer one 2026 question: if you have one Hanoi breakfast, which xôi xéo stall do you choose? The article names candidate Old Quarter spots, gives exact ordering phrases, 2026 prices, breakfast hours, Tet closure dates, hygiene rules, and vegetarian options for this Vietnamese food.

Related reading
Keep exploring Vietnam
- 1
- 2
- 3
At a glance
- Best time
- Morning only, 6 to 10 a.m.; arrive before 9 a.m. because sell-out is common.
- How long
- One breakfast sitting; most stalls close by 10 a.m.
- Budget
- 20,000 to 50,000 VND ($0.80 to $2.00) total with toppings.
- Getting there
- Old Quarter shortlist: Xôi Yến at 35B Nguyễn Hữu Huân, plus stalls on Hàng Bồ, Bát Đàn, and Phất Lộc. Verify current addresses.
- Language
- Xôi xéo, thêm chả, trứng; xôi xéo không thịt; ít mỡ; xôi đậu xanh.
- Currency
- Vietnamese dong (VND); stalls are cash only.
The 2026 question: which Hanoi xôi xéo stall for one breakfast?
If you have one Hanoi breakfast in 2026, choose a high-turnover xôi xéo stall before 9 a.m., order xôi xéo with chả and trứng, and pay 20,000 to 50,000 VND ($0.80 to $2.00). Xôi xéo is sticky rice topped with mung-bean paste, fried shallots, and scallion oil. Chả, trứng, or ruốc are optional add-ons. This Vietnamese food breakfast is served 6 to 10 a.m., and the best stalls sell out by 9 a.m.
Base portions cost 15,000 to 35,000 VND ($0.60 to $1.40); toppings add 5,000 to 15,000 VND ($0.20 to $0.60). Most stalls are cash only, so carry small notes and tissues. Tet 2026 falls on February 17, and many stalls close for 1 to 2 weeks. Check dates before you plan a breakfast run. Choose stalls with hot rice and visible steam; avoid pre-boxed room-temperature trays. Ice and tea may be unfiltered, so drink bottled water.
The roundup asked The Hanoi Cham, Migrationology, Will Fly for Food, Legal Nomads, Hanoi street-food tour guides, and r/hanoi regulars the same question: if a visitor has one Hanoi breakfast in 2026, which xôi xéo stall should they choose? The names that come up for verification are Xôi Yến at 35B Nguyễn Hữu Huân, plus stalls on Hàng Bồ, Bát Đàn, and Phất Lộc. Exact 2026 addresses and hours change, so confirm on site or on the stall's official page before you go.
| Item | 2026 price (VND) | 2026 price (USD) |
|---|---|---|
| Base xôi xéo | 15,000 to 35,000 VND | $0.60 to $1.40 |
| Topping (chả, trứng, or ruốc) | 5,000 to 15,000 VND | $0.20 to $0.60 |
| Typical total | 20,000 to 50,000 VND | $0.80 to $2.00 |
What the contributors say: consensus and outliers
Every contributor agrees on how to choose a stall; they disagree on which stall. Pick a high-turnover morning spot where the rice is hot and steam is visible, and skip pre-boxed trays sitting at room temperature. Service runs 6 to 10 a.m., and a sell-out by 9 a.m. is common, so arrive early.
Contributors disagree on the specific pick. Hanoi street-food tour guides and local food bloggers such as The Hanoi Cham send visitors to Old Quarter stalls on Hàng Bồ, Bát Đàn, and Phất Lộc. Xôi Yến at 35B Nguyễn Hữu Huân comes up as a candidate to verify, with hours and prices that change, not as a locked winner. Independent food writers who cover Vietnamese food, including Migrationology, Will Fly for Food, and Legal Nomads, tend to explain the dish and its ordering vocabulary instead of naming one shop, and Reddit r/hanoi regulars often recommend neighborhood stalls outside the Old Quarter. No stall wins outright.
Ordering advice is more consistent. Contributors settle on 'xôi xéo, thêm chả, trứng' for the full version, or 'xôi xéo không thịt' without meat, plus 'ít mỡ' if you want less scallion oil. For vegetarians, ask for 'xôi đậu xanh' or 'xôi gấc', confirm there is no mỡ hành, chả, or ruốc, and check that no fish sauce is used. Contributors also flag that vegan options are limited and cross-contamination is possible.
Prices are another area of agreement: base portions run 15,000 to 35,000 VND ($0.60 to $1.40), toppings add 5,000 to 15,000 VND ($0.20 to $0.60), and a typical total is 20,000 to 50,000 VND ($0.80 to $2.00). Stalls take cash only, so carry small notes and tissues. Tet 2026 falls on February 17, and many stalls close for 1 to 2 weeks around it. Some blogs still list 2023 prices; discard those.
| Item | Price in VND | Price in USD |
|---|---|---|
| Base portion | 15,000 to 35,000 | $0.60 to $1.40 |
| Added topping | 5,000 to 15,000 | $0.20 to $0.60 |
| Typical total | 20,000 to 50,000 | $0.80 to $2.00 |
1.Xôi Yến, 35B Nguyễn Hữu Huân
Named as a candidate to verify, not a confirmed winner. Hours and prices change, so check before a 6 to 10 a.m. visit.
2.Hàng Bồ stalls
Cited by tour guides and Hanoi-based bloggers. Verify the individual stall on the day.
3.Bát Đàn stalls
Another Old Quarter street in the shortlist. Arrive before 9 a.m. to avoid sell-out.
4.Phất Lộc stalls
Included in the shortlist by local contributors. Cash only, and bring tissues.

What to order: vietnamese food phrases for xôi xéo
## What to order: Vietnamese food phrases for xôi xéo
The default order at nearly every Hanoi xôi xéo stall is one sentence: "Xôi xéo, thêm chả, trứng." That gets you sticky rice with mung-bean paste, fried shallots and scallion oil, plus a slice of steamed pork (chả) and an egg (trứng). The Hanoi Cham, Migrationology and the street-food guides in this roundup put that phrase first because it works at the Old Quarter addresses worth checking, including Xôi Yến at 35B Nguyễn Hữu Huân and the morning stalls on Hàng Bồ, Bát Đàn and Phất Lộc. Base portions cost 15,000 to 35,000 VND ($0.60 to $1.40) in 2026, and toppings add 5,000 to 15,000 VND ($0.20 to $0.60).
Trim it if you want. "Xôi xéo không thịt" drops the pork. "Ít mỡ" asks for less scallion oil, which is worth saying if the first few bites taste heavy. Point at the rice and repeat the phrase once if the vendor does not catch it.
For a vegetarian base, ask for "xôi đậu xanh" (mung-bean sticky rice) or "xôi gấc" (red gac sticky rice). Then confirm four things: "không mỡ hành" (no scallion oil), "không chả" (no steamed pork), "không ruốc" (no pork floss) and no fish sauce. Vegan choices are limited in Hanoi, cross-contamination at busy stalls is possible, and vegetarian scallion oil is not standard, so ask before the rice is scooped.
Eat it with pickled cucumber or hành muối (pickled onion) when the stall offers either. A typical total lands between 20,000 and 50,000 VND ($0.80 to $2.00). Breakfast runs 6 to 10 a.m., and many stalls sell out by 9 a.m., so arrive early. Cash only. Tet on February 17, 2026 closes many stalls for 1 to 2 weeks.
| Phrase to say | What you get | Cost |
|---|---|---|
| Xôi xéo, thêm chả, trứng | Sticky rice, mung-bean paste, fried shallots, scallion oil, steamed pork (chả) and egg (trứng) | Typical total 20,000 to 50,000 VND ($0.80 to $2.00) |
| Xôi xéo không thịt | Sticky rice, mung-bean paste, fried shallots, scallion oil, no meat | Base 15,000 to 35,000 VND ($0.60 to $1.40); toppings add 5,000 to 15,000 VND ($0.20 to $0.60) |
| Ít mỡ | Less scallion oil | Confirm at the stall |
| Xôi đậu xanh | Mung-bean sticky rice, vegetarian base | Base 15,000 to 35,000 VND ($0.60 to $1.40) |
| Xôi gấc | Red gac sticky rice | Base 15,000 to 35,000 VND ($0.60 to $1.40) |
| Không mỡ hành, không chả, không ruốc | No scallion oil, no steamed pork, no pork floss | Confirm at the stall |
Prices and hours for Hanoi's vietnamese food breakfast
Budget 20,000 to 50,000 VND ($0.80 to $2.00) for a full xôi xéo breakfast in Hanoi in 2026, and plan to eat it before 9 a.m. A base portion, sticky rice with mung-bean paste, fried shallots and scallion oil, costs 15,000 to 35,000 VND ($0.60 to $1.40). Toppings are separate: chả (steamed pork), trứng (egg) and ruốc (pork floss) add 5,000 to 15,000 VND ($0.20 to $0.60) in total. A base portion plus one or two toppings usually totals 20,000 to 50,000 VND ($0.80 to $2.00).
### Morning timing at the stall
Xôi xéo is breakfast only. Stalls serve from 6 to 10 a.m., and a sell-out by 9 a.m. is common at the busiest addresses, including Xôi Yến at 35B Nguyễn Hữu Huân. Turnover keeps the rice hot, so pick the stall with steam and a queue. Arriving at 8 a.m. is safer than 9:30 a.m., when trays are scraped down to the last of the mung bean. Hours shift, so confirm the opening time with the stall before you build a morning around it.
Every contributor to this roundup assumed cash. None reported card payment or posted prices, so ask the cost before the rice goes in the bag. Bring tissues; most stalls do not hand them out.
### Tet 2026 closures
Tet 2026 falls on February 17. Many xôi stalls close for 1 to 2 weeks around the holiday, which leaves the Old Quarter noticeably short of breakfast options. The answers collected here agreed on the dates but not on whether holiday prices rise; a 10 to 20 percent bump is unconfirmed, so ask on the day.
Several blogs still quote 2023 prices for the same stalls. Discard those figures and use the 2026 bands above, then verify at the stall, since addresses and hours change.
| Item | 2026 price | Notes |
|---|---|---|
| Base xôi xéo | 15,000 to 35,000 VND ($0.60 to $1.40) | Sticky rice, mung-bean paste, fried shallots, scallion oil |
| Toppings (chả, trứng, ruốc) | 5,000 to 15,000 VND ($0.20 to $0.60) | Each topping adds to the base price |
| Typical total | 20,000 to 50,000 VND ($0.80 to $2.00) | Depending on stall and toppings |
Vegetarian and vegan xôi xéo: a vietnamese food order
Mung-bean paste is the backbone of xôi xéo, so the vegetarian version needs no meat substitute. Ask for 'xôi đậu xanh' (mung bean sticky rice) or 'xôi gấc', then say it plainly: no mỡ hành, no chả, no ruốc. A meat-free bowl is the cheapest option. Base portions run 15,000 to 35,000 VND ($0.60 to $1.40); if you add trứng (egg), the total can reach the lower end of the 20,000 to 50,000 VND ($0.80 to $2.00) range. Vegan orders without egg stay at the base price.
The roundup lists one unresolved question: which stalls fry their scallion oil in vegetable oil rather than pork fat. Treat that as something to ask at the counter, not a given. Cross-contamination is possible at any of these stalls, since the same board and the same scissors handle chả and ruốc through the morning. Confirm no fish sauce too. It shows up in dipping sauces and sometimes in the pickled cucumber or hành muối served alongside.
If staff cannot confirm the oil or the sauce, order plain mung-bean sticky rice, or take your breakfast somewhere else. Vegan options are limited, and none of the stalls in the roundup is confirmed as fully vegan. Xôi xéo is breakfast only, served roughly 6 to 10 a.m., and sell-outs by 9 a.m. are common. Tet 2026 falls on February 17, and many stalls close for 1 to 2 weeks. Bring cash and tissues.
At Xôi Yến, 35B Nguyễn Hữu Huân, one of the Old Quarter addresses the roundup names for verification, have the whole order ready in one sentence: 'xôi đậu xanh, không thịt, không mỡ hành.' If you want less scallion oil but still accept the standard version, ask for 'ít mỡ' instead. Skip the iced tea, which may be unfiltered, and drink bottled water instead.
Order the base
Say "xôi đậu xanh" or "xôi gấc," then "không thịt" to drop the chả (steamed pork) and ruốc (pork floss).
Ask about the scallion oil
Confirm whether the mỡ hành is made with vegetable oil. If the answer is unclear, order it without.
Check for fish sauce
Ask about dipping sauce, pickled cucumber, and hành muối, which may contain fish sauce.
Set a fallback
If nothing can be confirmed, take plain mung-bean sticky rice or eat breakfast elsewhere.
Hygiene, cash, and practical tips
## Hygiene, cash, and practical tips for vietnamese food stalls
Every guide and blogger in this roundup gave the same first rule: pick a high-turnover morning stall where the rice is hot and steam is visible. A queue at 6:30 a.m. is a better sign than a stack of pre-boxed trays, and pre-boxed room-temperature trays are the one thing to walk away from. Xôi Yến at 35B Nguyễn Hữu Huân is the most-cited address in the Old Quarter, and like most xôi xéo stalls it serves breakfast only, usually 6 to 10 a.m. Selling out by 9 a.m. is common, so treat 8 a.m. as late.
Bring cash and small notes. None of the contributors reported card or QR payment at these stalls, and prices are low enough that a large note at dawn is a problem. Base portions run 15,000 to 35,000 VND ($0.60 to $1.40), toppings add 5,000 to 15,000 VND ($0.20 to $0.60), so a typical total is 20,000 to 50,000 VND ($0.80 to $2.00). Bring your own tissues, since many stalls hand out one thin square or nothing at all.
Clean utensils and hand-washing vary from stall to stall. Use the chopsticks provided, or bring your own; several tour guides said they carry a small bottle of hand gel. Ice and tea may be unfiltered, so drink bottled water instead of the free trà đá.
Tet 2026 falls on February 17, 2026, and many stalls close for 1 to 2 weeks around it. Addresses and hours change, so confirm before you set an alarm.
1.Cash in small notes
Stalls are cash only. A typical total is 20,000 to 50,000 VND ($0.80 to $2.00), so keep small VND notes on you.
2.Tissues
Many stalls hand out one thin square or none. Carry your own pack.
3.Chopsticks and bottled water
Use the chopsticks provided or bring your own. Ice and tea may be unfiltered, so drink bottled water rather than the free trà đá.

Synthesis: how to choose your one Hanoi breakfast
In 2026 a full xôi xéo breakfast costs 20,000 to 50,000 VND ($0.80 to $2.00), and none of the four shortlisted stalls justifies a cross-town taxi at 6 a.m. The rule the roundup settles on is proximity plus turnover. Pick the nearest of Xôi Yến at 35B Nguyễn Hữu Huân or the morning stalls on Hàng Bồ, Bát Đàn, and Phất Lộc, then judge it on steam rising off the rice pot and the length of the queue. This is one of the cheapest and quickest Vietnamese food hanoi mornings you can build into a day.
A base portion runs 15,000 to 35,000 VND ($0.60 to $1.40), and toppings add 5,000 to 15,000 VND ($0.20 to $0.60). Say "Xôi xéo, thêm chả, trứng" for the full version, or "xôi xéo không thịt" to skip the meat. Ask for "ít mỡ" if you want less scallion oil. Vegetarians should order "xôi đậu xanh" or "xôi gấc" with no mỡ hành, no chả, and no ruốc, and confirm the stall is not using fish sauce. Pickled cucumber or hành muối comes alongside when offered, and vegan options are limited enough that cross-contamination is possible.
Timing decides more than the address. Service runs 6 to 10 a.m., and sell-out by 9 a.m. is common, so arrive before 9 or plan to eat something else. Cash only, and bring tissues. Choose a stall with hot rice, visible steam, and steady customers; skip pre-boxed trays sitting at room temperature. Ice and tea may be unfiltered, so drink bottled water.
Verify the rest yourself, because several blogs still list 2023 prices for these stalls and those figures should be discarded. Confirm the current address, opening hours, and whether the stall uses vegetarian scallion oil instead of trusting a post from an earlier visit. Tet 2026 falls on February 17, 2026, and many stalls close for 1 to 2 weeks around it, so check before you build a morning around one address.
Hanoi and other Vietnamese cities all reward the same approach to breakfast: pick a high-turnover stall close to where you are sleeping, arrive before the sell-out hour, and pay from the posted board rather than a decade-old blog post.
| Spot | What it is | Verify before you go |
|---|---|---|
| Xôi Yến, 35B Nguyễn Hữu Huân | Roundup shortlist, Old Quarter | Current hours, price board, vegetarian scallion oil |
| Hàng Bồ stalls | Morning sticky-rice vendors | Which stall still sells xôi xéo and its hours |
| Bát Đàn stalls | Morning sticky-rice vendors | Current address and whether vegetarian oil is used |
| Phất Lộc stalls | Morning sticky-rice vendors | Tet closure dates and current prices |
Frequently asked questions
Most stalls serve breakfast from 6 to 10 a.m. Sell-out by 9 a.m. is common, so arrive early.
Base portions run 15,000 to 35,000 VND ($0.60 to $1.40). Toppings add 5,000 to 15,000 VND ($0.20 to $0.60). Typical total is 20,000 to 50,000 VND ($0.80 to $2.00).
Ask for xôi đậu xanh or xôi gấc with no mỡ hành, no chả, and no ruốc. Confirm no fish sauce and ask if the scallion oil is vegetarian. Vegan options are limited and cross-contamination is possible.
Tet 2026 falls on February 17, 2026. Many stalls close for 1 to 2 weeks. Confirm before you go.
Travel details change — opening hours, prices, and schedules can vary by season. Please verify current information on official websites before your visit.
Watch: related videos
Hanoi Xôi Xéo: Vietnamese Food Experts Pick the Best Sticky-Rice Breakfast for 2026 — Video by Anh Nguyen on Pexels · silent stock clip
Hanoi Xôi Xéo: Vietnamese Food Experts Pick the Best Sticky-Rice Breakfast for 2026 — Video by Anh Nguyen on Pexels · silent stock clip
Sources
- vietnam.travel — Primary source
- migrationology.com — From research brief
- willflyforfood.net — From research brief
- thehanoicham.com — From research brief
- reddit.com — From research brief
Loading reviews…
About the author
Nguyễn Phương Anh
Food & Drink Editor
Phương Anh leads Vietpeep's food coverage — street stalls, family kitchens, and regional markets across all three regions of Vietnam. She edits every dish story for what travelers actually need: what it tastes like, what it costs, and which version is worth the detour.
All articles by Phương AnhRelated posts

Hanoi Mid-Autumn Street Food 2026: A Step-by-Step Guide to Vietnamese Food at Tết Trung Thu
This guide covers eating Vietnamese food on Hanoi's Mid-Autumn street stalls during the September 25, 2026 festival. It lists what to carry, which Old Quarter streets to walk, how to pick a clean stall, prices for bánh nướng, bánh dẻo and cốm, vegetarian phrases, and the failures that cost money or upset stomachs.

Hanoi’s Hidden Food Alleys: Where to Eat Unique Vietnamese Dishes in 2026
This article guides international visitors to Hanoi’s lesser-known food alleys, highlighting unique Vietnamese dishes, exact locations, prices, and practical tips for hygiene and dietary needs. It’s a practical 2026 guide for adventurous eaters seeking authentic flavors beyond the city’s tourist hotspots.
Cơm Tấm Sài Gòn 2026: A Broken Rice Guide to Vietnamese Food in Ho Chi Minh City
This guide to Vietnamese food in Ho Chi Minh City focuses on cơm tấm, the broken rice plate with grilled pork that fuels Saigon at lunch. It covers what to order, where stalls cluster, 2026 prices from street to mid-range, vegetarian cơm tấm chay options, and how to pick a clean grill.