These tiny birds are omnivores, sometimes feeding on insects and spiders. An adult ruby-throated hummingbird may eat twice its body weight in food each day, which it burns up with the high ...