Na wolności jeże są mięsożerne i żywią się owadami, ślimakami, myszami, robakami, żabami i wężami. Zwierzęta trzymane jako zwierzęta domowe mogą być karmione różnymi komercyjnymi jeżowymi jedzeniem, a także suszone. karma dla kotów. Zarówno jelenie dzikie, jak i jeżowate piją wodę.
Podczas gdy sucha żywność komercyjna powinna być podstawowa, dieta dla zwierzaka jeża powinna być uzupełniana o warzywa, gotowane mięso, larwy mącznika i świerszcze trzy do czterech razy w tygodniu. Jeże nie są znane jako nadmiernie jedzące, więc ich jedzenie może zostać pominięte w celu bezpłatnego wypasu, chociaż specjalne smakołyki powinny być oferowane tylko przez 15 minut, a następnie usunięte.