Loading...

In a large bowl, whisk together the all-purpose flour, instant yeast, granulated sugar, baking powder, and salt for the bao buns.

Gradually add the warm water and vegetable oil to the dry ingredients. Mix until a shaggy dough forms, then turn it out onto a lightly floured surface.

Knead the dough for 8-10 minutes, or until it is smooth and elastic. Place the dough in a lightly oiled bowl, cover with plastic wrap, and let it rise in a warm place for 45-60 minutes, or until doubled in size.

While the dough is rising, prepare the filling. Heat sesame oil in a large skillet over medium heat. Add the minced garlic and grated ginger and sauté for 1 minute until fragrant.

Add the crumbled tofu and finely chopped mushrooms to the skillet. Cook, stirring occasionally, for 8-10 minutes, until the mushrooms have released their liquid and the tofu is lightly browned.

In a small bowl, whisk together the soy sauce, rice vinegar, brown sugar, and cornstarch. Pour the sauce over the tofu and mushroom mixture. Cook for 1-2 minutes, stirring constantly, until the sauce thickens and coats the filling.

Once the dough has risen, punch it down gently and turn it out onto a lightly floured surface. Divide the dough into 8 equal pieces. Roll each piece into a ball.

Flatten each ball into an oval shape, about 4-5 inches long and 3 inches wide. Place about 2 tablespoons of the filling in the center of each oval.

Fold one side of the dough over the filling to meet the other side, creating a half-moon shape. Pinch the edges together to seal, then pleat the sealed edge for a decorative finish. Alternatively, simply fold and pinch to seal.

Line a steamer basket with parchment paper or cabbage leaves. Arrange the bao buns in the steamer basket, ensuring they are not touching.

Bring water to a boil in a pot fitted with the steamer basket. Steam the bao buns for 10-12 minutes, or until they are puffed and cooked through.

Serve the bao buns immediately, garnished with sliced scallions and toasted sesame seeds.


In a large bowl, whisk together the all-purpose flour, instant yeast, granulated sugar, baking powder, and salt for the bao buns.

Gradually add the warm water and vegetable oil to the dry ingredients. Mix until a shaggy dough forms, then turn it out onto a lightly floured surface.

Knead the dough for 8-10 minutes, or until it is smooth and elastic. Place the dough in a lightly oiled bowl, cover with plastic wrap, and let it rise in a warm place for 45-60 minutes, or until doubled in size.

While the dough is rising, prepare the filling. Heat sesame oil in a large skillet over medium heat. Add the minced garlic and grated ginger and sauté for 1 minute until fragrant.

Add the crumbled tofu and finely chopped mushrooms to the skillet. Cook, stirring occasionally, for 8-10 minutes, until the mushrooms have released their liquid and the tofu is lightly browned.

In a small bowl, whisk together the soy sauce, rice vinegar, brown sugar, and cornstarch. Pour the sauce over the tofu and mushroom mixture. Cook for 1-2 minutes, stirring constantly, until the sauce thickens and coats the filling.

Once the dough has risen, punch it down gently and turn it out onto a lightly floured surface. Divide the dough into 8 equal pieces. Roll each piece into a ball.

Flatten each ball into an oval shape, about 4-5 inches long and 3 inches wide. Place about 2 tablespoons of the filling in the center of each oval.

Fold one side of the dough over the filling to meet the other side, creating a half-moon shape. Pinch the edges together to seal, then pleat the sealed edge for a decorative finish. Alternatively, simply fold and pinch to seal.

Line a steamer basket with parchment paper or cabbage leaves. Arrange the bao buns in the steamer basket, ensuring they are not touching.

Bring water to a boil in a pot fitted with the steamer basket. Steam the bao buns for 10-12 minutes, or until they are puffed and cooked through.

Serve the bao buns immediately, garnished with sliced scallions and toasted sesame seeds.
