Banh Cuon
intro
Silky, delicate steamed rice rolls stuffed with savory ground pork and wood ear mushrooms, served with tangy nuoc cham and crispy fried shallots.
Ingredients
Steps
Mix rice roll batter
Whisk 150g rice flour, 50g tapioca starch, 1/4 tsp fine salt, and 600ml warm filtered water in a large mixing bowl until completely smooth with no visible lumps. Stir in 1 teaspoon of cooking oil, then cover the bowl and let the batter rest for 30 minutes at room temperature to let starches fully hydrate for soft, pliable sheets.
Cook savory filling
Heat 1 tablespoon of cooking oil in a 10-inch non-stick skillet over medium heat (175°C / 350°F). Sauté 50g minced shallots for 2 minutes until soft and fragrant, then add 200g ground pork, breaking it apart with a wooden spatula for 3 minutes until no pink remains. Stir in 30g finely chopped rehydrated wood ear mushrooms, 1 tablespoon fish sauce, and 1/4 tsp ground black pepper, cook for 2 additional minutes, then transfer the filling to a bowl to cool to room temperature.
Make nuoc cham sauce
Stir 2 tablespoons white granulated sugar into 120ml warm water until fully dissolved, then mix in 3 tablespoons fish sauce, 2 tablespoons fresh lime juice, 1 tablespoon minced garlic, and 1 thinly sliced Thai bird's eye chili. Stir to combine, taste to balance salty, sweet, sour, and spicy notes, then set aside at room temperature until serving.
Steam thin rice sheets
Fill the base of a wide steamer pot with 2 inches of water, bring to a rolling boil over high heat. Lightly oil an 8-inch flat non-stick steaming tray, then ladle 1/4 cup (60ml) of rested batter onto the tray, swirling to coat the surface in a thin, even layer. Cover the steamer and cook for exactly 1 minute until the sheet is translucent and slightly puffed. Carefully lift the tray out, use a lightly oiled flexible spatula to transfer the cooked rice sheet to an oiled plate, and repeat with remaining batter, stacking finished sheets between oiled parchment paper squares to prevent sticking.
Fill and roll banh cuon
Lay one cooled rice sheet flat on a lightly oiled clean cutting board. Place 1 heaping tablespoon of cooled pork-mushroom filling in a thin, even line across the lower third of the sheet, then fold the bottom edge over the filling, tuck in the left and right sides, and roll tightly into a neat 3-inch long cylinder. Repeat with all remaining rice sheets and filling, setting finished rolls seam-side down on a platter.
Plate and serve
Arrange 3-4 rolls per serving plate, alongside 25g blanched bean sprouts, 25g thinly sliced cucumber, and a few fresh cilantro sprigs. Top each serving of rolls with 1 tablespoon of crispy fried shallots, and serve alongside a 60ml ramekin of the prepared nuoc cham for dipping or drizzling.
Tips
2.Lightly oil your spatula, cutting board, and parchment paper squares between batches to prevent the sticky, delicate rice sheets from sticking or tearing during cooking and assembly.
3.For a vegetarian version, replace the ground pork with 200g finely chopped shiitake mushrooms and crumbled pressed firm tofu, keeping all seasoning and cooking steps for the filling identical.

OMG, this banh cuon recipe is a total game changer! I’ve been intimidated to make it at home for years because I thought it was way too fussy for a weeknight, but your step-by-step instructions made it so doable for a casual family dinner. My kids devoured 2 rolls each before I even got all the toppings and nuoc cham on the table, and my husband said it tastes just like the ones we get at our favorite Little Saigon spot down in Orange County. Only tweak I made was adding a little extra crispy fried shallot on top because we’re obsessed with that crunch. SO good, will be making this every other week for meal prep from now on!
Tried this last week for my partner who’s been craving Vietnamese food ever since we got back from our Houston food trip, and wow — I totally knocked it out of the park! I was worried I’d mess up the steaming part since I don’t have one of those fancy specialty banh cuon steamer trays, but I used a regular non-stick pan set over a pot of boiling water like the recipe suggested and it worked perfectly. Only hiccup is my first 2 rolls tore pretty bad when I was trying to lift them out, but I got the hang of it by the third one. 10/10, would absolutely recommend to anyone on the fence about trying this at home!
Made this for my office potluck yesterday and people were literally coming up to ask me for the recipe before they even finished their first bite! I prepped all the pork and mushroom filling the night before and steamed the rolls right before I left, which cut down on so much day-of stress. The nuoc cham dipping sauce that comes with the recipe? *Chef’s kiss* I did add a little extra lime juice because I love that bright tart kick, but otherwise followed the directions exactly. Already have three coworkers blowing up my texts waiting for me to send the link, this one’s going in the permanent recipe rotation!
This was SO good when I made it for my roommate last month, I’m already planning to make it again for a girls’ night this weekend! Quick question though — has anyone tried making this with a store-bought gluten-free rice flour blend? My best friend has celiac so I have to be super careful about cross-contamination, and I usually grind my own rice at home for other Asian steamed dishes, but I don’t want to mess up the texture on something this specific now that I know how good the original is!