Ravne er meget opportunistiske omnivore og vil let forbruge en bred vifte af dyre- og plantemateriale. De er kendt for at spise gnavere såsom mus, såvel som alle små dyr, som de kan fange, såsom kaniner eller fugle. Ravne vil også skure på døde dyr og vil endda spise insekter og vegetation, når anden mad er knap.