中，发现了一些鳞齿鱼（"Lepidotes"）的鳞片；另一个标本的胃部曾发现幼年禽龙的骨头。另外，在南美洲发现的一个翼龙类化石上，嵌入者一个棘龙类的牙齿，显示棘龙类偶尔以这些飞行主龙类为食。棘龙可能是种无特定目标、多种食物来源的掠食动物，可用白垩纪的大型灰熊来形容牠们，平常偏好捕食鱼类，但也寻找许多小型到中型的猎物为食。在2009年，达鲁·沙索等人对编号MSNM V4047标本进行X射线计算机断层成像，发现棘龙的上颌下颌有疑似感应器官的小孔。达鲁·沙索等人推测，棘龙会将身体浸泡在水中，头部半露出水面，并