食の矛盾」問題については、栄養学では認識されていないが、単なる民間ことわざである。 豚の血液とどのような食品を一緒に食べることはできませんが、日常の食品のいくつかは、食品と合理的に豚の血液と一緒に食べることができます。
豚の血液は非常に一般的な血液製剤の食品であり、人体に利用可能ないくつかの栄養素を含む、そのような100グラムの豚の血液のタンパク質含有量は約12.2グラム、鉄の約8.7mgは、様々な野菜や他の食品と一緒に食べることができ、栄養豊富な摂取に資する。
ただし、豚の血にはコレステロールも一定量含まれているため、高脂血症、高血圧、冠動脈硬化などの疾患を持つ患者は、自身の状態に応じて摂取量を加減する必要がある。