Red Bean Paste Buns (Dou Sha Bao)
Red bean paste buns (dou sha bao in Mandarin) is one of the most popular Chinese desserts. Besides, they either steam or bake red bean paste buns. Usually, they stuff Chinese buns or baozi with an assortment of either savoury or sweet fillings. Red bean paste or adzuki beans paste …