大熊猫主要吃竹子。
爱吃冷箭竹、墨竹、水竹,尤其爱吃竹笋,每天要吃约20千克的嫩竹。
大熊猫百分之九十九的食物都是竹子,可供大熊猫食用的竹类植物共有12属60多种。野生大熊猫还偶食一些动物尸体或其它植物。大熊猫的食谱随山系和季节而变化,不同的季节采食不同种类的竹子或同种竹子的不同部位。春夏季最爱吃不同种类的竹笋,秋季多以竹叶为主食,冬季以竹秆为主食。