Pues pueden ser mil cosas.
Puede ser que tenga un TCA, puede ser que le dé vergüenza comer delante de ti, puede ser que sea una persona que cuida su alimentación y no le guste comer fuera, puede ser que quiera ahorrar dinero, puede ser que se haya hecho una reducción de estómago, puede ser que tenga que seguir algún tipo de dieta por algún problema médico…
Pueden ser muchísimas cosas, pero solo tienes una forma de averiguar el motivo y es hablarlo con el. Pero no juzgando y que no vea que te está comiendo la cabeza, yo le diría algo tipo «oye me he fijado que cuándo comemos fuera no comes mucho ¿No te gusta la comida del sitio al que vamos o así?»
También tienes otra opción que es no darle más vueltas y esperar a que el se sienta lo suficientemente cómodo para contártelo.