How to Make Xôi Xéo (Traditional & Healthy Version)

Xôi Xéo is a beloved Vietnamese sticky rice dish, often savored as a nourishing breakfast throughout Vietnam. Originating from the vibrant street markets of Hanoi, this vibrant yellow rice is paired with savory mung bean paste and a sprinkle of crispy shallots, creating a delightful contrast in textures and flavors. The name 'Xéo' refers to the act of slicing or shaving the mung bean paste, adding a unique touch to this staple dish. Xôi Xéo is renowned for its comforting, slightly sweet, and earthy taste, making it a popular morning energy booster. Traditionally served warm in banana leaves, this dish reflects the Vietnamese love for simple yet fulfilling meals. It is cherished not only for its deliciousness but also for its affordability and nutritional value, making it a smart breakfast choice for all ages. Enjoying Xôi Xéo connects you with Vietnam’s rich culinary heritage, offering a wholesome start to your day with each satisfying bite.

35 min total2 servingseasy210 kcal / 100g

Ingredients

  • Glutinous rice
    1 cup Glutinous rice (Gạo nếp)
  • Split mung beans
    1/3 cup Split mung beans (Đậu xanh đã cà vỏ)
  • Turmeric powder
    1/2 teaspoon Turmeric powder (Bột nghệ)
  • Salt
    1/4 teaspoon Salt
  • Shallots
    2 medium Shallots (Hành tím)
  • Vegetable oil
    2 teaspoons Vegetable oil (Dầu ăn)
  • Sugar
    1/2 teaspoon Sugar (Optional, for mild sweetness)
  • Banana leaf
    As needed Banana leaf (For serving, optional)

Step-by-step instructions

Step 1: Rinse the glutinous rice thoroughly and soak for at least 4 hours o...
0%
4h 0m

Step 1 · Rinse the glutinous rice thoroughly and soak for at least 4 hours o...

Rinse the glutinous rice thoroughly and soak for at least 4 hours or overnight for best texture. Drain before cooking.

Step 2: Rinse and soak split mung beans separately for 1 hour
0%
1h 0m

Step 2 · Rinse and soak split mung beans separately for 1 hour

Rinse and soak split mung beans separately for 1 hour. Drain, then steam or boil until soft. Mash into a smooth paste with a pinch of salt.

Step 3: Mix drained glutinous rice with turmeric powder and a pinch of salt
0%
20 min

Step 3 · Mix drained glutinous rice with turmeric powder and a pinch of salt

Mix drained glutinous rice with turmeric powder and a pinch of salt. Steam for 20 minutes until the rice turns golden and is fully cooked.

Step 4: While the rice cooks
0%

Step 4 · While the rice cooks

While the rice cooks, slice shallots thinly. Heat vegetable oil in a pan and fry shallots until golden and crispy. Drain on paper towel.

Step 5: To assemble
0%

Step 5 · To assemble

To assemble, place a portion of sticky rice in a bowl or banana leaf. Top with slices of mung bean paste and a generous sprinkle of crispy shallots.

Step 6: Optionally
0%

Step 6 · Optionally

Optionally, sprinkle with a dash of sugar for a subtle sweetness. Serve warm for best flavor.

Why this recipe is healthy

This healthy Xôi Xéo recipe is a great choice for breakfast because it is steamed, not fried, and relies on whole, minimally processed ingredients. The combination of plant protein and fiber sustains energy and keeps you full longer, while the use of turmeric and mung beans adds essential nutrients. With the option to control oil and sugar, it caters well to calorie-conscious eaters. By using simple, natural ingredients, this dish supports nutritious eating habits without compromising on authentic Vietnamese flavor.

A note on tradition

Xôi Xéo is an iconic dish in Northern Vietnam, especially Hanoi, where it is enjoyed as a quick and nourishing breakfast from early morning street vendors. It is a symbol of comfort food in Vietnamese culture, often packed for schoolchildren or eaten on-the-go by busy workers. While not tied to a specific festival, its popularity peaks during cold mornings and special family gatherings, making it a staple of communal Vietnamese breakfasts.

← Back to Xôi Xéo nutrition