Make this Pan-Fried Vegetable and Noodle Buns recipe with fluffy dough, a savory veggie filling, and crisp golden bottoms.
Pan-Fried Vegetable and Noodle Buns Recipe
The first bite gives you everything at once: a crisp golden bottom, soft warm dough, and a savory tangle of noodles and vegetables tucked inside. This Pan-Fried Vegetable and Noodle Buns recipe takes a little patience, but the shaping is simple once you get started, and the finished buns are hearty enough for lunch, dinner, or an afternoon snack.
Cook them in a skillet with a splash of water, and they steam until fluffy before frying into that deeply browned crust everyone reaches for first.
You Might Also Like:
- Loading posts...
Why You’ll Love This Recipe
- The buns are soft on top and crisp underneath, giving you two textures in every bite.
- Glass noodles, cabbage, mushrooms, and carrots make the filling hearty without meat.
- The dough uses ordinary pantry ingredients and can be kneaded by hand.
- Uncooked buns freeze well, so you can prepare extra for another meal.
Recipe Summary
- Prep Time: 40 minutes
- Rising Time: 1 hour
- Cook Time: 20 minutes
- Total Time: 2 hours
- Servings: 5
- Yield: 10 buns
- Category: Main Dish or Appetizer
- Method: Pan-Fried and Steamed
- Style: Comfort Food
Pan-Fried Vegetable and Noodle Buns Recipe Ingredients
For the Dough
- 3 cups all-purpose flour, plus more for dusting
- 2¼ teaspoons instant yeast
- 1 tablespoon granulated sugar
- ¾ teaspoon salt
- 1 cup warm water, about 105°F to 110°F
- 1 tablespoon vegetable oil
For the Filling
- 2 ounces dried glass noodles
- 1 tablespoon vegetable oil
- 2 cups finely shredded green cabbage
- 1 medium carrot, grated
- 4 ounces shiitake or cremini mushrooms, finely chopped
- 3 green onions, thinly sliced
- 2 garlic cloves, minced
- 1 teaspoon grated fresh ginger
- 2 tablespoons low-sodium soy sauce
- 1 teaspoon toasted sesame oil
- 1 teaspoon rice vinegar
- ½ teaspoon granulated sugar
- ¼ teaspoon ground black pepper
For Pan-Frying
- 2 tablespoons vegetable oil, divided
- ½ cup water, divided
- 1 teaspoon sesame seeds, optional
For the Dipping Sauce
- 3 tablespoons low-sodium soy sauce
- 1 tablespoon rice vinegar
- ½ teaspoon toasted sesame oil
- 1 green onion, thinly sliced
- Pinch of crushed red pepper flakes, optional
How to Make Pan-Fried Vegetable and Noodle Buns
- Prepare the dough.
Combine the flour, instant yeast, sugar, and salt in a large mixing bowl. Pour in the warm water and vegetable oil, then stir until a rough dough forms. - Knead until smooth.
Turn the dough onto a lightly floured work surface. Knead for 8 to 10 minutes, folding and pressing the dough until it feels smooth and elastic. Add only a small amount of extra flour if it sticks heavily to your hands. - Let the dough rise.
Place the dough in a lightly oiled bowl and cover it with a clean towel or plastic wrap. Leave it in a warm place for about 1 hour, or until nearly doubled in size. - Soften the noodles.
Place the glass noodles in a heatproof bowl and cover them with hot water. Let them soak for 8 to 10 minutes, or until tender. Drain well, then cut them into short pieces with kitchen scissors. - Cook the vegetables.
Heat 1 tablespoon of vegetable oil in a large skillet over medium-high heat. Add the cabbage, carrot, and mushrooms.Cook for 5 to 7 minutes, stirring regularly, until the vegetables soften and most of their liquid has evaporated. - Season the filling.
Add the green onions, garlic, and ginger. Cook for about 30 seconds, just until the garlic smells fragrant.Stir in the soy sauce, sesame oil, rice vinegar, sugar, and black pepper. Add the noodles and toss until everything is evenly coated. - Cool the filling.
Transfer the filling to a wide plate or shallow bowl. Let it cool completely before filling the buns. Warm filling can soften the dough and make it difficult to seal. - Divide the dough.
Gently press the risen dough to release the air. Place it on a lightly floured surface and divide it into 10 equal pieces.Shape each piece into a small ball. Keep them covered with a towel while you work so they do not dry out. - Fill the buns.
Roll one dough ball into a circle about 4½ inches wide. Keep the center slightly thicker than the edges.Place about 3 tablespoons of filling in the middle. Lift the edges around the filling, pleating or gathering them toward the center, then pinch firmly to seal. - Rest the shaped buns.
Place the filled buns on a lightly floured tray with the sealed side facing up. Cover them and let them rest for 10 to 15 minutes. - Brown the first batch.
Heat 1 tablespoon of vegetable oil in a large nonstick skillet over medium heat. Arrange five buns in the skillet with the smooth side down.Cook for 2 to 3 minutes, or until the bottoms are golden brown. - Steam until cooked.
Carefully pour ¼ cup of water around the buns and immediately cover the skillet. Reduce the heat to medium-low and steam for 7 to 9 minutes.Remove the lid and continue cooking for 1 to 2 minutes, allowing the remaining water to evaporate and the bottoms to become crisp again. - Cook the remaining buns.
Repeat the pan-frying and steaming process with the remaining oil, water, and buns. - Make the dipping sauce.
Stir the soy sauce, rice vinegar, sesame oil, green onion, and red pepper flakes together in a small bowl. Serve beside the warm buns.
Recipe Notes and Tips
Keep the filling dry
Cook the cabbage and mushrooms until their released moisture has mostly evaporated. A watery filling can make the dough soggy or cause the buns to split while cooking.
Avoid overfilling
About 3 tablespoons of filling is enough for each bun. Adding too much may prevent the dough from sealing securely.
Make the filling ahead
The filling can be prepared up to two days in advance. Refrigerate it in an airtight container and let it lose some of its chill before shaping the buns.
Try different vegetables
Finely chopped bok choy, bean sprouts, bell peppers, or zucchini can replace part of the cabbage. Cook vegetables with high water content thoroughly before using them.
Store and reheat leftovers
Refrigerate cooked buns in an airtight container for up to four days. Reheat them in a lightly oiled skillet with a tablespoon of water.
Cover the skillet until the buns are hot, then remove the lid and cook briefly to restore the crisp bottoms.
Frequently Asked Questions
Can I use rice noodles instead of glass noodles?
Yes. Thin rice vermicelli works well in the filling. Prepare it according to the package instructions, drain it thoroughly, and cut it into shorter pieces before mixing it with the vegetables.
Can pan-fried vegetable buns be frozen?
Uncooked buns can be frozen on a parchment-lined tray until firm, then transferred to a freezer-safe container for up to two months. Cook them directly from frozen and add three to five minutes to the steaming time.
Why did my buns stick to the skillet?
The skillet may not have had enough oil, or the buns may have been moved before their crust formed. Use a dependable nonstick skillet and let the bottoms brown before adding the water.
Can I bake these buns instead?
You can bake them at 375°F for 18 to 22 minutes after brushing them lightly with oil. They will be soft and bread-like, but they will not have the same crisp, pan-fried bottoms.
A Warm, Satisfying Homemade Meal
These buns are best eaten while still warm, when the bottoms are crisp and the filling smells of ginger, garlic, and toasted sesame. Set out the dipping sauce, tear one open, and let everyone reach for another before the skillet has even cooled.
Print
Title Tag: Pan-Fried Vegetable and Noodle Buns Recipe
Soft homemade buns filled with glass noodles, cabbage, carrots, and mushrooms, then steamed and pan-fried until the bottoms are crisp and golden.
Ingredients
For the Dough:
3 cups all-purpose flour, plus more for dusting
2¼ teaspoons instant yeast
1 tablespoon granulated sugar
¾ teaspoon salt
1 cup warm water, about 105°F to 110°F
1 tablespoon vegetable oil
For the Filling:
2 ounces dried glass noodles
1 tablespoon vegetable oil
2 cups finely shredded green cabbage
1 medium carrot, grated
4 ounces shiitake or cremini mushrooms, finely chopped
3 green onions, thinly sliced
2 garlic cloves, minced
1 teaspoon grated fresh ginger
2 tablespoons low-sodium soy sauce
1 teaspoon toasted sesame oil
1 teaspoon rice vinegar
½ teaspoon granulated sugar
¼ teaspoon ground black pepper
For Pan-Frying:
2 tablespoons vegetable oil, divided
½ cup water, divided
1 teaspoon sesame seeds, optional
For the Dipping Sauce:
3 tablespoons low-sodium soy sauce
1 tablespoon rice vinegar
½ teaspoon toasted sesame oil
1 green onion, thinly sliced
1 pinch crushed red pepper flakes, optional
Instructions
-
Combine the flour, instant yeast, sugar, and salt in a large mixing bowl.
-
Add the warm water and 1 tablespoon of vegetable oil. Stir until a rough dough forms.
-
Turn the dough onto a lightly floured surface and knead for 8 to 10 minutes, until smooth and elastic.
-
Place the dough in a lightly oiled bowl. Cover and let it rise in a warm place for about 1 hour, or until nearly doubled in size.
-
Place the glass noodles in a heatproof bowl and cover them with hot water. Soak for 8 to 10 minutes, or until tender.
-
Drain the noodles thoroughly and cut them into short pieces with kitchen scissors.
-
Heat 1 tablespoon of vegetable oil in a large skillet over medium-high heat.
-
Add the cabbage, carrot, and mushrooms. Cook for 5 to 7 minutes, stirring regularly, until softened and most of the moisture has evaporated.
-
Add the green onions, garlic, and ginger. Cook for 30 seconds, or until fragrant.
-
Stir in the soy sauce, sesame oil, rice vinegar, sugar, and black pepper.
-
Add the drained noodles and toss until evenly combined. Transfer the filling to a plate and let it cool completely.
-
Gently press down the risen dough and divide it into 10 equal pieces.
-
Shape each piece into a ball and keep the pieces covered while working.
-
Roll one dough ball into a circle about 4½ inches wide, keeping the center slightly thicker than the edges.
-
Place about 3 tablespoons of filling in the center of the dough.
-
Gather the edges over the filling and pinch them firmly together to seal the bun.
-
Repeat with the remaining dough and filling.
-
Place the shaped buns on a lightly floured tray, cover them, and let them rest for 10 to 15 minutes.
-
Heat 1 tablespoon of vegetable oil in a large nonstick skillet over medium heat.
-
Place five buns in the skillet with the smooth side facing down. Cook for 2 to 3 minutes, or until the bottoms are golden brown.
-
Carefully pour ¼ cup of water around the buns and immediately cover the skillet.
-
Reduce the heat to medium-low and steam for 7 to 9 minutes.
-
Remove the lid and cook for another 1 to 2 minutes, until the remaining water evaporates and the bottoms become crisp.
-
Repeat with the remaining buns, oil, and water.
-
Mix the dipping sauce ingredients in a small bowl and serve with the warm buns.
Notes
Cook the vegetables until most of their moisture has evaporated. A wet filling can make the dough soggy or cause the buns to split.
Let the filling cool completely before placing it inside the dough.
Use approximately 3 tablespoons of filling per bun. Overfilling can make the buns difficult to seal.
Thin rice vermicelli can replace the glass noodles. Prepare it according to the package directions, drain it thoroughly, and cut it into short pieces.
The filling can be prepared up to 2 days ahead and stored in an airtight container in the refrigerator.
Store cooked buns in an airtight container in the refrigerator for up to 4 days.
Reheat the buns in a lightly oiled skillet with a small splash of water. Cover until heated through, then uncover and cook until the bottoms are crisp.
To freeze uncooked buns, place them on a parchment-lined tray and freeze until firm. Transfer them to a freezer-safe container and store for up to 2 months.
Cook frozen buns without thawing, adding 3 to 5 minutes to the covered steaming time.

Leave a Comment