El varano del nilo se alimenta de una gran variedad de presas como insectos, arácnidos, caracoles, ranas, aves, reptiles, pequeños mamíferos, carroña e incluso huevos ya que suele devorar los nidos de cocodrilos y otros reptiles.