Vegan Pan-Fried Buns (Sheng Jian Bao, ็็ ๅ ) Recipe
Say hello to the dazzling world of Vegan Pan-Fried Buns (Sheng Jian Bao, ็็ ๅ ): perfect little parcels with a crisp, golden crust, tender dough, and a savory vegetable filling that bursts with flavor in every bite! If youโve ever wanted a knock-out dim sum treat minus the meat and dairy, this recipe will fill your kitchen with irresistible aromas and win hearts at first taste. Each handmade bun is invitingly puffy and crisped to perfection, making them impossible to stop at just one. Whether youโre preparing a cozy dinner for friends or impressing your family, these pan-fried delights make the plant-based magic happen.

Ingredients Youโll Need
The magic of Vegan Pan-Fried Buns (Sheng Jian Bao, ็็ ๅ ) is that humble, everyday ingredients transform into something spectacular. Each item below brings something essential: from stretchy dough to a hearty, garlicky filling thatโs utterly craveable.
- All-purpose flour (3 cups): The foundation for soft, elastic dough that puffs and crisps in the pan.
- Instant dry yeast (2 tsp): Lifts and aerates the dough for that classic fluffy texture.
- Sugar (2 tbsp): Adds a gentleโbut crucialโhint of sweetness to balance the savory flavors.
- Salt (1/2 tsp + 2 tsp): Essential for brightening the dough and seasoning the filling.
- Roasted sesame seeds (1 tbsp + 1 tbsp): Nutty pops of flavor, both in the dough and sprinkled on top.
- Warm soy milk (1 cup): Provides moisture, a subtle creaminess, and helps the dough rise beautifully.
- Toasted sesame oil (1 tbsp + 2 tbsp): Adds deep, nutty undertones throughout the dough and filling.
- Neutral oil (1 tbsp + more for cooking): Keeps the filling moist and helps achieve a crispy, golden crust when frying.
- Raw shredded cabbage (6 cups): The bulk of the filling; mild, juicy, and perfectly tender when cooked.
- Uncooked bundles of vermicelli noodles (3.5 oz): Soaked and chopped; they soak up flavor and give a chewy bite.
- Finely shredded or grated carrot (1 cup): A sweet, vibrant addition to the filling.
- Chopped scallions or chives (1/2 cup): Infuse the filling with a gentle aromatic lift.
- Soy sauce (1 tbsp): Brings depth and a savory umami note to round out the filling.
How to Make Vegan Pan-Fried Buns (Sheng Jian Bao, ็็ ๅ )
Step 1: Preparing the Dough
Start by mixing all your dry ingredientsโflour, yeast, sugar, salt, and roasted sesame seedsโin a large bowl. Create a small well in the middle, then slowly pour in the warm soy milk and toasted sesame oil, stirring as you go. Itโs amazing to see the beginnings of the dough come together before your eyes. Mix until there are no dry patches left, then knead until you have a soft, smooth ball. Place it in a clean bowl, drape a damp towel on top, and let it rest for at least 2 hours until itโs puffed up and doubled in size. This rest gives your Vegan Pan-Fried Buns (Sheng Jian Bao, ็็ ๅ ) their signature texture!
Step 2: Cooking the Filling
While the dough rises, soak your vermicelli noodles in boiling hot water for about 7โ8 minutesโor until tender. Drain and rough-chop them into small, bite-sized pieces. Then heat your pan, swirl in a tablespoon of neutral oil, and toss in your chopped chives, carrots, and cabbage. Stir-fry for 4โ5 minutes on medium-high until the veggies are just tender. Add those chopped noodles, along with soy sauce, salt, and the rest of the toasted sesame oil. Cook for another few minutes, tasting to adjust the seasoning. Transfer the filling to a strainer to drain any watery juicesโthis step is crucial for wrappers that donโt get soggy!
Step 3: Preparing the Wrappers
Once the dough is ready, punch down and stretch it into a big ring (I find this method oddly satisfying). Cut into equal piecesโ12 for larger buns or 16 for smaller onesโthen shape each into a ball. Flatten with your hand, dust with a bit of flour, and roll out with a floured rolling pin, rotating the dough as you go. Aim for a thin, even circle about 3โ5 inches wide. Stack wrapped in flour-dusted layers but keep them covered with a dry towel so they donโt dry out. Remember, perfection isnโt required; rustic, handmade buns are truly beautiful.
Step 4: Filling and Shaping the Buns
Place 2โ3 tablespoons of your cooled filling onto the center of each wrapper. Hereโs where it gets fun: with one hand, create pleats in the doughโs edge while pinching each pleat closed with your other hand, gradually circling the bun. Twist and seal the bun, then gently press the top to flatten a little. Cover filled buns with a towel to keep them soft while you finish assembling the rest. The result? Irresistible parcels brimming with hearty vegetable goodness.
Step 5: Pan-Frying and Steaming
Heat a lidded nonstick pan with a splash of neutral oil (enough to coat the base). Arrange 4โ5 buns at a time pleated-side down and press them slightly flatter. Fry over medium heat for 4โ5 minutes until a rich golden crust forms. Flip, brown the other side, then carefully pour in about 1 tablespoon of water per bun (shield yourself with the lid), quickly covering the pan. Let the buns steam for 5โ6 minutes as the water evaporates. This two-step approach guarantees a crispy base and steamy, fluffy interiorโthe signature of every great Vegan Pan-Fried Bun (Sheng Jian Bao, ็็ ๅ ).
Step 6: Enjoy!
Once all the water has evaporated, transfer those beauties to a plate. Best eaten piping hot, with their crunchy surface and tender insides. For a zingy finishing touch, dip them in a simple sauce of soy sauce, chili, sugar, and sesame seeds, if you like.
How to Serve Vegan Pan-Fried Buns (Sheng Jian Bao, ็็ ๅ )

