Soy milk is a great source of protien and stays good for a long time. Diet is very subjective so you have to kind of find out what you like and whats healthy and how to make it work. A few items from my list.
1)trail mix-nutz, dried fruits, rasins-I can stay out in the field indefinitely with a good trail mix,a small handful= a meal
2)lemon-pepper chicken cooked in Extra virgin olive oil
3)grape nuts cereal-i add it to the chicken sometimes-I'm with ganderson,i eat some complex carbs cause it makes sense so the body can use the protien for muscle growth
4)As a meal replacement-concentrated milk...i make it quadruple or qunitiple strength...it mixes well with water, and has lots of protien,i'm broke currently so this is a great cheap protein source,i buy like 5 10lbs. boxes at once.
5)frozen vegetables-I think its a myth that frozen vegetables lack nutrients...when i buy fresh they usually go bad before i consume them
6)beans-i soak em overnight in a huge container,cook'em the next day, then store 'em in the fridge, and throw some in with the chicken i'm cooking;great source of protien and fiber.
I eat every couple of hours. I find that late in the day if i've eaten small meals i have energy, but if i haven't been eating frequently i get tired after work, so eating consistently is important.
Adding new things and trying new things is very important. Don't want to get bored with eating and start craving junk.Good luck . Your really only limited by your imagination.