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.