河蚌的食物主要是单胞藻、原生动物和有机碎屑等。具体来说,它们会摄取轮虫、鞭毛虫、绿眼虫等原生动物,以及绿粒藻、栅藻、舟形藻、甲藻、四角藻、纺锤硅藻、杆星藻等藻类。此外,河蚌还会吃甲壳动物的残屑及植物叶片等。其中,硅藻是河蚌较易消化的食物之一。值得注意的是,河蚌不能主动追逐食物。它们依靠蚌壳的开闭,以及外套膜内侧纤毛和鳃纤毛的摆动来造成水流,从而使食物随水进入蚌体。食物进入蚌体后,会经过一系列的选择和过滤,最终进入蚌的口中进行消化。