Go Back
+ servings

Vegan Char Siu Bao (BBQ Buns)

These BBQ buns are a dim sum favourite and have been a labour of love to perfect! If you'd like to save these for later, I typically wrap the cooled bao individually in plastic wrap and store in the fridge. We don't usually have any left over though, so this doesn't happen very often ;)
Prep Time40 minutes
Cook Time25 minutes
Total Time1 hour 5 minutes
Course: Vegan recipes
Cuisine: Vegan
Servings: 6 large buns or 8 smaller ones
Author: Lisa Le

Ingredients

For the bao dough:

  • 250 g 2 cups all purpose flour (11.5% protein)
  • 30 g 1/4 cup cornstarch
  • 10 g 2.5 tsp instant yeast
  • 4 g 1 tsp baking powder
  • 1/2 tsp kosher salt
  • Optional: 1 tbsp sugar
  • 3/4 cup soy milk warmed (I microwave for about 30 sec to be warm bath water temperature)
  • 30 mL 2 tbsp vegetable oil + 1 tbsp for the bowl

For the Char Siu Sauce:

  • 2 tbsp shaoxing cooking wine
  • 2 tbsp hoisin sauce
  • 2 tbsp brown sugar or more traditional: use maltose
  • 2 cubes of red fermented bean curd
  • 2 tbsp of red bean curd liquid
  • 1/4 tsp white pepper
  • 1/2 tsp five spice powder
  • 2 cloves garlic finely minced/pressed

For the "meat":

  • Use 2 cups of your favourite meat substitute like cubed seitan, cubed tofu, rehydrated soy curls or TVP (I used homemade seitan, see above in blog post)

Materials/Equipment:

  • A steamer I use a two layered stainless steel one but you can do this in two layers of bamboo steamers too
  • Prepare 6-8 parchment paper squares for your dough to steam on
  • about 1 L of water for the steamer
  • Optional: 1-2 tbsp of vinegar if you'd like your baos to be whiter in the end

Instructions

  • For The Bao Dough
  • In a large mixing bowl, combine flour, cornstarch, instant yeast, baking powder, kosher salt (and sugar if you're using it) and gently whisk to combine.
  • Add in your warmed soy milk (you can also use water but soy milk will yield a softer and richer dough) and vegetable oil and mix to form a tacky dough ball. Scrape out the bowl well onto a work surface to knead.
  • You should be able to knead it without it sticking to your hands, if you find you need more, add about 1 tsp and knead until it's easier to work with. The more flour you have, the stiffer the dough will be. I personally prefer really tender bao, so I try to avoid adding any more than in the recipe.
  • Knead until you get a smooth dough that springs back when you poke it (about 5 minutes). Gather into a ball and tuck the seams in at the bottom to smooth.
  • Add about 1 tbsp to the bowl and spread to coat the bowl. Add the kneaded dough in and turn to lightly coat in the oil. Let let rise for 30 min (smoothed seam down), covered in a warm place.

For the Char Siu Filling:

  • In a nonstick and oven-safe pan (like a cast-iron or a NeverStick pan), combine shaoxing wine, hoisin sauce, brown sugar/maltose, red bean curd, red bean curd liquid, white pepper, five spice powder and minced garlic. Mash up the bean curd with a fork or a whisk and heat over medium heat to begin the reduction.
  • Add in your preferred protein: I've used about 2 cups reconstituted soy curls (about 1 cup dehydrated) and I've used seitan before. Whichever your preference is, I just happened to have seitan prepared.
  • Cook to reduce the sauce and toss to coat your protein of choice. Once the sauce has thickened and reduced well, broil in the oven on high for about 5 minutes until you get some charring.
  • Remove from oven and transfer to a bowl to cool until cool enough to handle

For the Bao:

  • Once your bao dough has doubled in size (~30 min), gently punch down the down and divide into 6 equal parts. I had about 430g of dough total, so I divded by 6 to get about 72g of dough per ball. You can make 8 bao instead though, and divide into ~53g per ball.
  • Each piece of dough starts to form a dryish skin fairly quickly, so I generally like to tuck that inside the dough ball and then pinch the bottom seams, then cup my hand over the ball with the seams underneath, then roughly move my hand in a circular motion to seal the seam. Repeat with all your dough balls, then cover with a bowl or a damp kitchen towel to keep them from drying out.
  • Preheat your pot of water or steamer pot over medium heat and bring the water to a boil while you prepare the bao. Add a splash of vinegar if you'd like your bao to be more white, but this is not necessary.
  • Working with one dough ball at a time, gently flatten and roll out the ball into an even, 8-10 cm flat circle (about 3.5-4 inches). I like to make the edges thinner while keeping the middle a bit thicker so the pleating isn't super thick on top.
  • In the centre, add about 1/4-1/3 cup of the cooled char siu mixture and pleat the bao to envelop the char siu filling. I'm pretty bad at this, but as long as you pleat and pinch to secure well it should be fine. Place the pleated bao on parchment paper squares. Repeat until all your baos are ready!
  • Steam your bao over the preheated steamer pot (covered) for 20 minutes, then turn off the heat (DO NOT REMOVE THE LID). This 5 min rest in the steamer allows for the bao to set so they won't collapse once you remove them from heat.
  • After 5 minutes, remove and enjoy immediately!