Le blaireau, est omnivore, il mange aussi bien des lombrics (jusqu'à 100 kg par an pour un seul blaireau), des taupes, petits rongeurs, insectes, champignons, plantes herbacées, oeufs d'oiseaux qui nichent à terre, fruits, graines, nids de guêpes (leur piqûre est inoffensive sur son épais pelage). Un chercheur a trouvé 160 guêpes dans une crotte de blaireau).