Go Back Email Link
+ servings
curry beef bun

Chinese Curry Beef Buns

Chinese Curry Beef Buns. Savoury curried beef and onion stuffed inside a fluffy egg bun. A popular Chinese baked good that is found at many Asian bakeries. Great as a snack when you’re feeling hungry!
5 from 7 votes
Print Recipe Pin Recipe
Prep Time 5 mins
Cook Time 10 mins
Resting Time 1 hr 55 mins
Total Time 24 mins
Course Breakfast, Snack
Cuisine Chinese
Servings 10 buns
Calories per serving 218 kcal






  • In a large mixing bowl, add dry ingredients first: flour, sugar, salt, yeast and mix well. Then pour in your wet ingredients: butter or oil, egg, water, and milk. Using a fork, stir in one direction until your dough has come together in one ball. Cover with a wet towel and let this rest for 10 minutes.
    curry beef bun
  • With a dusting of flour, knead the dough after 10 minutes has passed until it is no longer sticky. Place it back into the bowl. Cover with a wet towel.
    curry beef bun
  • Let this rest for 45 minutes until the dough is almost fluffy and airy.
    curry beef bun
  • Once your dough has rested, roll it out onto a floured surface into a long tube. Divide into 10 equal pieces. Roll them into balls. Then cover again with a wet towel and let it rest for 60 minutes until they are fluffy and airy.
    curry beef bun
  • Meanwhile, in a pan set over medium heat, add ½ tsp cooking oil followed by finely diced onions. Cook until translucent.
    curry beef bun
  • Next add in your minced beef and break it apart. Allow this to cook until meat is brown.
    curry beef bun
  • Season with turmeric, salt, sugar, curry powder and mix well. Reduce heat to low setting.
    curry beef bun
  • Finally add in cornstarch and mix well until combined. Remove off heat and transfer filling onto a plate. Allow this to cool completely.
    curry beef bun
  • Preheat your oven to 360 degrees F.
  • Once the balls have rested, pat them down a bit. Fill the center with 1.5 tbsp of the meat filling.
    curry beef bun
  • Pull up the edges of the dough and seal them well. Note: I would recommend filling the meat all at once, then wash your hands, and then seal the dough to prevent the curry from staining the buns.
    curry beef bun
  • Place the filled buns onto a lined baking sheet with enough space in between.
    curry beef bun
  • Whisk 1 egg into a bowl and brush it over each bun. Sprinkle sesame seeds on top (optional).
    curry beef bun
  • Then bake for 20-24 minutes until golden brown on top. Enjoy warm or cold!
    curry beef bun


Store buns in an airtight container in the fridge. They will last up to 4-5 days. When you want to serve, reheat in the microwave for 20 seconds or so.
Enjoyed my recipe?Please leave a 5 star review (be kind)! Tag me on social media @christieathome as I'd love to see your creations!
Copyright PolicyPlease do not copy and paste my recipes or use my photos in your own site/blog or social media. If you use my recipe for adaptation, please provide a link back to my recipe and re-write in your own words. Thank you.

Suggested Equipment & Products

Mixing bowl
Measuring Set
Baking Sheet
Baking Liner
Calories: 218kcal | Carbohydrates: 28g | Protein: 9g | Fat: 8g | Saturated Fat: 3g | Trans Fat: 1g | Cholesterol: 53mg | Sodium: 403mg | Potassium: 150mg | Fiber: 1g | Sugar: 4g | Vitamin A: 56IU | Vitamin C: 1mg | Calcium: 22mg | Iron: 2mg
Course Breakfast, Snack
Cuisine Chinese
Keyword chinese curry beef bun, chinese curry beef bun recipe, chinese curry beef buns, chinese curry beef buns recipe, chinese curry beef recipe, curry beef buns