Sesame mocha rice flour ball

Sesame mocha rice flour ball

Sesame seed balls are one of the most popular desserts in China and Taiwan, offered at dim sum restaurants and sold by street vendors. They have a crispy exterior with a chewy interior, and a toasty, nutty, sweet taste.