猪血和鸭血的区别是猪血中含有的钾元素和铁元素都要比鸭血低,所以鸭血比猪血的补血效果要更好一些,除此之外含有的胆固醇、钠、磷都没有鸭血高,这两类食物中都含有大量的维生素和蛋白质,但是含量方面是有一定区别的,如果想要用来补血,最好可以选择鸭血。