Childhood obesity has become a serious problem in many countries mainly because of unhealthy eating habits and inactive lifestyles. Many children regularly consume fast food, sugary drinks, and packaged snacks because these foods are cheap, easily available, and heavily advertised on television and social media. In addition, busy parents often depend on ready-made meals and may not have time to prepare healthy food at home. At the same time, children spend long hours using mobile phones, watching videos, or playing games indoors, which reduces physical movement and increases weight gain.