Eating leeks fried duck blood in moderation is not harmful to the body, but can supplement some of the nutrients needed by the body. Leek contains carotene, potassium, vitamin C and other nutrients, per 100 grams of leek contains 1410.0 mg of carotene, 247 mg of potassium, 24.0 mg of vitamin C. Duck blood contains protein, sodium, iron and other nutrients, per 100 grams of duck blood contains 13.6g of protein, 173.6mg of sodium, 30.5mg of iron. Fried duck blood with leeks can better supplement the nutrients needed by the body, eat leeks fried duck blood in moderation does not harm the human body. However, those who are allergic to leeks or duck blood are forbidden to eat. It is recommended to eat leeks fried duck blood in moderation, to avoid excessive consumption caused by bloating and other discomforts. And duck blood in the cholesterol content is high, hyperlipidemia patients should not eat more.