There are many reasons why children are picky eaters. Here are some possible reasons:
1. monotonous diet, aversion to new foods: a long-term monotonous diet may easily lead to anorexia in children, and children may refuse to eat a certain food because they are unfamiliar with or dislike its taste, smell, texture and other factors.
Control desire: Sometimes, children's picky eaters are their power struggle to express their control desire to their parents.
2. Family environment: Children's food preference may be influenced by family food culture and parents. For example, if children's family members eat heavy-flavored or fried food, they may be more vulnerable to fresh or light food.
3. Psychological problems: Some children may be sensitive to food, or have psychological problems such as autism, which will lead to their rejection or resistance to food.
4. Parents punish or reward: When parents punish, talk about conditions or reward their children's eating behavior, it is easy to increase their children's picky about food.