We recently celebrated my father in law’s birthday and ordered some Longevity Peach Buns as he was 70+ years old. Most Chinese believe that the older the person is, the bigger the celebration should be, especially when one is past 70 years old. As “peaches” signify long life, it is one of the essential food to be served. Nevertheless, these peaches are actually steamed buns with tau sar (red bean) paste as the filling. We call these peaches Sou Tau which literally translates to “longevity peach”.