A variety of Chinese steamed buns, flower rolls (Hua Juan) are layered with a tasty scallion filling. Follow my quick & easy method to make some!

What are flower rolls
Flower rolls (knowns as Huā Juǎn/花卷 in Chinese) are a variety of Chinese steamed buns. Layered with a light oily filling, they often come with a savoury taste, but sweet versions exist too. Similar to Mantou/馒头 (plain steamed buns) flower rolls are made of leavened wheat flour dough and served as breakfast or as a staple for regular meals.
How to make the perfect dough
The dough for the flower rolls is based on my quick & easy recipe of Mantou which uses both yeast and baking powder as raising agents. For making 6 rolls, you will need:
- 250g all-purpose flour, plus extra for dusting
- 1 teaspoon dried active yeast
- ¾ teaspoon baking powder
- 1 teaspoon sugar
- 130ml lukewarm water
All-purpose flour works fine
What it comes to flour-based recipes, I’m often asked “What type of flour shall I use” or “Do I have to use special flour for dumplings/buns”. My answer to these questions is: the most accessible all-purpose flour works perfectly.
All-purpose flour (aka plain flour) usually has a medium level of gluten (10-11g protein per 100g flour) which produces a fluffy, yet a little chewy, texture. In some countries, eg. Canada or Switzerland, all-purpose flour has a higher gluten content. Add a little cornstarch (10%) to the flour if you prefer fluffier rolls.
In Chinese/Asian stores, you may find flour labelled as special flour for steamed buns/bao. It has a low gluten level thus produces fluffy buns. As it’s highly processed and bleached, the flower rolls made of this type of flour would look much whiter.
Rest the dough once only
Unlike the traditional way of making steamed buns, my dough recipe calls for both yeast and baking powder. This alteration largely reduces the dough resting time.
Once a smooth dough is formed, you can shape the flower rolls straight away. Then leave to rest for 30 minutes before cooking.
How to make a tasty filling
What makes flower rolls different from Plain Steamed Buns? It’s the tasty filling between each layer of dough. Like the popular Scallion Pancakes, my flower rolls are seasoned with similar ingredients: finely chopped scallions, ground spice (Chinese five-spice powder or ground Sichuan pepper), salt and a little oil.
It’s fine to simply mix all four ingredients then brush onto the dough. However, I like adding one more step to make the filling even tastier: heat up the oil then pour over the scallions. The heat will release more aroma out of the scallions. Or, if you have a jar of Homemade Scallion Oil at hand, mix it with ground spice and salt, then brush onto the dough.
Don’t have either Chinese five-spice or Sichuan pepper? Use ground black pepper instead. Or, create your own combination of herbs & spices.
How to shape the rolls
There aren’t any set rules on how you should layer and shape flower rolls. As I’m quite obsessed with the appearance of my food, I’ve tried many different methods over the years. The particular one used in this recipe is neat, effective and creates a beautiful look.
It’s an easy method to master. The other day, my 7-year-old daughter watched me making flower rolls for filming the tutorial video. She quickly picked up the idea and shaped another batch of rolls on her own.
This is how I shape them step by step (please refer to the tutorial video):
1. Dust some flour over the worktop. Roll the dough into a thin, rectangle shape (about 20cm×30cm). Evenly coat the dough with the filling.
2. From the long side of the rectangle, fold the dough twice making it a three-layer strip. Then cut it into 12 pieces.
3. Stack up two pieces. Use a chopstick to press the middle line lengthways. Hold both ends then stretch.
4. Hang it over the chopstick. With one hand pinch and hold both ends. With the other hand twist the chopstick.
5. Put the roll on the worktop, press the chopstick then slide it out of the roll.
Two ways to cook flower rolls
Traditional method: steaming
As I mentioned above, flower rolls are a type of Chinese steamed bun. So they are usually cooked in a steamer basket. Here is the procedure:
Inspired by Pan-fried Pork Buns, I sometimes fry my flower rolls as I adore the golden, crispy crust. I highly recommend you try this method, especially if you don’t own a steamer.
- Line the basket with a piece of steamer parchment paper, or brush a thin layer of oil if using a metal steamer. Then place flower rolls on top.
- Fill the steamer pot with cold water. Put in the basket with a lid. Start cooking over high heat.
- When the water boils, turn down the heat to medium-low. From this moment, count 10 minute cooking time.
Creative method: pan-frying
- Add oil to a frying pan over high heat. Place in the rolls leaving ample space in between.
- When the bottom of the rolls turn brown, pour in 200ml water. Cover with a lid.
- Uncover when the water has completely evaporated. Turn off the heat after 20 seconds or so.
How to store & reheat
My recipe makes 6 flower rolls which fit in a medium-sized bamboo steamer. If you have a multi-layer steamer at hand, I encourage you to cook a bigger batch at a time. They keep well in the freeze and can be reheated easily.
Once completely cooled, place the flower rolls in an airtight container/plastic bag. Keep in the fridge for up to 4 days or in the freezer for up to 2 months.
For reheating, simply steam fridge-kept rolls for 5 mins. If frozen, steam for 7 mins (no need to defrost beforehand).
What to serve with flower rolls
I enjoy flower rolls at breakfast, with a bowl of congee and some preserved vegetable or fermented bean curd. My children love eating them as an after school snack. Very often, we have them as the staple for dinner, along with several savoury dishes and probably a tasty soup too.
Chinese flower rolls (Hua Juan, 花卷)
Ingredients
For the dough
- 250 g all-purpose flour - plus extra for dusting
- 1 teaspoon dried active yeast
- ¾ teaspoon baking powder
- 1 teaspoon sugar
- 130 ml lukewarm water - see note 1
For the filling
- 2 tablespoon scallions, finely chopped
- ¼ teaspoon Chinese five-spice powder - or ground Sichuan pepper
- ¼ teaspoon salt
- 1 tablespoon cooking oil
If pan-frying, you also need
- 1 tablespoon cooking oil
Instructions
Prepare the dough
- IF KNEADING WITH A STAND MIXER: Mix flour, yeast, baking powder, sugar and water in the bowl. Knead on low speed until a very smooth dough forms (about 8 minutes).
- IF KNEADING BY HAND: Mix flour, yeast, baking powder and sugar. Add water gradually. Mix with chopsticks/spatula until no more loose flour can be seen. Combine and knead briefly into a dough. Leave to rest for 10 minutes (covered). Knead again until very smooth.
Mix the filling
- Put scallions, Chinese five-spice powder (or ground Sichuan pepper) & salt in a bowl.
- Heat up the oil then pour over the scallions. Mix well.
Shape the rolls
- Dust some flour over the worktop. Roll the dough into a thin, rectangle shape (about 20cm×30cm). Evenly coat the dough with the filling.
- From the long side of the rectangle, fold the dough twice making it a three-layer strip. Then cut it into 12 pieces.
- Stack up two pieces. Use a chopstick to press the middle line lengthways. Hold both ends and stretch.
- Hang it on the chopstick. With one hand pinch and hold two ends. With the other hand twist the chopstick.
- Put the roll on the worktop, press the chopstick then slice it out of the roll.
Rest the rolls
- Leave the rolls to rest for around 30 minutes. Well-rested buns should be slightly bigger, but not double the size (see note 2).
Cooking method 1: steaming
- Place the rolls in a steamer basket (line with steamer parchment paper or brush a thin layer of oil to avoid sticking). Make sure to leave ample space in between each roll.
- Fill the steamer pot with cold water. Start cooking over high heat. Turn down to medium-low once the water is at a full boil.
- Cook 10 mins from this moment. Serve warm.
Cooking method 2: pan-frying
- Add oil to a frying pan over high heat. Place the rolls into the pan leaving ample space in between.
- When the bottom of the rolls turn brown, pour in 200ml water (at room temperature). Cover with a lid.
- Uncover when the water has completely evaporated. Turn off the heat after 20 seconds or so.
Store the rolls
- Once completely cooled, place the rolls in an airtight container/plastic bag. Keep in the fridge for up to 4 days or in the freezer for up to 2 months.
Reheat the rolls
- Steam fridge-kept rolls for 5 mins. If frozen, steam for 7 mins (without defrosting).
Video
NOTES
NUTRITION
NUTRITION DISCLOSURE: Nutritional information on this website is provided as a courtesy to readers. It should be considered estimates. Please use your own brand nutritional values or your preferred nutrition calculator to double check against our estimates.
Super excited to make these! For after shaping, do you let the buns rise in the open? Or do you have to cover it with a cloth? Thanks!
I usually just leave them to rise in the open. If your kitchen is extremely dry, you could cover them with a piece of cloth.
Hi Wei, I’ve been looking at your recipes and they all look delicious, I’m really looking forward to trying them out. I just have two questions: the bamboo steamer we have often catches on fire whenever we use it, do you know why this is or maybe advice on how to prevent it? Secondly, I would love my family to try these but my mother has coeliac disease — do you know of any good gluten free substitutes for wheat flour? We have tried to replace it with gluten free plain flour, but the consistency and taste were, as you can probably guess, completely different and very hard to work with.
Thank you so much for your time and all the great recipes, have a good day/night!
Thank you for visiting my blog. It’s my great pleasure to share!
My answers to your questions: 1. I’ve never heard of bamboo steamer catching fire. Is the pot/pan on which you place the steamer smaller than the basket? Do you always pour enough water in the pot/pan? I’d need to know more detail of your setting to troubleshoot.
2. I’m afraid you can’t use other types of flour for this recipe. It just won’t work.
Before using a bamboo steamer, you should soak it in the sink with hot water for 10 minutes. This will cause the bamboo to swell and 1) not burn, 2) become more watertight to hold the steam better, 3) impart some of that lovely bamboo scent to whatever you’re steaming. If you are using the steamer daily you don’t need to repeat soaking but if stored for long periods, do the soak.
I just tried these these today – amazing! I used the pan fried method as we love a good crispy bun, but maybe next time I’ll experiment with steamed! The filling was so perect and tasted just like Shaanxi style! (where my mom is from). I may even try different sweet fillings like sesame next time! I especially love how it barely needs to rise yet they still turn out so soft and fluffy! Thank you!
So happy to hear that! Yes, I often use sweet fillings too, such as toasted, crushed sesame seeds mixed with brown sugar. Equally delicious!
Just made these, the pan-frying was unorthodox but surprisingly delicious!
Very happy to know you enjoyed them!
Hi Wei, Ni Hao. I am your new subscriber from Germany. Love your YouTube channel recipes. Awesome. Keep rocking.
Thank you Josefine! Will share more yummy recipes for sure!
Can you put a picture of the Chinese flour that we can use? Thanks!
Hi David! As I explained in the post, I don’t use the so-called “Chinese flour”. Regular all-purpose, plain flour works just fine. You may use flour purchased in Chinese stores if you wish but I don’t have a recommendation.
Is there url for the video? The link appears to be broken. Thanks!
Hi Kelsey! I’ve checked the video on several devices and it’s working fine. I have no idea why it doesn’t work for you. Anyway, you may watch the video on my YouTube channel. Here is the link: https://www.youtube.com/watch?v=alMMgUKw5Iw
I’m just curious. Can you bake them? How will they turn out if you’ve tried it?
Hi Denise! I’ve never baked them. Theoretically, it should work but the texture and look will be different. I will give it a try when I have a chance and let you know the result.
I wanted to ask the same question! (I have no way to steam them, but I’m desperate to try them!)
I’ve recently tried out the baking method. It works well too.
Follow all the intrustions mentioned above. Then brush a thin layer of oil on top the rolls. Preheat the oven at *Conventional oven 210℃ (410°F) or *Fan assisted oven 190℃ (375°F). Bake for 15 mins. Then turn up to 250℃ (480°F) or Fan 230℃ (445°F) for 3 mins to finish off.
Amazing! I can’t wait to try!
Wow! They look so delicious and beautiful, too. Thank you for providing the video, because it’s very helpful to see how things are done. I will definitely make these! My mouth is watering.
My pleasure! Wish you a fun time making them!
Good morning, is there any way to add meat into the bread? Such as ground pork and minced shrimp? Thank you
You can spread a thin layer of meat filling over the dough to replace the scallion filling and cook them the same way. Alternatively, stuff the bread with a meat filling. Have a look at my stuffed bun recipes: Steamed Bao Buns & Pan-fried Pork Buns.