A study of children and adolescents found a greater intake of whole grains, vegetables and nuts reduced the risk of excess weight by 41%, 40% and 33%, respectively. Higher fat dairy products increased the risk of overweight and obesity by 36%. Nuts do have higher calories from fat but increases satiety and may decrease food intake in future meals.
PositiveTip: Plant foods when consumed with minimal processing have higher nutrient levels and lower calorie-density thus limiting the risk of weight gain for adolescents–and probably adults, too!