We haven't bought eggs in yrs. As far as supplying all protein requirements, well we have about a dozen of the best chicken soup meals during the winter with leftovers, maybe a few bbqs of our birds during summer. Other than that I don't think we could afford to feed them.