Вов, что касательно белковой ценности, если нет вариантов закинуться белком и приходится есть только в общепите, что из мясного, реально может дать неоходимое колличество белка. Курица гриль, продукты из макдака и что-то еще мясное.
Бери с собой контейнеры, термосочки и будь всегда неразделим с белковой пищей.
А если из общепита: яйца куринные отварные, кура, мясо говядины-телятины, морская рыба - куском или рубленное, на пару/отварное. Ни в коем случае жареное, во фритюре, тушёное или припущенное в масле. Также можно порекомендовать творог и изделия из него: запеканки, сырники. Из каш: гречневая. Также можно отварной/запечёный картофель в мундире.
Всё это легко можно найти в общепите, главное поискать.