Vegan Milkbread Recipe

This is a super universal, all-around recipe if you like Chinese bakery products. For so many who have turned vegan, the choice to do so meant they had to give up Chinese bakery items. Well not anymore. With this recipe, you can make delicious vegan pineapple buns or fluffy and coconut-rich, vegan cocktail buns.



  • 3 tablespoons + 1 teaspoon flour
  • 1/2 cup water


  • 1/2 cup coconut milk, lukewarm (add more if dough is dry)
  • 2 1/4 teaspoons yeast
  • 1/4 cup + 1 tablespoon sugar
  • 3 cups all-purpose flour
  • 1 teaspoon salt
  • 1 egg substitute - 2 tablespoons water, 1 teaspoon oil, 2 teaspoons baking powder
  • 2 tablespoons Earth Balance


  • 1/4 cup Earth Balance, melted
  • 1/4 teaspoon sugar
  • 1/8 teaspoon baking soda
  1. Prepare the roux by mixing the flour and water in a pot and cooking it over medium heat for 3-4 minutes until mixture is thickened. Set aside. In a mixing bowl, combine the yeast, 1/4 cup of the coconut milk and sugar. Cover and let sit for 5 minutes.
  2. In a small bowl, prepare the substitute egg by mixing together the water, baking powder and oil.
  3. In a separate bowl, combine the flour and salt.
  4. In a mixing bowl with the dough hook attachment, mix together the yeast mixture, egg substitute, roux and the rest of the coconut milk until all is combined.
  5. Add in the flour mixture and mix on low speed until combined. Increase speed to medium and knead for 10 minutes.
  6. Slowly add in the Earth Balance butter until it combines with the dough. Increase speed again and continue kneading for another 10 minutes until dough is elastic. Cover dough and let rest for about an hour until it has doubled in size.
  7. Cut dough into equal portions. Form into balls and place into pan. Cover the dough and let rest for another hour. In a separate bowl, mix the contents of the glaze. Brush over the dough.
  8. Bake dough at 350 degrees Fahrenheit for 30-35 minutes. Brush top with Earth Balance.