• Prep Time: 30 minutes
  • Cook Time: 15 minutes

Number of servings


  • 40 g Sunkist® Navel Orange Juice
  • Some orange zest
  • 2 eggs (around 60g/ egg)
  • 70 g Black sugar
  • 90 g Cake flour
  • 40 g Evaporated milk
  • 1 pinch Salt
  • 2 g Instant dry yeast
  • 4 g Baking powder
  • 20 g Vegetable oil


  1. Grate the peel of the orange to collect for zest and set aside in a bowl
  2. Cut the orange in half and squeeze 40g orange juice
  3. Heat a pot of water. Place a glass bowl and add black sugar, orange juice and evaporated milk. Mix until the black sugar is well-dissolved, then set aside to cool down.
  4. Sieve the cake flour and baking powder.
  5. Add instant dry yeast and salt. Mix well.
  6. Slowly add the orange juice mixture to the cake flour mixture while mixing.
  7. Add the eggs, one by one. Mix thoroughly before adding the second egg.
  8. Add the vegetable oil and grated orange zest. Mix well.
  9. Cover the mixture with cling wrap, and let the mixture proof in room temperature for around 2-3 hours or until the volume of the batter has doubled (when the batter is ready, bubbles should appear at the surface)
  10. Place baking paper in a steamer basket or bowl.
  11. After proofing, use one chopstick to give the batter a mix.
  12. Pour the batter into the baking paper in the steamer basket. Steam for 30 minutes upon boiling water with a lid covering the steam bath.
  13. Remove from the the steamer, serve and enjoy.