I feed my hedgehogs Purina One Tender Selects with Real Chicken cat food.
The most important thing is that the cat food or hedgehog food that you buy should have a first ingredient of chicken (not corn, meat by products, etc). Purina One has Chicken as a main ingredient and it also contains good quality ingredients. Purina One was recommended to me when I first purchased my hedgehogs and they have liked it and are healthy eating it.
Be sure to watch their weight. If a hedgehog can no longer form into a ball, it’s too heavy. Hedgehogs should eat around 100 calories or 1-2 tablespoons of dry cat food per day.
Treats can include mealworms, boiled chicken, scrambled/hard boiled eggs, cottage cheese, veggies and fruits and many more. High protein snacks are great. Remember they are insectivores, so vegetables and fruits are not to be a main part of their diet.