活血化瘀的食物主要有:1、豆类的选择,如黑大豆、绿豆等。2、肉蛋奶的选择,如猪心牛肉、羊肉鱼、海参等。3、蔬菜的选择,如茄子、白萝卜、空心菜、莲藕、洋葱、蘑菇、香菇、茴香、韭菜、木耳、海带、金针菇、油菜、芹菜、黄瓜、大蒜、生姜等。4、水果的选择,如菠萝、山楂、菱角、柿子、桃等。5、其他,如桃仁、红糖、醋、红酒、黄酒、葡萄酒、白酒等。