Crispy Vegan Buns

Featured in Vegetarian & Vegan Recipes.

These golden vegan buns are filled with a tasty combo of cabbage, noodles, carrots, and green onions. Start by making a soft homemade dough, roll it out thin, then load it up with filling. Pan-fry till crispy and steam for softness. They’re freezer-friendly for easy meals later. Each bite combines a savory punch with nutty sesame notes. Try them as a snack, starter, or even with lunch!

Sarah Recipes
Updated on Sun, 20 Apr 2025 23:44:30 GMT
Golden Vegan Buns Pin it
Golden Vegan Buns | recipesaddicts.com

Enjoy these substantial meatless fried dumplings that capture the genuine flavor of Taiwan's bustling street markets at home. They're ideal when you're longing for those buns with their perfectly crunchy outside and soft, stretchy inside – the hallmarks of unforgettable street bites.

I've gotten hooked on making these buns every weekend since my trip back from Taipei. I used to pack tons in my luggage, but now I can get that same street food taste whenever I want without dealing with airports.

Ingredients

Dough

  • All purpose flour: Using 3 cups gets you that classic chewy bite
  • Instant dry yeast: Helps everything rise without waiting forever
  • Sugar: Adds just enough sweetness to complement the savory stuffing
  • Salt: Boosts overall taste and helps with dough structure
  • Roasted sesame seeds: Give a lovely nutty flavor throughout
  • Warm soy milk: Wakes up the yeast and makes the dough soft
  • Toasted sesame oil: Adds that genuine aroma and depth

Filling

  • Shredded cabbage: Creates a crunchy foundation that softens nicely
  • Vermicelli noodles: Give that must-have springy texture in every bite
  • Finely shredded carrots: Add natural sweetness and bright color
  • Chopped scallions: Bring a burst of green flavor and aroma
  • Soy sauce: Supplies that deep savory kick that keeps you coming back
  • Toasted sesame oil: Rounds out the filling with traditional nuttiness

Step-by-Step Instructions

Mix the dough:
Put all your dry stuff in a big bowl and make a hole in the middle. Pour your warm milk and oil into this hole while stirring until everything comes together. Roll it into a ball, put it in a bowl, cover with a damp cloth, and wait about 2 hours till it doubles up. This long wait makes the dough nice and chewy.
Prepare the filling:
Drop vermicelli noodles in hot water for 7–8 minutes until soft, then drain and cut them small. Get some oil hot in a big pan, then throw in chives, carrots, and cabbage. Cook them 4–5 minutes till they soften up. Mix in noodles, soy sauce, salt, and oil, cooking another 2–3 minutes. Dump everything in a strainer while you work on the wrappers. Getting rid of extra water is super important.
Shape the wrappers:
Pull the dough into a big circle, then cut it into 16 same-sized pieces around 38g each. Roll each piece into a ball, then squish it a bit on a floured counter. Use a rolling pin to flatten each one into a 3–4 inch circle. Keep them under a dry towel so they don't dry out. Thinner edges with a slightly thicker middle work best.
Assemble the buns:
Put 2–3 spoonfuls of filling in the middle of each wrapper. With one hand, make folds around the edge while pinching them together with your other hand. After going all the way around, pinch and twist to close it up completely. Set it down and gently push the top to flatten a bit. The folds look nice and make different textures in each bite.
Cook the buns:
Get a pan with a lid hot and put in 1 spoonful of oil for every 4 buns. Set buns fold-side down and push softly. Cook on medium for 4–5 minutes until the bottom turns golden. Flip them over and cook till the second side browns too. Using the lid as a shield, carefully add 1 spoonful of water per bun, cover right away, and let steam for 5–6 minutes until the water's gone. This two-way cooking makes them crunchy outside and chewy inside.
Easy Vegan Pan-Fried Buns Pin it
Easy Vegan Pan-Fried Buns | recipesaddicts.com

My grandma always told me to drain the filling really well before stuffing the buns. The first batch I ever made, I got lazy and skipped this part. My buns turned all mushy and broke apart. Taking those extra five minutes with a strainer really makes the difference between okay and amazing buns.

Make Ahead Magic

These buns work great for planning meals ahead. After they're cooked, let them cool all the way, then put them in a sealed container in the fridge for up to 5 days. If you want to save 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 one or two whenever you want some.

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

Perfect Pairings

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

Troubleshooting Tips

