Eggs used to be one of the cheapest protein sources out there. Back when they cost $2 a dozen, the 84 grams of protein in a carton of extra-large eggs worked out to just 48 cents per 20 grams of protein. But thanks to the recent bird flu outbreak and various other economic factors, egg prices have skyrocketed.