Weight gain might sound like a simple task for some! But many people struggle to put on a few kilos, despite eating a lot. While artificial supplements are available in the market for weight gain, they come with a lot of potential health hazards. This is why expert recommends some best Ayurvedic medicines for weight gain, which are proven to deliver excellent results. These are herbal preparations, which are a result of extensive medical research. Let us look into the article to learn how the ancient Ayurveda can help you with your health goals, with little or no side effects.

Well, quite often we resort to various forms of medicines in order to lose weight. But there are many people who want to gain weight. Gaining weight is equally difficult as losing it. We often think that an obese person has a larger disadvantage over an underweight person. But facts tell us that even a person with a very low weight tends to be unhealthy and weak.

Why Is Being Underweight Not Good For Your Body?

There are more than one reasons as to why being underweight is not healthy for your system.”

  • Low weight results in a weak immune system of the body and hence has the tendency to catch various infectious diseases and many more.
  • Being underweight gives rise to various problems like osteoporosis and blood vessels problems.
  • Having the right amount of weight according to your age and height is very important for the proper functioning and development of mind and brain.

Best Ayurvedic Medicines For Weight Gain:

So today we are going to discuss Ayurvedic medicines which can prove extremely beneficial in gaining weight.

Ayurvedic medicines are mild, and hence, they don’t have side effects as they are produced using some natural ingredients presents in nature. They do not contain any harmful chemicals and hence give you healthy weight gain of the body.

Here are some of the ayurvedic supplements for weight gain. They are sure to yield a healthy weight gain.

1. Patanjali Chawanprash to Gain Weight Quickly:


This ayurvedic weight gainer is very famous and familiar among most Indian households. It is a perfect tonic to add weight to the body. It is incredibly nutritious because of its herb combination. Chawanprash helps in the strengthening of the immunity system at the same time in strengthening the muscles of the bones as well. It fastens the digestion process of the body. One tends to feel hungrier as a result and hence indulge in more eating, which results in weight gain. This is the best Patanjali Ayurvedic medicine for weight gain.

This product is available at various stores across India. Dabur and Patanjali are famous brands of this product.

Dosage: Consume one spoon of Chawanprash. You can also mix one spoon in warm milk.

Warning: While there are no side effects to it, stop the consumption if you experience any uneasiness.

2. Dabur Ashwagandhadi Lehya for Weight Gain:


This is the best ayurvedic tonic for weight gain, which can be consumed with warm water or milk and hence result in weight gain. It is made of some proven ayurvedic herbs that help to improve muscle strength and sexual vigour. The Dabur Ashwagandha Lehya is an effective ayurvedic medicine for weight gain in one month.

Dosage: Mix 1-2 teaspoons of it with warm water or milk. Consume immediately and use it daily twice.

Warning: Consult your doctor if you experience any irritation.

3. Annona Squamosa Seed Powder:

This is the scientific name of custard apple, which is considered to increase body weight if consumed religiously. It strengthens the body muscle and results in right weight gain desired by the body. It strengthens your muscles and helps gain weight. One quantity of this natural weight gainer fruit can be consumed for a month and is an excellent supplement for natural weight gain.

Dosage: The dried seeds of this can be made into a powder and mixed with water for consumption. Take in one full fruit daily.

Warning: Stop use if you experience any irritation.

[See More: Protein Powder For Weight Gain]

4. Patanjali Ashwagandha Churna to Gain Weight:

This is one of the Patanjali medicines for weight gain, which is very famous for its nutritional benefits. It has tremendous effects which results in weight gain. Ashwagandha is also known as Indian Ginseng due to the multifaceted benefits this medicine provides. It is ideal to be consumed with a high-calorie diet in order to see the best results within four weeks. It can be available at any Ayurveda store.

Dosage: Take 3 grams, once or twice a day before or after food or as directed by your Ayurvedic doctor, for 2-4 months.

Warning: To be consumed strictly by medication from a Doctor.

5. Accumass Ayurvedic Weight Gain Capsules:


These ayurvedic weight gain capsules are made of 11 herbs like Ashwagandha, Amalaki, Gokhru and Draksha, etc. It is the best ayurvedic medicine for weight gain without side effects.

Dosage: For Adults (Above 18 years) 2 capsules and For children (Above 12 years) 1 Capsule. Twice daily after meals or follow as per physician direction.

Warning: Physician guidance should be taken to diabetes and heart patients while using.

6. Body Plus Weight Gain Capsules:

Body plus is an Ayurvedic medicine for weight gain. It comes in the form of capsules and is the best selling medicine supplement in the market. The goodness of ashwagandha in the product improves mental power and your body’s healing power. It is also good medicine for fertility and menstrual problems. It also improves absorption, appetite and nourishes the tissues.

Dosage: Take twice a day.

Warning: The product is not meant for children below 15 years. Make sure to consult a doctor if you have any allergies.

7. Shatavari (Asparagus Racemosus):

