
Xôi Ngũ Sắc
5 flavors of Xôi
Glutinous rice steamed and served plain or topped with savory or sweet accompaniments, enjoyed as breakfast, snack, or dessert.
Other variations:
Xôi gấc, Xôi đậu xanh, Xôi ngô, Xôi lạc, Xôi mặn, Xôi ngọt

Rice Dish
Popular Nationwide
4h50
4–6
Medium

Xôi Ngũ Sắc is a versatile and widely loved dish in Vietnam, with countless variations. It can be savory (served with mung beans, fried shallots, or meats) or sweet (with coconut, sugar, and sesame). Steaming preserves the grains’ chewy texture and natural aroma.

500 g glutinous rice 100 g mung beans (hulled) 50 g fried shallots 100 ml coconut milk (optional for sweet version) 30 g sesame seeds 30 g roasted peanuts 3 tbsp sugar 1 tsp salt toppings to taste (e.g. shredded chicken, Chinese sausage, pork floss, grated coconut)
Steamer or bamboo steaming basket mixing bowls knife (for toppings)

Total Time :
4h50
Active Time :
50 min
Cooking Time
4h00
Soak Rice
Rinse and soak glutinous rice 4h+.
4h00
Steam Rice
Steam with salt 25–30 min until tender.
30 min
Sweet Version
Mix coconut milk and sugar into hot rice.
5 min
Savory Version
Top with mung beans, fried shallots, meats.
10 min
Serve
Warm.
5 min

Soaking rice overnight ensures even cooking; keep lid closed while steaming to retain heat and moisture.
Fried shallots, sesame-salt mix, fresh herbs for savory; grated coconut for sweet
400kcal
10g protein
8g fat
75g carbs






Explore our complete collection of Vietnamese Dishes, from Street Food favorites to traditional family recipes.
