Живучи в дикій природі, їжак із задоволенням харчується равликами, гусеницями, різноманітними жуками, дощовими черв'яками. Більшість зоологів на запитання, чи можна пригощати їжаків молоком, дадуть негативну відповідь. Їжачкам можна пити лише козяче або овече молоко. Коров'яче молоко давати не можна.
Це міф і міф небезпечний, оскільки молоко може спричинити діарею у тварини і навіть вбити їжака. Ці тварини мають непереносимість лактози, що дуже для них небезпечно",– пояснюють зоозахисники.
Звичайний їжак — це всеїдна тварина. Основу його харчування складають дорослі комахи, гусениці, слимаки, іноді дощові черви. У природних умовах на хребетних нападає рідко, найчастіше жертвами їжака стають задубілі рептилії і амфібії. З рослин може поїдати ягоди і фрукти.
В основному, їжаки їдять жаб, дощових черв'яків, гусениць, земноводних, комах і т. д. Крім змій, комах і жуків їжачки відмінно справляються з отруйними комахами. Вони їдять травневих хрущ, комашок, волохатих турунів, і подібних комах.
Кліщі – вороги їжаків. В боротьбі з ними їжаки наколюють на голки недопалки, кислички, отруйні гриби. Їжаки їдять дощових черв'яків, жаб, ропух, яйця пташок, равликів, вужів. Делікатесом – є оси, бджоли, джмелі.
Правила годування їжаків. Не можна годувати: хлібом, солодощами чи молоком, що може спричинити отруєння. Можна годувати: сирим чи вареним м’ясом, паштетом для кішок чи личинками зоофобусами.