I have 15 chickens and they give me about 8 to 12 eggs per day.
Now, I cant even eat that many eggs. At best, I can eat 4 eggs per day, and thats if I tried.
I decided for free range, so I feed them much less.
Google sites recommend 100 grams of feed per chicken per day, but I only feed about 50 grams per chicken.
I give to 15 chickens about 700 grams of food, which usually includes just wheat and corn.
Now, I have tried feeding them grass seeds, and they seem to eat them, its just that collecting grass seeds is lots of work, so I decide to instead use feed.
Chickens can also eat raspberries.
Of course, I would prefer to have sheep because I like milk more than I like eggs. I sell most of the eggs, and sure, there is some nice profit to be made especially after I limited bought food and let chickens forage for insects and whatever they find on land.