Gigantiske pandaer er planteetere, og kostholdet deres består først og fremst av bambus. De bruker mesteparten av tiden sin på å spise bambus, og konsumerer opptil 12 timer om dagen. Ulike arter av bambus har forskjellige ernæringsverdier, og pandaer har en tendens til å foretrekke visse arter fremfor andre. De bruker også andre planter som gress, frukt og insekter, men bambus utgjør mesteparten av kostholdet sitt.