Vietnamese National Dishes

Xôi phồng Chợ Mới — Vietnamese puffed sticky rice

From Chợ Mới in An Giang, xôi phồng transforms steamed glutinous rice and mung beans into a crisp, golden puff with a soft, chewy centre. For this home version, the warm rice mixture is kneaded, chilled in a log, sliced into cakes and fried in manageable batches. A hollow centre is the familiar result, though the exact puff depends on the rice and how evenly each cake is shaped.

Vietnamese National Dishes
Share
Three Chợ Mới puffed sticky-rice cakes, one opened to show the hollow chewy interior, with sesame salt.
Three Chợ Mới puffed sticky-rice cakes, one opened to show the hollow chewy interior, with sesame salt.
Yield 8 medium cakes
Cook time 40 minutes
Passive time 8 hours (6 hours soaking plus at least 2 hours chilling)
Total time About 9 hours 15 minutes, mostly unattended
Calories About 300 kcal per cake
Overview

Xôi phồng Chợ Mới — Vietnamese puffed sticky rice

From Chợ Mới in An Giang, xôi phồng transforms steamed glutinous rice and mung beans into a crisp, golden puff with a soft, chewy centre. For this home version, the warm rice mixture is kneaded, chilled in a log, sliced into cakes and fried in manageable batches. A hollow centre is the familiar result, though the exact puff depends on the rice and how evenly each cake is shaped.

Practical

Practical

  • Tips for successDrain the soaked rice and beans very well; excess water makes the dough loose and can cause oil to spit. Steam until the rice and beans are thoroughly tender. Undercooked grains do not knead into a smooth dough and are less likely to puff. Knead while the mixture is still hot, using clean heat-resistant gloves. Stop when the grains mostly break down and the dough holds together. Chill the wrapped log until firm, then cut evenly. Smooth cracks in each disc before frying. Keep oil at 175–180°C. Fry only one or two cakes at once so the temperature stays steady.
Ingredients

Ingredients

Sticky rice and mung-bean mixture

  • 300 g uncooked white glutinous rice
  • 100 g dried peeled split mung beans
  • 3 g fine salt
  • 35 g white sugar
  • 90 ml full-fat coconut milk
  • 15 ml neutral vegetable oil, for kneading

For frying and serving

  • About 1 litre neutral, high-smoke-point oil, or enough to fill a deep pot no more than halfway
  • Sesame salt or roast chicken, optional, to serve
Method

Method

Method

  1. Rinse the rice and mung beans separately. Soak each in plenty of cool water for 6 hours or overnight in the refrigerator. Drain very thoroughly and discard the soaking water.

  2. Bring the steamer water to a steady simmer. Spread the rice and mung beans in separate shallow heatproof dishes, or in separate sections of a lined steamer basket. Steam for 30–35 minutes, until the rice is glossy and fully tender and the beans crush easily. Add boiling water to the steamer if needed.

  3. While the mixture is still hot, combine the steamed rice and beans in a heatproof bowl. Stir in the salt and sugar, then the coconut milk. Put on clean heat-resistant gloves and knead with the measured 15 ml oil for 5–8 minutes, until most grains and beans break down and the dough becomes smooth and cohesive. A few visible grains are fine; do not add extra liquid.

  4. Shape the warm dough into a compact log about 5 cm in diameter. Wrap it and refrigerate until firm, at least 2 hours. Keep cooked rice chilled during cooling and do not leave it at room temperature for more than 2 hours.

  5. Unwrap the log and cut it into 8 even rounds, about 1.5 cm thick. With lightly oiled hands, flatten each into a 7–8 cm disc about 5–7 mm thick. Smooth any cracks so hot oil cannot enter the centre.

  6. Pour frying oil into a deep, heavy pot, never filling it more than halfway. Heat to 175–180°C and monitor with a frying thermometer. Test one cake first. Fry in batches of one or two, leaving plenty of space. Once the surface sets and the cake begins to float, press gently once or twice with a broad slotted spatula to encourage it to puff. Fry for 3–5 minutes, turning once if needed, until evenly golden and crisp.

  7. Lift out with a slotted utensil and drain on a rack or paper towels. Serve hot or warm with sesame salt or roast chicken. Turn off the heat and let the oil cool completely before handling.

Practical

Practical

Practical guidance

Make ahead: Soak the rice and beans overnight in the refrigerator. The kneaded log can be wrapped and chilled for up to 24 hours before slicing and frying. Storage: Refrigerate leftover cakes in a shallow container within 2 hours (within 1 hour if the room is above 32°C / 90°F). Use within 3 days. Reheating: Reheat in a 180°C oven or air fryer until hot throughout and crisp again. The hollow centre may soften after storage. Serving: Break or cut the puff into pieces and serve alongside roast chicken, or dip lightly in sesame salt.

Troubleshooting

The mixture crumbles while kneading: The rice or beans may be undercooked or cold. Steam until fully tender and knead while hot. The log is too soft to slice: Chill it longer. Do not add flour, which changes the characteristic texture. A cake does not puff: Check that it is fully cooked, evenly flattened, crack-free and that the oil is in range. Press it gently only after the surface has begun to set. The outside browns too quickly: Lower the oil temperature slightly and fry fewer cakes at once. Oil spits: Remove the pot from heat if safe, keep water away from it, and ensure cakes are well drained and the surrounding area is dry.

Frequently asked questions

Why knead the rice while it is hot? Heat softens the cooked grains so they and the mung beans bind into a cohesive dough. Will every cake become a hollow ball? A hollow pocket is characteristic, but the amount of puff varies. Even cooking, firm dough, smooth shaping and correctly heated oil improve the result. Can I skip the mung beans? Mung beans add flavour and help bind the mixture. Leaving them out changes the version and the texture. Can I make one very large ball? Large restaurant showpieces require practiced frying technique. This home recipe makes eight smaller cakes that are easier to handle safely.

Nutrition per serving

This is an approximate estimate based on the measured rice, mung beans, coconut milk, sugar and salt, with a modest assumed oil uptake. Actual nutrition varies with the coconut milk and the amount of oil absorbed.

Nutrition per serving

Nutrition per serving

  • Serving size1 cake
  • CaloriesAbout 300 kcal
  • CarbohydrateAbout 42 g
  • ProteinAbout 6 g
  • FatAbout 10 g
  • FibreAbout 2 g
  • SodiumAbout 180 mg
Allergens and food safety

Allergens and food safety

Coconut is present; classification and labelling rules vary by country. Check all ingredient labels for cross-contact. Hot oil can cause severe burns or fires: use a deep, heavy pot filled no more than halfway, keep water away from the oil, fry in small batches and never leave it unattended. Do not use water on a grease fire. Refrigerate cooked rice and leftovers within 2 hours (1 hour above 32°C / 90°F), and reheat leftovers until steaming hot throughout.

Enjoy

Enjoy

  • Serve while the shell is crisp and the centre is warm and chewy.
  • Pair with roast chicken or a small dish of sesame salt.