Crispy Vegan Buns

Featured in Creative Plant-Based Cooking.

These buns are stuffed with a flavorful mash of shredded carrots, scallions, noodles, and cabbage. The dough is kneaded, rested, and rolled out thin. Cooking starts with frying for crunch and finishes with steaming for a soft center. Pop into the fridge or freeze for snacks anytime. The filling's savory, with sesame oil adding a rich aroma. Snack, appetizer, or side—these buns fit the bill!

Rana
Updated on Mon, 21 Apr 2025 00:17:41 GMT
Golden Vegan Dumplings Pin it
Golden Vegan Dumplings | flavorsenthusiasts.com

These filling veggie-packed pan-fried buns bring Taiwan's busy street food scene straight to your home kitchen. You'll fall for these treats with their crunchy outsides and soft, doughy centers – they're just like the ones you'd grab at a night market.

I've been hooked on making these buns every weekend since my trip to Taipei. I used to pack my luggage with them when returning home, but now I can whip up that same street food magic whenever I want without needing a passport.

Ingredients

Dough

  • All purpose flour: Using 3 cups creates that signature chewiness we're after
  • Instant dry yeast: Gets your dough rising without making you wait forever
  • Sugar: Adds that hint of sweetness that plays off the savory stuffing
  • Salt: Boosts all the flavors and helps with dough texture
  • Roasted sesame seeds: Throw these in for their delicious nutty flavor
  • Warm soy milk: Wakes up the yeast and keeps everything nice and soft
  • Toasted sesame oil: Gives that unmistakable smell and taste

Filling

  • Shredded cabbage: Forms a crunchy foundation that softens beautifully
  • Vermicelli noodles: Give that springy bite these buns need
  • Finely shredded carrots: Add a touch of natural sweetness and pretty color
  • Chopped scallions: Bring a burst of green flavor that wakes everything up
  • Soy sauce: Creates that deep savory taste that keeps you coming back for more
  • Toasted sesame oil: Rounds out the filling with its classic warm nuttiness

Step-by-Step Instructions

Mix the dough:
Throw all dry stuff in a big bowl and make a hole in the middle. Pour your warm milk and oil into this hole while mixing until it all comes together. Roll it into a ball, stick it in a bowl, cover with a damp cloth, and let it sit for about 2 hours till it's twice as big. This waiting game is worth it for that awesome chewy texture.
Prepare the filling:
Drop vermicelli noodles in hot water for 7–8 minutes till they're soft, then drain and chop them up small. Warm up some oil in a big pan on medium-high, then toss in your chives, carrots, and cabbage. Cook them for 4–5 minutes till they get soft. Mix in noodles, soy sauce, salt, and oil, and keep cooking for another 2–3 minutes. Put everything in a strainer while you work on the wrappers. Getting rid of extra water is super important here.
Shape the wrappers:
Pull your dough into a big ring and cut it into 16 same-sized pieces (about 38g each). Roll each chunk into a ball, then squish it a bit on a floured counter. With a rolling pin, flatten each piece into a 3–4 inch circle. Keep them under a dry towel so they don't dry out. You want thinner edges and a slightly thicker middle for the best texture.
Assemble the buns:
Put 2–3 spoonfuls of filling right in the middle of each wrapper. Hold it in one hand and start making folds around the edge with your other hand, pinching as you go. After you've gone all the way around, pinch and twist to close it up completely. Set it down and gently press the top to flatten it a bit. Those folds don't just look cool, they make the bun texture more interesting.
Cook the buns:
Heat up a pan with a lid and add 1 spoonful of oil for every 4 buns. Put the buns fold-side down and press them lightly. Cook on medium for 4–5 minutes till they're golden on bottom. Flip them and let the other side brown. Using the lid as a shield, carefully add 1 spoonful of water per bun, cover right away, and steam for 5–6 minutes till the water's gone. This two-part cooking trick gives you that amazing crispy-outside, chewy-inside combo.
Easy Vegan Pan-Fried Buns Pin it
Easy Vegan Pan-Fried Buns | flavorsenthusiasts.com

My grandma always told me to drain the filling completely before stuffing the buns. I skipped this step my first time and ended up with wet, falling-apart bottoms. Those extra five minutes with a strainer really make the difference between okay buns and fantastic ones.

Prep Ahead Ideas

These buns work great for planning meals ahead. After they're cooked, let them cool down all the way, then pop them in a sealed container in the fridge for up to 5 days. Want to keep them longer? Freeze them separately on a tray until they're hard, then toss them in freezer bags. This way they won't stick together and you can grab just a couple whenever you're hungry.

Vegan Pan-Fried Buns Recipe Pin it
Vegan Pan-Fried Buns Recipe | flavorsenthusiasts.com

Tasty Combos

These buns taste great by themselves, but they're even better with a simple dip. Just mix some soy sauce, a splash of rice vinegar, a tiny bit of sugar, and a little chili oil for the perfect sauce. For a full meal, serve them with a light cucumber salad tossed in rice vinegar and sesame oil to balance out the rich buns.

Common Problems Fixed

