as you should be eating 3 meals per day, the question asks for a balanced diet not a balanced meal plan and low calorie foods will help in decreasing weight and losing unwanted calories faster
I think the person got some "fats" in there serving and havent burn it through exercising so its stored in the body as body fat which will make the person gain weight.