Yuba Wraps (Beancurd Sheet Rolls) – a Traditional Chinese Vegetarian Dish | Hong Kong Food Blog with Recipes, Cooking Tips mostly of Chinese and Asian styles | Taste Hong Kong

Yuba Wraps (Beancurd Sheet Rolls) – a Traditional Chinese Vegetarian Dish

Yuba Wraps (Beancurd Sheet Rolls or Tofu Skin Rolls)

Shanghainese call this beancurd sheet rolls (or yuba wraps, or tofu skin rolls 腐皮卷), ‘Vegetarian Goose’, a traditional dish they often served as appetizer.

I love this boneless and meatless ‘Shanghai goose’ probably because it has in its filling two of my favorite ingredients, tofu (beancurd) skins and fresh bamboo shoots. Sometimes, however, I have to go for the canned ones since bamboo shoots are quite seasonal. Lately, I use shredded cabbage in lieu of the shoots and I have been loving it too despite that the texture is somewhat distinguishable from ones with the the bamboo shoots.

For other fillings, I follow more or less the traditional way, having dried black mushrooms, carrot and beancurd sheets (yuba). Right, you read that correctly, there are yuba wrapped inside the yuba sheet. As a filling, however, the yuba has to be torn into smaller pieces and seasoned a bit.

Yuba Wraps (Beancurd Sheet Rolls or Tofu Skin Rolls)

The vegetables together with the mushrooms, julienned, are best if they’re briefly stir-fried to eliminate the raw taste. Sometimes, I just purposely prepared more of the filling and have that one stir-fry rewarded me with ‘cook one get two’ dishes!

You may choose to enjoy the rolls as soon as they are steamed, but fried, they provide more flavors and pop in the mouth for added crispiness. Fried or not, I always like serving them with a sauce, mostly used are worcestershir sauce and black vinegar.

For variations, consider adding pickled mustard and/or yellow chives in the fillings.

Yuba Wraps (Beancurd Sheet Rolls or Tofu Skin Rolls)
Yuba Wraps (Beancurd Sheet Rolls or Tofu Skin Rolls)
Yuba Wraps (Beancurd Sheet Rolls or Tofu Skin Rolls)

Although similar to wrapping spring rolls, there are a few tricks on how to wrap with beancurd sheets:
– While wrapping a roll, cover the remaining beancurd sheets with a clean damp towel to make them remain pliable than turning brittle (don’t wet the cloth too much, or the sheets will turn soggy)
– Make sure the rolls are sealed, any doubt, seal the end with batter
– Cover rolls with cling film before steaming to keep them from drying
– Before arranging the rolls on a dish for steaming, grease the dish first to avoid sticking
– Leave some space between rolls, again to avoid sticking.
– Besides, look for pliable beancurd sheets for wrapping (crunchy ones are used for making desserts).

Yuba Wraps (Beancurd Sheet Rolls or Tofu Skin Rolls)

  • Ingredients
  • 4 beancurd sheets (I used round ones of ~60cm diameter)
  • 1/2 carrot, skinned and shredded
  • 2 cups (slightly packed) shredded cabbage
  • 3 medium-sized Chinese dried black mushrooms, rehydrated, squeezed to dry and shredded
  • 2-3 shallots, thinly sliced
  • 1-2 tbsp cooking oil
  • ~1 tbsp flour batter, optional
  • yield 4 rolls
  • Seasonings
  • 1 tbsp soy sauce
  • ~2/3 tsp sea salt
  • 1 tsp sugar
  • 2 tsp sesame oil
  • pinch of ground white pepper
  • 2/3 cup water

Step-by-StepYuba Wraps (Beancurd Sheet Rolls or Tofu Skin Rolls)


Whisk well all ingredients for seasonings, sample taste. Add more salt if required.

Heat oil in wok over medium heat; toss in shallot, sauté until lightly brown. Add in mushroom and carrot shreds, flipping and turning, about one minute. Drop in cabbage, stirring, and pour in about 1/4 portion of the mixed seasonings, tossing until the vegetable is just tender. Dish up and set aside.

Wipe every beancurd sheet with a clean wet cloth. Scissor each into 4 equal sectors, yielding a total of 16 pieces.

Cover 4 pieces of beancurd skin by a clean wet cloth, and tear the remaining 12 pieces into smaller pieces. Mix remaining seasonings with the torn beancurd sheets.

Roughly divide the torn sheets into 4 portions.

Place 1 piece of beancurd sheet on the work surface, keeping it flat and straight. Put half portion of the torn beancurd sheets near to the curve end, cover it with the fried shreds and top them with another half portion of the torn sheets. Fold the closest edge over the ingredients. Roll and fold up one side; roll again, and fold up another side (folding alternatively is just to even out folds). Then finish rolling the wrap, wet the end a bit to seal (or seal with some batter if using).

