I have been buying different brands of trail food breakfasts for a few years.  But once I became aware that these expensive meals were not much different from what I make myself for breakfast at home, I started preparing my own hiker’s breakfast.

  

Hiker’s Breakfast

25 gr. (0.9 oz) Nestlé’s Nido powder milk
25 gr.(0.9 oz) Muesli (just the cheapest household brand)
15 gr.(0.5 oz) Oatmeal
5 gr.(0.2 oz) Brinta (whole wheat flakes)
15 gr.(0.5 oz) Dried fruit (apple, apricot, prune) cut in pieces
10 gr. (0,35 oz) Mixed nuts (hazelnut, almond, walnut), unsalted
3 gr.(0.1 oz) Sugar
A pinch of salt

I use an electronic scale for measurement. My experience from testing different amounts of all ingredients is that a few grams more or less do make a big difference.

The above ingredients amount to just below 100 gr. (3,5 oz).  Add 150 ml (5 fl oz) of water and you’ll have a for a breakfast for 1 person on the trail.  The total energy should be about 370 Kcal. 

For storage I would recommend using a vacuum sealer. I have the Princess Vacuum Sealer (model 492967) which cost me about €55, including seal bags. I cut the seal bags to the size that fits in my self made (Reflectix) cook pouch. Otherwise you can use ziplock bags (as on the photograph), if you prepare the meals not too long before hiking.
I also use the vacuum sealer for the repackaging of my dehydrated dinners that I still buy (until I will buy a dehydrator myself).