Priority #1 is weaning him off simple carbs and anything made using vegetable oil of any kind.  This! Personal experience: it's a lot easier to eat 400 calories of tortilla chips than 400 calories of boiled eggs (I cite eggs because, even with mustard to cover the fishiness, sardines and mackerel aren't good eating without crackers).  Soup is similarly filling--granted, too much sodium results in water retention (and low-sodium soup lacks flavor). Marilyn Monroe had a very high-protein, low-carb diet.  No "dump brown sugar on oatmeal and pass it off as healthy" breakfasts.