。目前仍不清楚禽龙平常以何种植物为食。贝尼萨尔禽龙体型较大，可能以离地面4.5公尺以内的树叶为食。大卫·诺曼认为禽龙可能以木贼、苏铁、以及针叶树为食。一般认为，白垩纪开花植物的出现与禽龙类有关，导因于这些恐龙以低高度植被为食。根据假设，由于禽龙类以裸子植物为食，使得类似草的早期被子植物有空间成长，但目前还没有证据可以证明这个理论。无论禽龙以何种植物为食，根据牠们的体型与繁盛程度，牠们应该佔据者体型中到大型植食性动物的生态位。禽龙在英格兰与以下恐龙共同生存：小型掠食动物极鳄龙、大型掠食动物始暴龙、重爪龙、