How to gain weight with Ayurveda?


Obesity and overweight are problems that humanity has been constantly fighting, for many years. It is a fact that more and more people are looking for a way to deal with the overweight, and that is why most of the diet regimens are aimed at weight loss.

There is, however, a group of people that need the opposite. As a percentage they are less than the overweight people, but this doesn’t mean that their problems are less.

Underweight women often have problems conceiving, they are prone to spontaneous abortion, breast cancer, arthritis, hair loss, lung infections, weakened immune system and other diseases for which one of the main causes is exactly the low weight.

Fortunately, Ayurveda can help all who need an effective dietary regimen to increase their weight in a completely healthy way.

If you suffer from underweight Ayurveda recommends the following…

The way to increase weight starts with two main things  – to know what is your body type and constitution (prakruti) and whether there is any imbalance in your constitution.

If you can’t determine yourself which is your dosha and whether it is in an imbalance, it is good to visit some of the specialized ayurvedic centers where you will get answers to all your questions.

Knowing your dosha and whether it is in an imbalance is important because if you are with Vata dosha, then you probably have weight problems all your life.  People with Vata constitution are ruled by the air element and they lose weight more rapidly and easily compared to people with Pitta dosha (who are ruled by the Fire element) and people with Kapha dosha (who are ruled by the Earth element).

Gain weight with Ayurveda | Ayurvedasofia.bg10 ways to increase weight and to balance Vata dosha according to Ayurveda  

Get rid of the accumulated toxins

Cleansing of the body is not recommended only for weight loss, but also for the opposite. Therefore, the first step to gain weight is to clean the intestines from the accumulated slags. Thus you will free some space for the good intestinal bacteria and you will eliminate stress.


Ayurveda recommends one minute meditation every day, as meditation or prayer has very powerful effect on the distribution of beneficial intestinal bacteria that maintain the good condition of the intestines and the digestive system.

Stimulate digestion

Poor digestion is one of hte main reasons for the inability to gain weight. The stomach, bile and pancreas have to function properly in order to be able to digest food so that it can be properly absorbed by the organism.

Most digestive problems occur when one of these organs is not balanced. The best way to stimulate digestion and to balance the digestive organs is to consume cumin, ginger, coriander, dill and cardamom. You can cook with these spices, to season your food, to consume them as a tea or in the form of natural herbal capsules before eating.

Eat heavy, warm and nutritious food

To balance Vata dosha and gain weight, is good to consume foods with high content of proteins, starch and fats. This includes eating of more meat, nuts, roots, starch foods, cereals, oil and other. Especially very good for the purpose is consumption of ghee butter. You can cook with ghee, add it to your milk or consume it directly (one tablepoon is absolutely enough for the day).

Eat a few times during the day

Until you restore your digestive power, it is recommended to eat between 4 and 5 times a day. When you eat, don’t hurry, but chew slowly the food and don‘t force yourself to eat more than you can. Once your digestion gets improved and you start to gain weight, you can reduce the food intake to three times a day.

Add ashwagandha, shatavari, raw honey, coconut, ghee, shaffron to your daily meal

These super foods are rich in calories, they increase vitality, enhance appetite and most importantly, they have rejuvenating properties. Ayurveda recommends to be consumed after each meal, dissolved in a glass of unpasteurized fresh cow’s or goat’s milk. It is advisable to warm up the mixture at low temperature until it starts to boil and then to drink it.

Eat first the heavier foods  

To gain weight, Ayurveda recommends when eating to start with the heaviest food and to finish with the lightest one. Start with the sweetest and heavy food, after that switch to the proteins and fat, and finish with vegetables.

Consume more milk

Dairy products are the ideal food to gain weight. The milk (cow‘s or goat’s) is a strong food, rich in carbohydrates, fats and proteins. To gain weight is, it is good per day to drink 3 glasses of natural, unpasteurized milk from freely bred animals.  

Warm the milk on low heat before consuming. If you don’t like fresh milk, then you can replace it with yoghurt, which although is not that good to gain weight compared to the fresh milk, it is rich in fat and proteins.

Aviod stimulants

Caffeine, smoking, energy drinks and black chocolate are sources of energy, and this doesn’t help to gain weight. Stimulants exhaust melatonin and disturb the natural rhythm of the organism by increasing the digestive force during the day and deactivating the metabolic hormones during the night.

Provide a good sleep for yourself

Create the habit of going to bed at 22.00 p.m. at the latest, so you can enjoy a quality 8 –hour sleep.

You may not believe but the gaining of weight is a much more difficult process than to lose it. To be able to increase your weight, you have to be patient and follow strict rules. Only strong will and adhering to the recommendations for healthy weight gain can help you reach your goal.

But even after you manage to do it, if you are prone to lose weight quickly, you should not stop, but continue with the Ayurvedic regimen for weight gain.

Herbs to gain weight | Ayurvedasofia.bgFoods that will help you gain weight

  • Red meat – add it to your menu at least three times a week, because the red meat is a very important protein that will provide your organism with the required energy and will give you enough iron, which is good for building of muscle mass.
  • Potatoes – forbidden in almost all weight loss diets,  potatoes are the ideal food to increase your weight. You can eat them at lunch, at dinner and enjoy every bite of the full of carbohydrates, fiber, plant proteins and vitamins – rich potatoes.
  • Nuts – another food that is high calorie and those who want to lose weight have to avoid it. But not you! Therefore, add the nuts to your daily menu without hesitating.
  • Avocados and bananas – these two fruits are incredibly effective for weight gain. According to Ayurveda, if you wish to increase your weight, you have to eat two bananas after each meal for a few months, and you will certainly gain weight.
  • Chia seeds and flax seeds – grinded chia seeds or flax seeds improve the function of intestines and they are a very good for start of the day.
  • Peanut butter – this butter is not only incredibly tasty but and rich in useful nutrients, but if you consume it regularly for breakfast it will help you to gain weight in a very tasty and healthy way

Do you like the article? Share with your friends.

1 Comment

  1. Ayuvya ayurveda

    ayurvedic weight gainer is a supplement that is used to increase the body’s weight. It is made of ingredients that are considered to be helpful for improving overall health and well-being. It can help you boost metabolism and increase body’s resistance.


Submit a Comment

Your email address will not be published. Required fields are marked *