Among the many varieties of Vietnamese sticky rice dishes, Xôi Xéo stands out as one of the most iconic and beloved specialties of northern Vietnam. Simple yet deeply flavorful, this traditional dish combines soft glutinous rice, creamy mung bean paste, crispy fried shallots, and rich chicken fat or oil to create a comforting breakfast enjoyed by generations.

Unlike heavily topped savory sticky rice dishes such as Xôi Mặn, Xôi Xéo focuses on minimal ingredients and balanced textures. Its beauty lies in simplicity — fragrant sticky rice paired with buttery mung bean and crunchy shallots.

Found everywhere from busy street corners in Hanoi to small family kitchens, Xôi Xéo represents the soul of northern Vietnamese comfort food.


What Is Xôi Xéo?

The word “xôi” means sticky rice, while “xéo” refers to the thin slices or shavings of mung bean placed on top of the rice.

Xôi Xéo is made using:

  • glutinous rice
  • yellow mung beans
  • fried shallots
  • chicken fat or vegetable oil

The dish is known for its golden appearance, rich aroma, and satisfying texture. Although it may seem modest compared to modern fusion dishes, Xôi Xéo remains one of Vietnam’s most treasured traditional breakfasts.


The Cultural Importance of Xôi Xéo

Sticky rice has long been an essential part of Vietnamese culinary culture. In northern Vietnam especially, xôi dishes are connected to family traditions, festivals, ancestral offerings, and everyday meals.

Xôi Xéo became popular because it was:

  • affordable
  • filling
  • easy to prepare in large quantities
  • portable for busy workers and students

Street vendors in Hanoi often begin preparing sticky rice before sunrise. The aroma of steaming rice and fried shallots drifting through narrow streets has become a familiar part of morning life.

For many Vietnamese people, eating Xôi Xéo brings feelings of nostalgia and childhood memories.


Main Ingredients of Xôi Xéo

Glutinous Rice

The foundation of the dish is high-quality glutinous rice, known for its chewy and sticky texture.

The rice is soaked overnight before steaming to ensure softness and even cooking.


Mung Beans

Split yellow mung beans are steamed and mashed into a smooth mixture. The mung bean layer provides richness, creaminess, and a slightly nutty flavor.

In traditional preparation, the mung bean is compressed and thinly sliced over the sticky rice.


Fried Shallots

Golden crispy shallots add crunch and fragrance. Their sweet and savory aroma is one of the defining characteristics of Xôi Xéo.


Chicken Fat or Oil

Traditionally, melted chicken fat is drizzled over the rice to add richness and shine. Modern versions may use vegetable oil for a lighter taste.


How to Make Xôi Xéo

Step 1 — Soak the Rice and Mung Beans

Wash the glutinous rice thoroughly and soak overnight.

The mung beans are also soaked separately for several hours to soften them before steaming.


Step 2 — Steam the Sticky Rice

Drain the rice and steam it until soft and chewy. The rice should remain sticky but not mushy.

A small amount of turmeric is sometimes added to create the signature golden color.


Step 3 — Prepare the Mung Bean Paste

Steam the mung beans until tender, then mash them with salt into a smooth mixture.

Some cooks shape the mung bean into a compact block before slicing it thinly over the rice.


Step 4 — Fry the Shallots

Thinly sliced shallots are fried slowly until crispy and golden brown.

Freshly fried shallots are essential for authentic flavor.


Step 5 — Assemble the Dish

Place sticky rice into a bowl or banana leaf wrapper.

Top with:

  • mung bean slices
  • fried shallots
  • chicken fat or oil

Serve warm.


Why Xôi Xéo Is So Popular

Comforting Texture

The contrast between chewy rice, creamy mung bean, and crispy shallots creates a satisfying eating experience.


Affordable Street Food

Xôi Xéo remains one of the most inexpensive and accessible breakfast dishes in Vietnam.


Naturally Vegetarian-Friendly

Unlike many savory sticky rice dishes, Xôi Xéo can easily be made vegetarian by replacing chicken fat with vegetable oil.


Deep Traditional Roots

The dish preserves classic northern Vietnamese cooking techniques and flavors that have remained unchanged for generations.


Variations of Xôi Xéo

Although traditional Xôi Xéo is simple, some modern versions include extra toppings such as:

  • Vietnamese sausage
  • shredded chicken
  • pork floss
  • pâté
  • roasted peanuts

However, purists often prefer the original minimalist version.


Tips for Making Perfect Xôi Xéo

  • Use fresh glutinous rice for better texture
  • Soak rice overnight for even steaming
  • Steam instead of boiling the rice
  • Fry shallots slowly to avoid burning
  • Use high-quality mung beans for smooth flavor
  • Serve hot for the best texture and aroma

Best Drinks to Serve with Xôi Xéo

In Vietnam, Xôi Xéo is commonly enjoyed with:

  • hot green tea
  • soy milk
  • traditional Vietnamese coffee

The dish pairs especially well with strong coffee during cool mornings.


Xôi Xéo in Modern Vietnamese Cuisine

As Vietnamese cuisine becomes more popular internationally, traditional dishes like Xôi Xéo are receiving renewed attention from chefs and food lovers.

Modern restaurants now serve gourmet versions featuring premium toppings and elegant presentation, but the traditional street-style version remains the most authentic and beloved.

Even in today’s fast-changing culinary world, Xôi Xéo continues to symbolize warmth, simplicity, and Vietnamese tradition.


Final Thoughts

Xôi Xéo is a perfect example of how simple ingredients can create extraordinary flavor.

From the fragrant sticky rice to the creamy mung bean and crispy fried shallots, every element works together in harmony. Whether enjoyed from a roadside vendor in Hanoi or homemade for breakfast, Xôi Xéo remains one of the most comforting and iconic dishes in Vietnamese cuisine.