Comme son nom l’indique, le Guêpier se nourrit principalement d’hyménoptères tels que les abeilles, les guêpes et les frelons. Son alimentation comprend également des insectes tels que les mouches, les libellules, les papillons, les criquets, les sauterelles ou les termites, qu’il chasse généralement en vol.