如同所有蜥脚类，林孔龙是草食性恐龙。曾在白垩纪泰坦巨龙类粪化石中发现有植物化石及硅化的植物碎片（植结石），显示牠们以未经挑选、品种广泛的植物为食。除了一些可预期的植物（如苏铁科及松科），2005年出版的发现也记载了一些意料之外、品种广泛的单子叶植物，如棕榈科及禾本科等，这些是稻及竹的祖先，从而引发了植食性恐龙与草是协同进化的假说。泰坦巨龙类的牙齿通常呈竹片状（汤匙状）或钉状。林孔龙的牙齿却被描述成「铅笔及凿状」，并有大幅倾斜的磨损面。由于嘴部结构无法磨碎食物，牠们可能会像其他蜥脚类一样专吃树叶。