When she described him as huge did she say 'huge fat'? Because I have often described men who are very muscular as huge and I don't mean fat. So unless she said huge and fat in the same sentence when describing this man I don't see how it's possible to know exactly what she meant. People can be huge without being fat.
Taking the bread part out of a bagel and only eating the crust is not an unusual suggestion for diet plans, like Weight Watchers, to make (I've been to meetings and it was a suggestion there). Also, red meat is not the healthiest option for protein so I can understand why it would be suggested to only eat 3 bites. It's not as if she says 'only have three pieces of steak to eat all day', right?
People may not be able to afford to only eat three bites of steak and throw the rest away (which isn't the only option, they can save the rest for someone else) but if they are trying to eat better than they probably should not 1- order steak, or; 2- (if they can afford to it) only eat three bites of it and get a salad and/or a broth based soup to go along with it.
It's not that hard.