Duck blood and vermicelli soup (Chinese: 鸭血粉丝汤) is a traditional delicacy of Nanjing, capital of Jiangsu province, and is also eaten in other regions of China.
A similar dish is eaten in Poland, Belarus, and Lithuania, where it's called czernina.
[2] Nanjing people also like to add chili oil and vinegar to the soup base.
Authentic duck blood and vermicelli soup is cooked with more than twenty Chinese herbal medicines.
Some of those who prepare it this way believe that these ingredients promote blood circulation, remove toxins and maintain beauty, as well as aiding digestion and warming the stomach.