Though, metabolism is the key factor behind why some people do not gain weight even after eating adequately. At times, it could be genetic and other times, especially in kids it can be the result of hyper active nature of the child that keeps him/her active all throughout the day and energy never get chance to get stored. Whatever could be the reason, being underweight is a sign of concern. There are certain ayurvedic home solutions that have been tried and approved for gaining weight in children as well as adults. Make use of these simple and effective remedies and have a chance to improve weight and strengthened your bones and muscles.