If your dough feels too sticky, don't dump in loads of extra flour as it'll make your buns tough. Just put a little oil on your hands when you work with it. If stuff leaks out during cooking, your heat might be too high or you didn't seal them well enough. Try turning down the heat a bit and pinching harder when closing them up. When warming leftovers, always add a bit of water to the pan to create steam again for the best texture.

Frequently Asked Questions

→ What steps do I follow to make the dough?

Add the dry ingredients into a bowl, make a small well, and mix in warm soy milk and oil. Stir to bring it together, knead till smooth, cover it up, and let it rest for 2 hours.

→ What's in the filling?

You’ll need cabbage (cooked), grated carrots, thin rice noodles, scallions, soy sauce, sesame seeds, and a little sesame oil.

→ What’s the best way to cook them?

Start by heating some oil in a pan. Place the buns seam-side down and cook them until crispy and brown. Flip, cook the other side, then add a splash of water and cover to steam it through.

→ Can I store buns in the freezer?

Definitely! Freeze them on a tray first so they don’t stick together, then move them to a sealed bag or container. Reheat when you’re ready to eat them.

→ What dipping sauce tastes best with these?

A mix of soy sauce, sugar, sesame seeds, and a bit of chili sauce makes a fantastic dipping sauce for these buns.

→ How do I warm up already cooked buns?

You can reheat them in a pan with some water, toast them gently in the oven, or microwave them with a touch of water for a softer texture.

Crispy Vegan Buns

Golden brown vegan buns packed with cabbage, noodles, and sesame flavors. Pan-fried till crispy perfection.

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

Category: Plant-Based

Difficulty: Difficult

Cuisine: Taiwanese

Yield: 16 Servings (16 buns)

Dietary: Vegan, Vegetarian, Dairy-Free

Ingredients

→ Dough

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

→ Filling

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

Instructions

Step 01

Get a big bowl and toss in all the dry ingredients. Make a little hollow space in the middle, then slowly pour in the warm soy milk and oil while stirring. Once the dough starts coming together, knead it into a ball. Stick it in a bowl, drape a damp towel on top, and let it hang out for at least 2 hours so it can puff up.

Step 02

Soak the vermicelli in hot water for 7-8 minutes. After draining, chop into smaller, bite-sized pieces. Heat a pan with 1 tbsp oil, then stir-fry the cabbage, carrots, and chives for about 4-5 minutes over medium-high heat until softened. Add the noodles, salt, soy sauce, sesame seeds, and sesame oil. Stir well and cook another few minutes. Strain the mixture to get rid of extra moisture, then let it cool off.

Step 03

Press your finger into the dough to create a hole and stretch it into a ring. Slice the ring into 12-16 sections. Roll each into a little ball before flattening them into circles about 3-5 inches wide with a rolling pin. If stacking, sprinkle flour between them to stop sticking, and cover with a dry towel if setting aside for over 30 minutes.

Step 04

Spoon 2-3 tbsp of the filling into the center of each wrapper. Fold the edges over the filling and pinch them tight to seal. Gently press the top of each bun, then set them on a tray. Keep them covered with a towel so they don’t dry out.

Step 05

In a heated pan, add 1 tbsp oil for every 4 buns. Set the buns in, seam-side down, and let them cook over medium heat for around 4-5 minutes or until the bottoms get a beautiful golden color. Flip them, do the same for the other side, then pour about 1 tbsp water per bun into the pan. Cover it up and steam for 5-6 minutes until the water's gone. Repeat for the remaining buns.

Step 06

Pop leftover cooked buns into an airtight container and refrigerate for up to 5 days. When reheating, you can either fry them with a splash of water, microwave them, or use the oven. To freeze, spread buns in a single layer on a tray, freeze for a few hours, then transfer them to a bag for easier storage.

Notes

  1. Be sure not to stack more than 4-5 wrappers at a time, or they’ll stick to each other. Use flour between layers if stacking.
  2. Reheat buns by frying, microwaving, or steaming—choose what works for you!
  3. Feel free to tweak the filling seasoning to match your preferences for a better taste.

Tools You'll Need

  • A large bowl for mixing
  • Rolling pin for flattening dough
  • Knife for cutting dough
  • Big pan with a lid
  • Spatula or wooden spoon
  • Strainer for draining liquids

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes gluten from the flour used
  • Contains soy due to 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