Ziploc Omelet
Put the following stuff in a Ziploc bag (or whatever things you like).
Eggs Cheese (make sure they are one or two inch blocks or they will mix in) Onions Ham Peppers and whatever else you want
Freeze the bag. If you freeze it bunched up, not flat, it will last two days on your hike.
Boil it when you are ready to eat.