This is yet another ayurvedic treatment for weight gain. It is specifically prepared for ladies, to take care of their reproductive system, digestion and to balance the hormones during menopause. It also helps promote weight gain.

Dosage: The product is available as capsules, powder and tonic.

  • Capsule – 1 capsule twice a day after meals.
  • Powder – ¼ – ½ teaspoon with honey and milk.
  • Liquid extract – ½ – 2 teaspoons per day.

8. Yashtimadhu (Liquorice):

Yashtimadhu is the best Ayurvedic weight gainer powder. It first strengthens your immune system. A strong immune is a pre-requisite to gain weight. The medicine will improve your stamina and strength and therefore improve your immune system too.

Dosage: The adults can take one spoon a day in lukewarm water.

Warning: Lactating women, pregnant ladies and people with high blood pressure may avoid this.

9. Draksharishta (Draksharishtam):

This is an ayurvedic supplement for weight gain that will improve the bowel movement and boost immunity. It contains raisins, jaggery, cinnamon, black pepper, long pepper, pippali, vidanga, nagakeshara, and self-generated alcohol.

Dosage: Take in 12-24ml of it for about 1-2 times a day after your meal.

Warning: Consult a physician for lactating women and pregnant ladies before using the product.

10. Vasant Kusumakar Ras:

It comes in the form of ayurvedic weight gain capsules and is a very popular medicine. It is an excellent supplement as it increases memory, lightens the complexion, and makes the body immune and proper weight gain. Baidyanath and Dabur are the famous manufacturers of this product. A medical practitioner should be consulted for the dosage of this medicine on a regular basis.

Dosage: This antihyperglycemic and anti-diabetic capsules have to be taken twice daily 500mg.

Warning: The product is not meant for children and pregnant ladies.

Ayurvedic Tips For Weight Gain:

Weight gain can be easy for some people. But the concern is how to gain good weight. Some people put on weight because of junk foods. Take a look at how you can gain weight in a healthy way. These ayurvedic tips for weight gain will tell you how to do it.

1. Water Intake:

The amount of water you take one day is an important thing to keep a note of. Make your water perfect warm and drink it right after your meals to gain weight. Tender coconut water and buttermilk are other supplements to water.

2. Exercise:

Your lifestyle will never get healthy with some exercise. Exercise and yoga will promote appetite and metabolism, and this, in turn, will foster hunger, and make you gain weight.

3. Add Meat and Dry Fruits:

Meat and dry fruits are essential in your diet.

  • Soak some figs and dates in milk for a few hours. This will add a lot of weight to your body.
  • For the meat, make sure you cook your fish in ghee, and not fry, in some black pepper and salt and spices like ginger and garlic.

4. Stress and Worry:

Keep away stress and worry. They cause too much tension and ultimately will take a toll on your body also.

Along with taking these Ayurvedic medicines for weight gain, it is also recommended to consume a high-calorie diet, along with following the tips. You need to understand that the results of these products vary from person to person. Those who are genetically underweight might take a long time to experience good results. You can also seek a nutritionist’s advice to know how you can work on your metabolism and reach towards your dream number on the scale!

Frequently Asked Questions & Answers:

Q1. How Does Ayurveda Treat Weight Gain?

As per the Ayurveda principles, there are four factors which affect your appetite: Pitha, Vata and Kapha. People who suffer from a predominant Vata are quite thin and skinny. This may be because of mental stress and indigestion. The medicines work by reducing the Vata and striking a balance in the body.

Q2. What is Pitta Imbalance and How Does That Affect Our Weight?

A Pitta disorder can severely impact the sleep routine and causes stress in the person. Prolonged insomnia can fill the person with depression and adversely impacts the appetite. Lack of hunger can be one of the major side effects of this problem, which leads to no or poor absorption of nutrients and weight gain!

Q3. What are the foods that balance Vata in the body?

Along with taking the Ayurveda medicines, it is also recommended to consume certain foods which can balance the Vata in our body. Some of them are sweet fruits like Bananas, figs, grapefruits, avocados, vegetables such as celery, garlic, cooked beets and onions, etc., You can also consume spices and herbs in small quantities.

Q4. What are the best Ayurveda herbs for weight gain?

The Ayurveda herbs listed in the article are formulated using specific herbs which aid in weight gain. Ashwagandha, Shatawari, etc., are known to stimulate your hunger levels and help you gain a few kilos. They also alleviate your stress levels and induce a good sleep, especially when had with milk during bedtime.

Q5. Can I Take Weight Training Along With These Medicines?

Weight training can certainly help with gaining weight, along with Ayurveda medicines. It can aid in building muscles and also strengthen your body. However, you need to increase the calorie count of foods and take in more amounts of proteins and amino acids for a natural gain of weight.


About Saanvi

Saanvi Sharma is an excellent web content writer in health and nutrition. Her expertise in the subject stems from in-depth research and knowledge that she gained over the years. Her interest in science coupled with a bachelor's degree in biotechnology proves as an added advantage and further adds value to her writing. She is highly interested in science, thus writing quality content became her virtue.