大熊猫最喜欢吃竹子,此外还喜欢吃山竹、苹果、香蕉、波菜叶、动物尸体等。圈养大熊猫主要以某一种或几种低山平坝竹为主食,辅食是以谷物类为主所调制的精饲料。
野生大熊猫除了吃竹子,也会吃花草树木的果实,还偶食一些动物尸体或其它植物。