If your dough feels too wet and sticky, don't dump in loads more flour as that'll make tough buns. Instead, put a bit of oil on your hands when handling it. If filling leaks while cooking, your pan might be too hot or your buns not sealed well enough. Try turning down the heat a bit and pinching harder when closing them up. When warming leftover buns, always add some water to the pan to create steam that'll bring back their perfect texture.

Frequently Asked Questions

→ What’s the process for making the dough?

Stir all powdered ingredients in a bowl. Make a hole in the center, pour in warm soy milk with oil, and mix until it comes together. Shape into a ball, cover, and let it rise for at least two hours.

→ What goes into the filling?

The mix has cabbage, noodles, grated carrots, scallions, soy sauce, sesame seeds, and sesame oil.

→ What’s the best way to cook them?

Heat some oil in a pan, place the buns seam-down, and let them brown. Turn and fry the other side. Add water and steam with a cover until done.

→ Can I keep the cooked ones in the freezer?

Absolutely! Lay them out on a tray until solid, then move them to a bag or any container. Heat them before eating.

→ Which dipping sauce works well with these?

A simple mix of soy sauce, sugar, sesame seeds, and chili paste pairs great with these buns.

→ How do I reheat buns from the fridge?

You can warm them in three ways: pan-frying with some water, toasting lightly in the oven, or microwaving after adding a splash of water.

Vegan Pan-Fried Buns

Golden vegan buns with seasoned cabbage and noodle filling. Crispy, tender, and pan-fried to perfection.

Prep Time
60 Minutes
Cook Time
30 Minutes
Total Time
90 Minutes
By: Rana


Difficulty: Difficult

Cuisine: Taiwanese

Yield: 16 Servings (16 buns)

Dietary: Vegan, Vegetarian, Dairy-Free

Ingredients

→ Dough

01 1 tbsp sesame oil, toasted or any neutral oil
02 1 cup of warm soy or other non-dairy milk
03 1/2 tsp of salt
04 3 cups (375g) of all-purpose flour
05 2 tbsp sugar
06 2 tsp instant yeast
07 1 tbsp roasted sesame seeds

→ Filling

08 2 tbsp of sesame oil, toasted
09 1 tbsp oil for cooking, neutral
10 1/2 cup (25g) chopped scallions or chives
11 1 tbsp soy sauce
12 6 cups of finely shredded cabbage (from half a large cabbage)
13 3.5 oz (100g) vermicelli noodles, uncooked
14 1 cup of grated or shredded carrot (150g)
15 2 tsp (or adjusted to taste) of salt
16 1 tbsp of roasted sesame seeds

Instructions

Step 01

Combine the dry ingredients in a big bowl. Make a small hollow in the center, pour in the soy milk and oil, and stir as you go. Keep mixing till a smooth dough appears. Form it into a ball, toss it back in the bowl, use a damp towel to cover, and leave it for at least 2 hours so it can rise.

Step 02

Pour boiling water over vermicelli noodles, letting them soak about 7-8 minutes. Drain, then chop the noodles into small, half-inch bits. Put some neutral oil in a pan, heat it up, and stir-fry the cabbage, carrot, and scallions for 4-5 minutes on medium-high heat until soft. Then, toss in the chopped noodles along with soy sauce, sesame oil, and salt. Cook for a couple more minutes, then transfer it into a strainer so any extra liquid can drip out. Let the filling cool down.

Step 03

Use your fingers to punch a hole in the middle of the dough. Pull it into a ring shape and cut it into 12-16 pieces. Roll each piece into a small ball, flatten it with a rolling pin, and make circles about 3-5 inches wide, depending on your preferred size. Sprinkle flour between each layer if you're stacking them up and cover with a dry towel if you're setting them aside for more than half an hour.

Step 04

Spoon 2-3 tablespoons of the filling onto the center of each dough wrapper. Fold and pinch the edges together to seal the bun. Flatten the tops slightly, place them on a tray, and cover with a towel to keep them from drying out.

Step 05

Pour 1 tbsp oil per 4 buns into a pan. Place buns in the pan, seam-side down, and cook them on medium heat for 4-5 minutes until the bottoms are golden. Flip them over to brown the other side. Add 1 tbsp of water per bun into the pan, cover, and let them steam for 5-6 minutes until all the water has evaporated. Repeat this for any remaining buns.

Step 06

Put cooked buns in an airtight container and store in the fridge for up to 5 days. Reheat them on a pan with a splash of water, or use the microwave or oven. If freezing, lay them in a single layer on a tray, freeze for 5-6 hours until solid, then transfer to a storage bag.

Notes

  1. Don’t stack too many wrappers (4-5 max) without flouring the layers.
  2. To warm up cooked buns, try pan-frying, microwaving, or steaming.
  3. Change up the filling's seasoning to suit what you like best.

Tools You'll Need

  • Big mixing bowl
  • Rolling pin
  • Sharp knife
  • Wide pan with a lid
  • Wooden spoon or a spatula
  • Strainer

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has gluten, thanks to the all-purpose flour.
  • Contains soy from the soy milk.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 135
  • Total Fat: 4 g
  • Total Carbohydrate: 21 g
  • Protein: 3 g