Pues concreta un poco más la pregunta.
La mayoría te está respondiendo con su experiencia. Que comían sano o no y ese fue el resultado.
Por supuesto luego hay gente que altera sus hábitos por motivos emocionales.
Al final es una mezcla de todo… comer bien, alimentos sanos y en las proporciones correctas, no llevar una vida sedentaria, tener buena genética y estar bien a nivel físico y mental. Cada factor afectará de una forma y se podrá compensar de otra. Hay gente que no come alimentos sanos, pero no lo hace en grande proporciones y hace mucho deporte, así que no engorda, y luego otros que comen bien pero tienen un problema de ansiedad que les lleva a darse atracones, o de metabolismo y no pueden adelgazar.
Conclusión, que porque el niño no coma todo sano no va a ser gordo, pero mejor inculcarle una vida sana para que crezca con una buena base.