活血化瘀的食物有黑木耳、洋葱、生姜、大蒜、西红柿、山楂、玉米、鱼、凤梨、橄榄、柠檬、韭菜、葡萄、白菜、芹菜、黄酒、山药、茄子、番薯、醋等食物。虽然对于大部分健康人来说不需要刻意食用活血化瘀的食物,但是常食用这些食物也可以达到预防其他疾病的效果。
活血化瘀的食物主要是通过含有的成分减低血液粘稠度,扩张血管,软化血管来进行。例如凤梨中的凤梨蛋白,通过加速血管内血凝块的消退,降低血管粘稠度来达到活血化瘀的目的;或是山楂中的类黄酮成分,也具有此功效。同时也可以预防其他的一些疾病,如黑木耳可以促进人体排毒,并对降血压、降血脂预防心血管疾病有较好的效果。或是洋葱可以刺激胰岛素的合成和释放来达到预防糖尿病的作用,同时还可以改善消化不良的症状。