大熊猫是兼食竹类的杂食兽。
大熊猫的食性是其最为奇特和有趣的习性之一,因为它几乎完全靠吃竹子为生,在野外自然采食的50多种植物中,竹类就占一半以上,而且占全年食物量的99%,其中最喜欢吃的有大箭竹、华西箭竹等7种。
野外大熊猫常见的食用竹种类包括:冷箭竹、八月竹、实竹子、筇竹、大叶筇竹、箬竹、少花箭竹、短锥玉山竹、北背玉山竹、峨热竹、巴山木竹、糙花箭竹、缺苞箭竹、华桔竹等。圈养大熊猫常用的食用竹种类有巴山木竹、刺竹、白夹竹、箬叶竹、淡竹、苦竹、阔叶箬竹、毛竹又名孟宗竹、冷箭竹、拐棍竹、矢竹、三月竹笋、方竹笋等。圈养大熊猫除了主要采食竹类外,还可获得少量的精饲料、水果以及维生素和微量元素添加剂。这主要是因为圈养条件下大熊猫不能完全自由采食,存在营养摄入不足或不均衡。因此,人工进行添加和补充。精饲料主要原料包括玉米、大豆、大米、小麦等。这些原料清洗后,按照一定配比,经过特殊工艺加工制作成为大熊猫的食物。大熊猫的所有食物都有严格的选择标准,在使用前都需要经过安全及营养检测。只有符合要求的食物才能被最终提供给大熊猫。
最初是吃肉的,经过进化,99%的食物都是竹子了,但牙齿和消化道还保持原样,仍然划分为食肉目,发怒时危险性堪比其它熊种。