¿Cuál es el mejor momento para comer frutas para evitar subir de peso? ¿Hay alguna teoría como esa?

La mayoría de las frutas son azúcares. Y si se consume después de la cena, o se come inmediatamente antes de dormir, puede convertir los azúcares en grasas.
Debido a que son ricos en carbohidratos, es mejor consumirlos durante las mañanas. De esa manera usas la energía de los carbohidratos.
Coma frutas únicamente entre comidas.