one green planet
one green planet

Ham Chim Peng or Chinese five spice doughnuts is a very popular Cantonese street food in Malaysia and Singapore. “Ham” in Cantonese means salty, “Chim” means fried and “Peng” means dough or often referred to as bread or doughnut. There are three different types of Ham Chim Peng, namely the salted fried doughnuts mixed with Chinese red fermented bean curd; with red bean filling (dou sha) and glutinous (sticky) rice fillings. These type of Chinese doughnuts are commonly sold alongside plain Chinese doughnuts called “Youtiao” by street vendors. Both the Youtiao and Ham Chim Peng are normally served together with plain rice porridge as a breakfast food. They can also be eaten as a snack any time of the day with tea or coffee. This Chinese five spice doughnut recipe is vegan, gluten free, and so tasty! It's hard to find them in stores, but now you can make your own!

Chinese 5 Spice Doughnuts [Vegan, Gluten-Free]

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste



Ingredients You Need for Chinese 5 Spice Doughnuts [Vegan, Gluten-Free]

  • Rice bran oil for deep frying
  • Some gluten free flour for dusting
  • 3.5 ounces red bean paste
  • 3 1/2 tablespoons white sesame seeds for coating
  • 28 ounces gluten free self-raising flour
  • 4.4 ounces potato starch
  • 3 tablespoons baking powder
  • 3 teaspoon xanthan gum
  • 1 teaspoon Chinese Five Spice Powder
  • 1/2 teaspoon salt
  • 3.5 ounces vegan butter
  • 4 tablespoons agave syrup
  • 2 teaspoons vanilla extract
  • 10 ounces rice milk

How to Prepare Chinese 5 Spice Doughnuts [Vegan, Gluten-Free]

  1. Warm the rice milk in a small pot for around 2 minutes, then turn off the heat. Add in agave syrup and vanilla extract and mix well.
  2. In a large mixing bowl, sift in all the dry ingredients, whisk and mix well.
  3. Add the butter into the dry ingredients mixture and rub the cold butter into the flour until well combined.
  4. Make a well in the middle of the large mixing bowl and gradually pour 250ml of the warm rice milk mixture into the well. Use a spatula to mix the dry and wet ingredients together.
  5. Then add in the rest of the 50ml rice milk mixture gradually as you use your hands to knead the dough until you have a smooth dough that is slightly sticky.
  6. Cover the dough with cling wrap and rest for 30 minutes.
  7. Dust the work surface with some gluten free flour.
  8. Divide the dough equally into 26 round balls around 2 ounces each.
  9. Flatten each ball into a disc or patty and shape each patty into 3 inch round dough with the middle thicker than the edges.
  10. Scoop and place 1 teaspoon of red bean paste onto the middle of each dough, wrap and pinch the dough together with small amount of water and shape into a smooth ball again.
  11. Using your fingers, gently flatten the ball into a patty. Hold and rotate the patty as you press gently with your fingers until the patty is around 3 inch wide and 1cm in thickness.
  12. Dust with some gluten free flour and place on a large tray.
  13. Wet the surface of each dough with some water and sprinkle generously with some white sesame seeds. Press the white sesame seed onto the dough with your fingers.
  14. Heat up a wok half filled with rice bran oil. Deep fry each doughnut for 1 to 2 minutes on each side on low to medium heat or until golden brown. Cook the doughnuts in batches.
  15. Remove and drain the cooked doughnuts on kitchen paper towel.
  16. Reheat by covering the doughnuts with aluminium paper and bake in the oven for 5 minutes or in microwave for 40 seconds or until doughnuts are soft.
Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste

Report Recipe Issue

Please report any concerns about this recipe below!

Is there an issue with this recipe?

    Help keep One Green Planet free and independent! Together we can ensure our platform remains a hub for empowering ideas committed to fighting for a sustainable, healthy, and compassionate world. Please support us in keeping our mission strong.


    This site uses Akismet to reduce spam. Learn how your comment data is processed.