Many mythical and fictional monsters are depicted as eating humans, including ogres, vampires, and werewolves. In folklore, creatures like the Wendigo and the Chupacabra are also known for preying on humans. These monsters often symbolize humanity's fears and anxieties, serving as cautionary tales about danger and the unknown. In literature and film, they represent themes of survival, morality, and the darker aspects of human nature.
vampires feed on human or animal blood, for monsters it would depend on the kind of monster you mean, a gilla monster eats lizards and birds, monsters created by humans imagination, eat humans or whatever their creator can think of, a chupacabra would be feeding on blood of goats.
A cannibal is a being that eats it's own kind.
Humans, especially the French.etc.
Cookie monster like cookie! Om nom nom nom nom!
Kill the Monster Before It Eats Baby was created in 1996.
No. There are no monster plants that eat humans.
a monster that comes from the city dumpster and eats your family
Cookie monster 
Sharks are predators, they will eat anything smaller than them, clown fish to humans.
no, it eats antelope and such....
Nothing
No he eats cookies