Xoi Xeo is a traditional Vietnamese preparation of glutinous rice combined with split mung bean and finished with crunchy, savory garnishes. Travelers and locals alike commonly choose it as a quick morning meal or a filling snack, and many street vendors and small cafés sell regional versions across Vietnam.

What Xoi Xeo is and where it comes from

Xoi Xeo is a variety of xôi, the Vietnamese term for dishes based on sticky (glutinous) rice. In this version the rice is paired with peeled, split mung bean (sometimes called yellow mung). After cooking, the rice-and-bean mixture is topped with items such as fried shallots, chopped peanuts and shredded coconut to add texture and flavor.

Although commonly consumed at breakfast, Xoi Xeo also functions as a convenient snack for children and busy adults. Recipes and serving styles differ by vendor and region, but the core components—glutinous rice, split mung bean and crunchy garnishes—remain consistent.

Key components and typical serving styles

The base of Xoi Xeo is steamed or cooked glutinous rice that has been mixed with the cooked split mung bean. Toppings provide the contrast in mouthfeel and taste: toasted or chopped peanuts, thinly shredded dried coconut, and fried shallots or shallot oil are frequently used for a combination of nutty, sweet and savory notes.

Some versions will include an umami element such as rendered poultry fat or lard used when frying the shallots; others keep the dish strictly plant-based. Many sellers portion Xoi Xeo into takeaway containers so it can be eaten on the move.

  • Base: glutinous (sticky) rice
  • Legume: peeled, split mung bean (yellow mung)
  • Toppings: fried shallots, chopped peanuts, shredded coconut
  • Optional fat: chicken fat or pork lard in some preparations

Practical tips for preparation and cooking

Home and street recipes vary, but most cooks follow a few steady steps: wash and soak the rice and mung bean, cook the mung until tender, steam or cook the rice, then combine and finish with toppings. Soaking and washing are important to achieve a soft, cohesive texture.

Recommended handling advice comes from multiple traditional approaches: many recipes suggest rinsing until the water runs clear and soaking the rice for an hour or longer; split mung beans are often soaked for around two hours before steaming, then mashed or partially broken down after cooking. Exact times depend on bean and rice quality, so cooks adjust by feel and by checking tenderness.

  • Rinse rice and beans until the rinse water clears to remove excess starch and dust.
  • Soak rice and beans before cooking; soak times vary by recipe (rice: often 1–5 hours; mung bean: typically about 1–2 hours).
  • Steam or boil mung beans until soft, then mash lightly for a blended texture.
  • Fry thinly sliced shallots until golden and crisp for best flavor; strain on paper to remove excess oil.
  • If reheating, a short microwave burst or gentle steaming will restore softness without drying the rice.

Cultural context: how Xoi Xeo fits into Vietnamese eating habits

In many Vietnamese cities and towns, Xoi Xeo is one of several quick morning options alongside noodle soups and stuffed rice rolls. It appears at roadside stalls, small family-run shops and market counters, where it is often sold alongside other xôi variants that use different beans, meats or sauces.

Because it is portable and relatively filling, Xoi Xeo suits commuters and students heading to work or school. Tourists sampling Hanoi’s morning meals may see Xoi Xeo offered near early-opening vendors that sell a range of breakfast items; for context about another common Hanoi breakfast item, see a guide to steamed rice rolls.

Who Xoi Xeo appeals to and dietary considerations

Xoi Xeo is attractive to anyone seeking a starchy, protein-containing breakfast that’s easy to eat standing up or on the go. The split mung bean contributes plant protein and a soft texture that blends with the rice, while peanuts and fried shallots add fat and crunch.

Dietary restrictions matter: some vendors use rendered chicken or pork fat when frying shallots, which makes the dish unsuitable for strict vegetarians or those avoiding pork. People with nut allergies should note that chopped peanuts are a common topping—always ask about components when ordering.

Food-focused travelers who want to sample local morning fare may plan specific meals around dishes like Xoi Xeo; it can be included in a broader route such as a 10-day Vietnam itinerary that highlights regional specialties.

Comparisons and alternatives

Xoi Xeo sits within a family of Vietnamese breakfast and snack items that range from soups to rice-based snacks. Compared with noodle soups, Xoi Xeo is denser and more carbohydrate-heavy; compared with savoury xôi variants that include pork, chicken or eggs, Xoi Xeo often emphasizes the mung-bean-and-nut contrasts rather than a meaty centerpiece.

When choosing among options, consider texture and timing: Xoi Xeo is quick and filling, ideal for a short stop, while other dishes require more time to consume and may be best seated at a table.

Dish Main base Typical toppings Common time eaten Texture
Xoi Xeo Glutinous rice + split mung bean Fried shallots, peanuts, shredded coconut Breakfast or snack Sticky and soft with crunchy toppings
Banh cuon (steamed rice rolls) Thin steamed rice sheets Fried shallots, herbs, dipping sauce Breakfast or light meal Delicate and silky
Pho Rice noodle soup Herbs, lime, chili Breakfast or any time Brothy with tender noodles
Savoury xôi (xôi mặn) Glutinous rice Meat, egg, pate, pickles Breakfast or main meal Sticky base with varied toppings

Frequently Asked Questions

What does Xoi Xeo taste like?

Most find Xoi Xeo mildly sweet from the coconut and mung bean, with savory and nutty notes from fried shallots and peanuts. The contrast between the soft rice-bean mix and crisp toppings defines the overall flavor profile.

Is Xoi Xeo vegetarian?

It can be, but not always. Some cooks use animal fats when frying shallots or add meat-based garnishes. Visitors should ask vendors about the use of lard, chicken fat or any animal-derived sauces if avoiding animal products.

How long does it take to prepare Xoi Xeo at home?

Preparation time depends on soaking and cooking methods. Soaking the rice and beans can take one to several hours; cooking and finishing usually require additional steaming and frying steps. Home cooks typically plan ahead to allow sufficient soak time for the ingredients.

Where is the best place to try Xoi Xeo?

Small breakfast stalls, market vendors and family-run cafés are common places to find Xoi Xeo across Vietnam. Look for early-opening stalls in city neighbourhoods and market alleys where locals shop in the morning.

Can Xoi Xeo be reheated?

Yes. Gentle reheating by steaming or a short microwave burst can restore the rice’s softness; avoid extended heating that might dry out the grains or alter topping textures.