How to gain weight in kilograms - #26034
I’m a 19-year-old girl, currently weighing 30 kg with a height of 5 feet. My weight has been stable for quite a long time and I haven’t been able to gain any. It might be genetic, as both my parents were also quite thin during their teenage years. What can I do to gain healthy weight in this case? Also, what kind of diet should I follow as i am a vegetarian and I have a very low appetite?
100% Anonymous
completely confidential.
No sign-up needed.

Doctors’ responses
Tips to Increase Appetite & Improve Digestion
🌱 Herbal Appetizers
Hing + Jeera + Rock salt powder before meals (¼ tsp)
Trikatu churna (Pippali, ginger, black pepper) – consult before use
🍽️ Lifestyle
Small meals every 2–3 hours – don’t wait to feel hungry
Eat in a calm, non-rushed environment
Walk for 10 minutes after eating to stimulate hunger later
🧘♀️ 4. Yoga & Pranayama
Yoga asanas for weight gain: Vajrasana, Pawanmuktasana, Bhujangasana, Surya Namaskar (slowly)
Pranayama: Anulom Vilom (15 min), Bhramari – reduce stress & improve gut health
Hello, If both the parents are of thin body frame, there is less chance of gaining weight. If you are healthy there is no need to worry much aout body weight. To be healthy add proteins like rajma, dals, paneer, tofu in your daily diet. Start taking: 1. Drakshasava 20ml----0----20ml after food for 90 days. Take care. Kind regards.
Gaining weight, especially when you have a low appetite and a naturally thin constitution, requires attention to both diet and lifestyle. Ayurveda can offer some guidance here to balance the doshas, specifically focusing on increasing kapha (stability and bulk) and strengthening your agni (digestive fire) to better assimilate nutrients.
Firstly, emphasize on a diet that’s nourishing yet easy to digest. Include more calorie-dense foods like ghee, nuts, seeds and avocados. Incorporate milk, sweet fruits, and jaggery which are considered grounding and nourishing in Ayurveda. For instance, a breakfast of soaked almonds and a warm glass of golden milk (milk with turmeric) can provide a soothing start. Try including protein-rich sources like legumes, paneer, and tofu, but be sure to cook them with spices like ginger, black pepper, and cumin to enhance digestibility.
Since you have a low appetite, opt for small, frequent meals rather than large ones. Eating every 2-3 hours with snacks like dates, raisins, and nut butters can help. Enhance your agni by starting the day with a glass of warm water, perhaps with a slice of ginger or a bit of lime to stimulate digestion.
It’s also essential to address lifestyle factors. Adequate rest and stress management can have a significant impact on your metabolism and appetite. Try integrating some pranayama (breathing exercises) and gentle yoga poses such as Bhujangasana (Cobra Pose) and Vrikshasana (Tree Pose) to improve circulation and stimulate digestion.
Don’t forget your shatavari or ashwagandha, these are two herbs known to enhance nutrition absorption and improve vitality. Consult with an Ayurvedic practitioner for appropriate dosage though.
Lastly, do not delay in consulting a healthcare provider to rule out any other medical conditions that might be affecting your weight and appetite, this ensures that you are on a safe path to gaining healthy weight.
Don’t worry, Avoid excessive spicy, sour food… Start taking 1.kbir liverzyme 20ml with equal amount of Lukewarm water just after having meal twice in a day. 2.Ashwagandha choorna 1tsf with lukewarm milk twice in a day… 3.shatavari tab.2-0-2 with Lukewarm milk twice in a day… Follow up after 30 days…
Regular exercise. Increase intake of high protein food I.e.dairy products, pulses ; soybean, Moringa etc. Tab.Liv52 DS 1-0-1 Tab.Arogyavardhini 2-0-2 Shatavari kalp 15gms twice with milk
Take tablet Liv-52 1-0-1 after food with water, This will improve your digestion and increase your hunger. Chyavanprash 2tsp in the morning before breakfast with milk add Shatavari granules 2tsp in that glass of milk. Include bananas, black dates peanuts in your diet daily. Light exercise/ walking will also help.
For gaining weight in a healthy way, focusing on strengthening your digestion and enhancing your dietary intake is crucial. Given your low appetite, it’s essential to first balance the Agni — the digestive fire. Start your morning with a glass of warm water infused with a pinch of dry ginger and lemon. This can help stimulate digestion and appetite.
In terms of diet, aim for smaller, nutrient-dense meals throughout the day instead of three large meals that may feel overwhelming. Include foods that pacify Vata dosha, which can sometimes lead to low weight and appetite imbalance. Cooked grains like rice and oats, along with sweet potatoes, are grounding and nourishing. Try incorporating higher-calorie options like ghee, nuts, and seeds. A handful of soaked almonds or cashews can be a great snack.
For a vegetarian diet, prioritize protein-rich sources such as lentils, beans, and dairy products like paneer and whole milk. Dasamoolarishtam, an Ayurvedic tonic, can be considered to improve overall energy and digestive strength. Consult with a practitioner before starting any formulations.
Being mindful of meal timings can also be important. Ensure you eat at regular intervals, ideally every 2-3 hours. To support muscle and tissue growth or the sapta dhatus, focus on getting enough rest and regular, gentle exercises like yoga or light walks. Restorative poses can be particularly beneficial in calming the mind and body while supporting digestion.
If your weight doesn’t improve despite these measures or if you experience any other symptoms, seeking a medical evaluation is important to rule out any underlying issues. Your focus should be on sustainable weight gain without causing stress on your health.

100% Anonymous
600+ certified Ayurvedic experts. No sign-up.
About our doctors
Only qualified ayurvedic doctors who have confirmed the availability of medical education and other certificates of medical practice consult on our service. You can check the qualification confirmation in the doctor's profile.