Hola
Te entiendo. Te invitan a comer y es un feo no comer lo que hay.
¿Cada cuánto vais a comer? Si es cada cierto tiempo, no veo mucho problema en comer «mal» alguna vez. Si vais muy a menudo, entonces si.
Ya que es tu suegra, habla con ella. Puedes proponerle llevar la comida tu algún día. Decirle que es lo que haces de menú a ver si le vale. Comentarle que tienes hábitos de comida distintos.
Sobre lo que come tu novio y deja de comer en casa de sus padres es cosa suya. Puedes decirle que se cuide, que se lo diga a su madre, pero como no quiera él dar el paso y decir «hasta aquí», poco más puedes hacer.