Go Back
+ servings

Pan-Fried Red Bean Buns (No-Water Dough, Crispy Outside)

These pan-fried red bean buns are crispy on the outside and soft on the inside, made with a no-water dough using milk and eggs. No oven needed—just a frying pan. Filled with low-sugar red bean paste, they're perfect for breakfast, snacks, or homemade treats.
Course Breakfast
Cuisine Chinese
Prep Time 30 minutes
Cook Time 15 minutes
Fermentation Time 40 minutes
Servings 4
Calories 581kcal

Ingredients

Dough

  • 3 large eggs approx. 150 g
  • 110 g whole milk
  • 3 g high-activity dry yeast
  • 5 g granulated sugar
  • 500 g all-purpose flour
  • 25 g corn oil

For Assembly & Cooking

  • Low-sugar red bean paste as needed
  • Extra flour for dusting
  • 20 ml water for steaming

Instructions

Mix and Knead the Dough

  • In a large bowl, add the eggs and milk and stir well using chopsticks.
  • Add the yeast and sugar, then add the flour and mix until a shaggy dough forms with no dry flour remaining.
  • Add the corn oil and knead by hand until the dough comes together.
  • Transfer the dough to a work surface and continue kneading until it becomes smooth and no longer sticky.
  • At the beginning, the dough may feel slightly tacky—this is normal for a no-water dough. Keep kneading until it turns soft, elastic, and glossy.

Shape and Fill

  • Roll the dough into a long log and divide it into 20 equal portions, about 30 g each. Take one portion and roll it into a ball, then gently press it flat with your palm into a round disk. There’s no need to use a rolling pin—pressing is enough to keep the thickness even.
  • Place an appropriate amount of red bean paste in the centre.
  • Gather the edges upward, seal the filling inside, and gently roll into a smooth round bun. Beginners can refer to my bun-wrapping video guide for a step-by-step demonstration.
  • Lightly press the bun with a flat plate so the thickness is even.
  • Repeat with the remaining dough. Place all the buns on a lightly floured surface, cover with a damp cloth, and let them rise until doubled in size. When lightly pressed, the dough should spring back quickly.

Pan-Fry and Steam

  • Preheat a frying pan over medium-low heat. No oil is needed.
  • Arrange the risen buns in the pan, leaving space between each one. Cover with a lid and cook for 3–4 minutes until the bottoms are set and lightly golden.
  • Flip the buns and cook the other side for another 3–4 minutes until lightly golden.
  • Drizzle in about 20 ml of water, cover the pan again, and let the buns steam for about 3 minutes until the water evaporates. This step ensures the buns are fully cooked inside.
  • Uncover the pan and continue cooking over low heat, turning as needed, until both sides are evenly golden and crisp. When pressed, the buns should spring back quickly. Remove from the pan and serve warm.

Nutrition

Calories: 581kcal | Carbohydrates: 98g | Protein: 18g | Fat: 12g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 5g | Trans Fat: 0.03g | Cholesterol: 126mg | Sodium: 60mg | Potassium: 228mg | Fiber: 4g | Sugar: 3g | Vitamin A: 223IU | Vitamin C: 0.003mg | Calcium: 71mg | Iron: 6mg