I love this recipe because the mushrooms bring deep flavor and a juicy texture that works beautifully inside the steamed buns. The filling is rich, slightly sweet, and perfectly seasoned, and the dough stays soft and pillowy even without gluten. These buns feel special but are still easy enough for me to make at home.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
Dough
2 ¼ cups gluten-free flour, plus more for dusting
1 ½ tsp active dry yeast
1 ½ tsp granulated sugar
1 cup warm water
¼ tsp baking soda
1 tsp salt
Mushroom Filling
1 cup finely chopped shiitake or oyster mushrooms
¼ cup diced napa cabbage
¼ cup thinly sliced carrot
2 cloves garlic, minced
1 tbsp ginger, minced
2 tbsp gluten-free soy sauce
1 tbsp rice vinegar
1 tbsp sesame oil
2 tbsp sesame seeds (optional, for garnish)
Directions
I start by mixing the warm water, yeast, and sugar in a large bowl and letting it sit for about 10–15 minutes until it becomes foamy. Once the yeast is activated, I slowly mix in the gluten-free flour, baking soda, and salt until a dough forms. I transfer the dough to a lightly floured surface and knead it until it feels smooth and elastic. I shape it into a ball, place it back in the bowl, cover it, and let it rise for at least 1 hour or until doubled in size.
While the dough is resting, I prepare the mushroom filling. I heat the sesame oil in a skillet over medium heat and add the cabbage, carrot, garlic, and ginger. I cook everything for about 3–4 minutes until softened. Then I add the chopped mushrooms and cook for another 8–10 minutes until they release their moisture and become rich and slightly browned. I stir in the gluten-free soy sauce and rice vinegar, taste, and adjust seasoning if needed. I let the filling cool slightly before using it.
Once the dough has risen, I roll it into a log and divide it into 12–14 equal pieces. I flatten each piece into a thin round disc about ⅛ inch thick. If the dough feels dry, I lightly dampen my fingers with water to make it easier to work with.
I place a spoonful of the mushroom filling in the center of each disc, then gently pinch and pleat the edges to seal the buns closed. I arrange the filled buns in a lined or lightly oiled steamer basket.
I bring a pot of water to a boil, place the steamer on top, and steam the buns for about 8 minutes. After turning off the heat, I leave the lid on for another 1–2 minutes so the buns stay soft and fluffy. I serve them warm and sprinkle sesame seeds on top if I want extra flavor.
Servings and timing
This recipe makes about 14 buns. I spend around 1 hour and 45 minutes on prep and 10 minutes on cooking, for a total time of about 1 hour and 55 minutes.
Variations
Sometimes I mix in chopped green onions or add a little chili paste to the mushroom filling for heat. I also like blending different mushrooms together, like shiitake and oyster, to create even more depth of flavor.
Storage/Reheating
I store leftover buns in an airtight container in the fridge for up to 3 days. For longer storage, I freeze them and reheat by steaming until warm and soft again. If they’re refrigerated, a quick 3–4 minute steam brings them back to life.
FAQs
Can I use any type of mushroom?
I usually use shiitake or oyster mushrooms because they have the best texture and flavor, but cremini or button mushrooms also work well.
Can I prepare the filling ahead of time?
Yes, I often make the filling a day in advance and store it in the fridge until I’m ready to assemble the buns.
Why is my dough sticky?
Gluten-free dough is naturally a bit stickier than regular dough. I use extra flour for dusting and a little water on my hands to make it easier to work with.
Can I pan‑fry these instead of steaming?
I can lightly pan‑fry them after steaming if I want a crispy bottom, but steaming is what keeps them soft and fluffy.
Are these good for meal prep?
Yes, these buns are great for meal prep because they freeze well and reheat beautifully when steamed.
Conclusion
These Gluten‑Free Mushroom Bao Buns are one of my favorite meat‑free comfort foods. The savory mushroom filling paired with soft, fluffy dough makes them incredibly satisfying and perfect for sharing. Every time I make them, they disappear fast, which tells me just how good they really are.
Soft, fluffy gluten-free bao buns filled with a savory umami mushroom filling that’s comforting, satisfying, and completely meat-free.
Author:Ella
Prep Time:1 hour 45 minutes
Cook Time:10 minutes
Total Time:1 hour 55 minutes
Yield:12–14 buns
Category:Main Dish / Appetizer
Method:Steaming
Cuisine:Asian-Inspired
Diet:Gluten Free
Ingredients
Dough
2¼ cups gluten-free flour, plus more for dusting
1½ tsp active dry yeast
1½ tsp granulated sugar
1 cup warm water
¼ tsp baking soda
1 tsp salt
Mushroom Filling
1 cup finely chopped shiitake or oyster mushrooms
¼ cup diced napa cabbage
¼ cup thinly sliced carrot
2 cloves garlic, minced
1 tbsp fresh ginger, minced
2 tbsp gluten-free soy sauce
1 tbsp rice vinegar
1 tbsp sesame oil
2 tbsp sesame seeds (optional, for garnish)
Instructions
Activate the yeast
In a large bowl, mix warm water, yeast, and sugar. Let sit for 10–15 minutes until foamy.
Make the dough
Stir in gluten-free flour, baking soda, and salt until a dough forms. Transfer to a lightly floured surface and knead until smooth. Shape into a ball, place back in the bowl, cover, and let rise for 1 hour or until doubled.
Prepare the filling
Heat sesame oil in a skillet over medium heat. Add cabbage, carrot, garlic, and ginger. Cook 3–4 minutes until softened. Add mushrooms and cook 8–10 minutes until moisture evaporates and mushrooms are rich and browned. Stir in soy sauce and rice vinegar. Remove from heat and cool slightly.
Shape the buns
Roll dough into a log and divide into 12–14 pieces. Flatten each into a thin round disc (about ⅛-inch thick).
Fill and seal
Spoon mushroom filling into the center of each disc. Pinch and pleat edges to seal. Place buns into a lined or lightly oiled steamer basket.
Steam
Bring water to a boil. Steam buns for 8 minutes. Turn off heat and leave covered for 1–2 minutes.
Serve
Serve warm and garnish with sesame seeds if desired.
Notes
Gluten-free dough is naturally sticky—use extra flour and lightly damp hands when shaping.
Steaming keeps buns soft; pan-fry after steaming for a crispy bottom if desired.