I’m an adventurer in the world of vegan cooking - dedicated to crafting and sharing ambitious plant-based cuisine because vegan food shouldn’t mean boring food!

Steamed Scallion Buns

Steamed Scallion Buns

I’ve been meaning to make these steamed scallion buns ever since I first spotted them on instagram. They look so soft and packed full of scallions (or spring onions where I’m from) and I could just tell how gorgeously fragrant they’d be! I wasn’t disappointed. They’re SUPER soft and such a dreamy slightly sticky texture. Dunk them in the deliciously spicy dipping sauce and you’ve got my dream snack!

Traditionally these guys are called Hua Juan buns and hail from china. The dough is technically identical to bao dough, it’s just shaped differently, so feel free to re-imagine these in any shape you’d like.


For the Buns
1 tsp instant yeast
235ml oat/soy milk warmed in a pan to around 32c
200g plain flour
160g type “00” flour
5 tbsp sugar
60ml vegetable oil

2 tbsp finely chopped scallions
1 tsp flaky sea salt
1/4 tsp sugar
2 tbsp toasted sesame oil

For the Dipping Sauce
2 tbsp soy sauce
2 tsp chinese black vinegar (Chinkiang is best)
1 tsp shaoxing cooking wine
1/2 tsp szechuan chilli oil
1/4 tsp sesame oil
1/4 tsp sugar
pinch white sesame seeds

To Make the Buns
Pour the warm milk into a small bowl along with 2 tbsp of the sugar - stir together until dissolved. Sprinkle over the yeast. Whisk lightly and leave to go slightly foamy.

Place the remaining ingredients in the bowl of a stand mixer fitted with the dough hook attachment. Knead for a minute or until you have a very sticky messy dough. Remove the dough hook and cover the bowl - leave for 10 minutes for the dough to hydrate fully. After 10 minutes return the hook to the stand mixer and knead for around 5 minutes or until you have a smooth ball of dough.

Cover the bowl with a damp cloth and place in a cold oven. Pour around 100ml boiling water into a baking tray and place at the bottom of the oven - beneath the dough. Leave until doubled in size (around 1-2 hours).

While the dough proves, whip up your Scallion Glaze by combining the scallions, sea salt, sugar and sesame oil in a small bowl. Set aside.

Once proved, remove the dough from the oven and push out any large air bubbles with your finger tips. Lightly flour a work surface and tip the dough out onto it. Divide the dough in half with a sharp knife then divide each half into 6. Form each piece of dough into a small ball and place on a baking tray. Cover with cling film and leave to relax for 10 minutes.

Once the dough is relaxed, remove one ball from the tray and place on the floured surface, covering the rest of the balls back up. Dust the top of the ball and, using a rolling pin, roll out into a long oval. With a very sharp knife or pizza cutter, cut strips into the dough along the length of the oval, leaving a 1/2cm at the top and bottom of the dough (as in this video). Brush the cut dough with your scallion glaze.

Pinching both ends of the oval, twist them in opposite directions )as though you’re making a cheese straw) until you have a very twisted piece of dough with scallions showing through the layers. Curl the length of dough around like a snail and then tuck the loose end over and under (or, again, just copy this video). Place on a square of baking parchment before repeating with the other balls of dough.

Once all the balls of dough have been transformed into twisted buns, place them on a baking tray and cover with cling film. Return them to your oven (again, not switched on) and add a little more boiling water to the a tray in the bottom of the oven to help them prove. Leave to prove for 35 minutes.

Once proved, turn on a steamer or place a bamboo steamer over a pan of boiling water. Place the buns in the steamer with plenty of space around them (they’ll grow quite a lot as they cook). You may have to cook them in 2 batches. If you do, place the buns which aren’t cooking in the fridge to stop them from overproving. Steam your buns for 13 minutes.

While they’re steaming, mix together all the dipping sauce ingredients in a small bowl.

Once steamed, they should be nicely puffed up. Allow them to cool slightly before serving with a small bowl of dipping sauce and a sprinkle of fresh scallions!

Vegan "Scallops" and Crushed Edamame on Toast

Vegan "Scallops" and Crushed Edamame on Toast

Bitter Chocolate Fudge Cake Ice Cream

Bitter Chocolate Fudge Cake Ice Cream