Repeat with the remaining 3 beancurd sheets.

Grease a steam-proof dish, arrange the beancurd sheet rolls in one layer, without touching one another. Steam over medium heat for about 10 minutes.

Slice the steamed rolls into about 3 cm chunks, and serve (hot or cold) with worcestershir sauce or black vinegar.

If you like having a layer of crisp bean curd sheet, pat dry the steamed rolls a bit and pan-fried them with oil on both sides over medium-low heat before slicing. Serve hot.

Yuba Wraps (Beancurd Sheet Rolls or Tofu Skin Rolls)


To get immediate updates and new recipes from my blog, you may also SUBSCRIBE them via RSS feeds. See you there.


Thank you for visiting, I would love to hear from you as much as I love to put up posts here ...
  1. Lisa H.

    Oh boy…this looks delicious n the photos are enticing 🙂

    On other note~ i must have missed your tweets on new posts… needs to catch up 😀

  2. Mary Moh

    Ooooh…I love these. I made these many many years ago but without filling. Love that you add filling. These are very delicious. I need to make again one of these days. Thanks for reminding.

  3. food-4tots

    Wow! Your vegetarian rolls look so tempting!! Pan-frying these rolls really help to bring out their flavour and crispiness. Yum! 😉

  4. Lori

    I’ve never cooked with bean curd sheets, but now I know what I’ve ordered at some dim sum restaurants in the past. 🙂 I didn’t realize that the sheet itself was made from the bean curd. I think I would like them fried as well. They look delicious. The special instructions are much appreciated!

  5. Julia

    I love vegetable rolls, and yours look so much better than what you normally can buy at Asian markets in frozen sections or order from Chinese restaurants. I’ve been trying to cook more Asian dishes lately, but making rolls always scared me as being labor-intensive.

  6. TasteHongKong

    The name might sound confusing; called bean curd skin though, it is made from soy bean juice than bean curd.

  7. TasteHongKong

    I do not wrap very fast either, but should be able to make one within a minute. The steps are similar to making a spring roll, hope you will have fun trying.

  8. Angie@Angie's Recipes

    I miss 腐皮卷!! Used to eat a lot of them with L&P sauce ;-))

  9. albertocook

    I am very happy to have found your blog.
    I have a blog of Italian recipes, but I like to experiment with new flavors.
    I think your recipes are delicious.

  10. debra

    I’m happy I’ve found your blog too (whist searching for info about Job’s Tears )and this recipe!!

  11. TasteHongKong

    I see, thanks for telling me!

  12. Charsiew

    is the yuba skin that you buy fresh or dried (in which case you rehydrate them)?

  13. TasteHongKong

    The beancurd sheets I used here are the dry ones. We don’t need to re-hydrate them, just wipe them on both sides before wrapping. There are two types of dry beancurd sheets, crunchy and soft. Choose the soft ones for this recipe, but also take note that they may turn brittle if exposure to air for too long, that is why you need to cover them with a damp cloth while wrapping (see tricks above).

  14. Lena

    these are good and i also think it’s a great snack dish to serve to guests! so far i’ve only tried making prawn rolls from the beancurd sheets..

  15. Helena

    Hi ! Sadly, I’ve found only frozen beancurd sheets here. Do you know how I should use them in comparison to dried ones ?
    Hope you have a nice week and look forward to reading your next recipes !

  16. Mississippi Mom

    I smell another Gluten-Free cooking project about to happen

  17. TasteHongKong

    I’m not that sure. Do you think you could clarify with the storekeeper whether it can be used for making wraps? Those frozen beancurd sheets we have here are usually used for stewing.

  18. TasteHongKong

    @Mississippi Mom,
    Enjoy your gluten-free project then : ).

  19. Helena

    Actually I couldn’t go back to the store since then, but I checked the packaging and it says that these sheets can either be fried or used for soups. Anyway, they are fold like yours and look very similar. I may still try to thaw and use them and see how it turns out ? Thanks for your concern !

  20. Paris Store Roubaix enfin ouvert ! « L'ogrerie

    […] je fréquente, comme la ciboulette à fleurs, les feuilles de tofu souples (pour pouvoir faire cette recette), du radis vert, ou encore la  »custard powder« . De haut en bas, et de […]

  21. A Really Useful Asian Broth with Awesome Add-Ins | food to glow

    […] and proteiny), but also noodles (strandy and chewy). And it keeps forever. One can stuff them, steam them, braise and stir fry them. I love shape-shifting foods (quinoa is another one) so I knew this […]

  22. Asian Cooking Week | xinkiki

    […] Recipe of the Beancurd roll can be found here […]

  23. Ruderuud

    making it while reading