Chinese and taiwanese people like to eat tangyuan () during the yuanxiao festival. The yuanxiao festival is more commonly known as the lantern festival and winter solstice festival (). Some families have a tradition of eating tangyuan during the lunar new year period as well. People in south china prefer to call this dish tangyuan while the people in north china prefer to call this dish yuanxiao (). There are many different kinds of fillings and pastries that you can use for this dish, so theres a multitude of flavors available. You can make this dish with a sweet filling, such as sweet ground sesame, ground peanut, red bean paste or even taro. Nowadays, many chefs will even put rose or chocolate in tangyuan to cater to more modern sweeter tastes. This recipe is a savory flavor tangyuan. The filling is pork with shallots and spring onions. This dish is served with some green vegetables, such as bak choy, and you can use vegetable or chicken stock for the soup which will enhance the flavors of this dish further.