What they eat. Though Ospreys mainly eat live fish of a wide variety of species, the types of prey they might catch are quite diverse. Snakes, birds, frogs, reptiles, mammals, crustaceans, and other invertebrates can all fall prey to the deft, sharp talons of an Osprey.