Forget the beans all together & buy a box of minute rice. Boil H2O, remove from stove, add rice, let stand 5 minutes, add condiments if necessary, eat...
If you have atleast 15 mins for a meal break, mix up some bannock at home. In 10 mins, you can cook the rice & bannock and eat or eat on the move after it is made?
Rice = 3 mins boil time, 5 mins saturate
Bannock (pre-mixed) = Add "A LITTLE" H2O, 5 mins per side
In 10 minutes, you can have your meal prepared & be eating. They are both light weight, easy, filling & VERY little clean-up.
But, if you insist on beans & not worried about weight, buy canned & eat them either warm or cold. If they are canned (like Bush's), they are already cooked & can be eaten cold.