There is no refrigeration in the region and everything is carried in on the back of an animal, person or on a helicopter.
There is plenty of food on the trail to Everest Base Camp if you have chosen a reputable company to travel with.  We include three meals a day on your trek.  While the food has drastically improved over the years on the trail, it is still lacking a few things you may be used to getting at home.  We do not recommend our clients eating meat any higher than Namche Bazaar.  There is no refrigeration in the region and everything is carried in on the back of an animal, person or on a helicopter.  Therefore the higher you go, the longer the meat has been out in the elements.  Therefore, we recommend bringing some additional protein in your pack each day.  Having a protein bar, bag of trail mix or protein powder may give you the additional boost you need each day.