My child vomits every time while eating. What could be the cause and how can it be managed?
If your child vomits every time while eating, it could be due to common issues like eating too fast, overeating, swallowing excess air, food intolerance, acid reflux, or sometimes a behavioural feeding difficulty where the child resists food; less commonly, infections or digestive problems may be involved. To manage this, try feeding smaller, more frequent meals, ensure the child is sitting upright during and after meals, encourage slow eating without force-feeding, and avoid very oily or heavy foods. Also, observe if certain foods trigger vomiting and temporarily avoid them. Make mealtimes calm and stress-free, as anxiety or pressure can worsen the problem. Ensure the child stays well hydrated, especially if vomiting happens often. However, if the vomiting is persistent, associated with weight loss, severe pain, blood in vomit, or the child appears weak or dehydrated, it is important to consult a paediatrician promptly for proper evaluation and treatment.