Los tejones son omnívoros, se alimentan de insectos, particularmente abejas y miel, de donde proviene su nombre latino de «"Meles"» (miel en latín), de otros invertebrados, de mamíferos, de reptiles pequeños, maíz, frutas y plantas, en general, sin desdeñar la carroña.