Барсук всеяден, но предпочитает животную пищу.
Питается он мышевидными грызунами, лягушками, ящерицами, птицами и их яйцами (а также черепашьими яйцами)[24], насекомыми и их личинками, моллюсками, дождевыми червями, а также грибами, ягодами, орехами и травой. В рацион барсука входит в том числе и виноград (проникнув в виноградник, барсук растапт...