La beccaccia è onnivora. Oserebbe qualcuno: come il cinghiale? Diciamo che è prevalentemente carnivora ovvero si nutre di proteine animali ricavate da piccoli invertebrati. Però in alcuni periodi dell’anno e in presenza di prede alternative, adotta una dieta di tipo “opportunistica”, alimentandosi di fibre vegetali, semi e frutti