Garnishes
Top your Vegan Pan-Fried Buns (Sheng Jian Bao, ็็ ๅ ) with a generous sprinkle of roasted sesame seeds and chopped scallions for a pop of color and aroma. A drizzle of toasted sesame oil just before serving makes everything shine and draws out the flavors of the filling.
Side Dishes
Pair these buns with a lively Asian slaw, a simple cucumber salad, or a bright bowl of pickled vegetables. They also work marvelously alongside light, clear soups or even a spicy dipping sauce for an extra flavor punch. Let your spread be a celebration of color and crunch!
Creative Ways to Present
Try serving the buns family-style on a colorful platter, or arrange them in a bamboo steamer for that iconic dim sum look. For parties, mini buns make perfect finger foodโset up a dipping sauce bar and let everyone customize their experience. However you present them, Vegan Pan-Fried Buns (Sheng Jian Bao, ็็ ๅ ) always look their best when surrounded by plenty of friends.
Make Ahead and Storage
Storing Leftovers
Once cooled, pop leftover buns into an airtight container and refrigerate for up to five days. Theyโll keep their tenderness and flavor beautifully, making them ideal for work lunches or late-night snacks.
Freezing
If you want to freeze your Vegan Pan-Fried Buns (Sheng Jian Bao, ็็ ๅ ), place them on a tray so they donโt touch, and freeze until solid (about 5โ6 hours). Then, transfer to freezer bags; theyโll stay fresh and ready to reheat for months. Thereโs no need to thaw before reheatingโjust grab one straight from the freezer.
Reheating
For the best texture, reheat buns in a covered pan with a small splash of water to revive that steamy softness while re-crisping the bottom. Alternatively, an oven toaster on gentle heat or even a quick zap in the microwave with a damp paper towel will do the trick.
FAQs
Can I use whole wheat flour instead of all-purpose?
You can swap up to half the all-purpose flour for whole wheat to add a nutty flavor and more fiber. However, using 100 percent whole wheat can make the buns dense, so try a mix for the best combination of fluffy and hearty.
What are the best vegetables to substitute for cabbage?
If youโre out of cabbage, napa cabbage, bok choy, or even finely chopped kale work nicely. The goal is to use a mild, moisture-rich veggie for that classic bite and juiciness inside each Vegan Pan-Fried Bun (Sheng Jian Bao, ็็ ๅ ).
Are rice noodles okay in place of vermicelli?
Absolutely! Rice noodles will add a different (slightly chewier) texture, but theyโre a wonderful gluten-free alternative. Just cook them tender and slice into small pieces so the filling stays easy to wrap and eat.
Do I really need to rest the dough for two hours?
Resting the dough is key for achieving that fluffy, light texture characteristic of Sheng Jian Bao. If youโre short on time, a minimum of one hour works, but the longer rest really makes a difference in the final result.
Can I make the wrappers ahead and freeze them?
Itโs best to assemble the buns right after preparing the wrappers, as fresh dough is easier to seal. But once assembled and cooked, Vegan Pan-Fried Buns (Sheng Jian Bao, ็็ ๅ ) freeze exceptionally well for future cravings.
Final Thoughts
Thereโs a certain joy in crafting Vegan Pan-Fried Buns (Sheng Jian Bao, ็็ ๅ ) from scratch: kneading the dough, wrapping up succulent veggie filling, and watching buns sizzle to golden perfection. I hope youโll give this plant-based favorite a tryโmake a big batch and share the love. Every bite is pure comfort!
PrintVegan Pan-Fried Buns (Sheng Jian Bao, ็็ ๅ ) Recipe
These Vegan Pan-Fried Buns, also known as Sheng Jian Bao, are deliciously filled with a savory vegetable mixture, pan-fried to perfection, and enjoyed hot. With a crispy bottom and a soft, fluffy top, these buns are a delightful treat for any meal.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 3 hours
- Yield: 12โ16 buns 1x
- Category: Main Dish
- Method: Pan-Frying
- Cuisine: Chinese
- Diet: Vegan
Ingredients
Dough:
- 3 cups all-purpose flour (375 g)
- 2 tsp instant dry yeast
- 2 tbsp sugar
- 1/2 tsp salt
- 1 tbsp roasted sesame seeds
- 1 cup warm soy milk
- 1 tbsp toasted sesame oil
- 1 tbsp neutral oil (for cooking)
Filling:
- 6 cups raw shredded cabbage
- 3.5 oz uncooked bundles of vermicelli noodles (100g total)
- 1 cup finely shredded or grated carrot
- 1/2 cup chopped scallions or chives
- 1 tbsp soy sauce
- 2 tsp salt (or to taste)
- 1 tbsp roasted sesame seeds
- 2 tbsp toasted sesame oil
Instructions
- Preparing the Dough: In a large bowl, mix dry ingredients. Add warm milk and oil, knead into a dough. Let it rise for 2 hours.
- Cooking the Filling: Cook noodles, then stir-fry veggies with seasonings. Drain and set aside.
- Preparing the Wrappers: Divide dough, roll into balls, flatten into wrappers.
- Making the Buns: Fill wrappers, seal buns, and cook in a pan.
- Enjoy: Serve hot with a dipping sauce.
- Storing and Freezing: Refrigerate cooked buns for up to 5 days or freeze for later enjoyment.
Notes
- Practice makes perfect with shaping the wrappers.
- Ensure to seal the buns properly to prevent filling from leaking during cooking.
- Adjust the seasoning of the filling to suit your taste preferences.
Nutrition
- Serving Size: 1 bun
- Calories: 210
- Sugar: 3g
- Sodium: 490mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 33g
- Fiber: 3g
- Protein: 5g
- Cholesterol: 0mg
Keywords: Vegan, Pan-Fried Buns, Sheng Jian Bao, Chinese Cuisine, Vegan Dumplings

