Everyone wants to have a healthy and attractive body image. Being either underweight or overweight is considered very unhealthy and can result in a variety of health problems. Moreover, such body shapes are also generally a target as they are not considered to be beautiful along with being detrimental to health and well being. You need to work on your body and health if you want to maintain a fulfilling and healthy lifestyle. Maintaining your weight is also an important factor in this journey.

The universally recognized and followed scale of Body Mass Index (BMI) determines how much weight you should have. Your BMI depends upon your height and mass. It is actually the ratio of your body’s mass with your height. Underweight people have a BMI which is generally lower than 18.5. Being underweight is highly detrimental to your health and well being. It can even be more dangerous than being overweight.

Best Foods Which Help You Gain Weight
Weight Gain Shakes – Recipes
How to Gain Weight in a Week

Foods to Eat to Gain Weight
Foods to Eat to Gain Weight

Best Foods Which Help You Gain Weight

If you want to increase your weight in a healthy and sensible way, add the following foods to your diet plan. These foods pack enough nutrients and calories[1] that they will be a great aid in increasing your mass. Nowadays, body image has become very important to people because of the social media age we live in. Hence, some people can go down the wrong path in the quest for gaining some weight. If you also want to gain some weight, the best way to do it would be through healthy and natural foods which also add on to your weight. There are many popular and readily available foods which will allow you to pack on the pounds naturally and effectively while also getting all the essential nutrients your body needs.

#1. Potatoes

Potatoes are one of the most common and filling food source of the world. People consume this versatile food and energy source all over the world. Potatoes are used in a ridiculous amount of recipes around the globe. That is because potatoes pack a lot of calories for a  fraction of the price. It has nourished people for pretty much as long they have existed Potatoes have high quantities of carbohydrates[2] in them which can increase your weight rapidly while also filling you up effectively. You can consume in a variety of ways as it is thousands of recipes call for its use. There is a good chance that you already have a favorite tasty way you like to eat potatoes.

Although, make sure you do not consume too much of oily or friend potatoes as excessive oil can be detrimental to your overall health. Potatoes are heavy with carbohydrates. That is the reason why many people cut off their intake of potatoes if they are looking to lose weight. Potatoes are also rich in vitamin C and fiber. Hence, it will also nourish your body while also increasing your weight. You should not peel potatoes for consumption as their skin is rich in essential nutrients.

#2. Peanut Butter

You can eat peanut butter as an easy and tasty way to increase your mass. Many people consume this delicious spread daily with bread as their breakfast meal. Peanut butter on a toast can have as much as 200 calories or more which makes it very effective in promoting your weight gain. Moreover, it is chock full of proteins from the peanuts hence it is highly advantageous for your overall health too. You can eat this in any way you would use a spread. You can even use this as a spread on fruits and veggies.

#3. Bananas

Bananas are fantastic for a quick boost of energy whenever you need some. They are a delicious and healthy fruit which actually comes in its own natural wrapper. Everybody knows that bananas are one of the best source of potassium for your body. The potassium in it imbues it with such extensively energizing properties. Moreover, it is also a good source of carbohydrates and other essential nutrients for your body. They can supply up to 100 calories or more to your body. Hence, they can be a good food source to increase your weight.

#4. Eggs

Eggs are also another one of the highly nutritious staples of diet around the whole world. People consume it all over the world in staggering quantities daily. They are great for building your body and increasing your weight as they are chock full of proteins, fats, and calories. Furthermore, eggs have many more vitamins and minerals which are essential for the proper working of your body. The proteins in eggs are very useful in helping you build your muscles and gain weight in a healthy way. Eat the whites from 3-4 eggs every day to improve your weight consistently and sensibly.

Whole eggs supply your body with good cholesterol, fair amounts of calories, and lots of vitamins including vitamins A, D, and E. Furthermore, eggs are not as filling for your appetite as many other foods. Hence, you can easily consume more food. Eating 3-4 whole eggs every day will be highly beneficial to your weight gain and health too.

Eggs contain 6 grams of protein in one whole egg. There is half a gram of carbohydrates in every whole egg and around five grams of fat in every yolk. Egg whites do not have any fat. One whole egg has about 78 calories. Out of which only 17 calories are in the egg white. That is the reason why some people choose to throw away the yolks as they are calorie-rich and increase mass. Eggs also contain healthy cholesterol[3] which helps in decreasing the amount of harmful cholesterol (LDL) in your body.

#5. Avocados

Avocados have risen in popularity immensely over the last decade and not without reason. They provide many healthy fats to your body. These fats help in enhancing your heart health while also helping you gain a decent amount of mass. These delicious fruits contain a lot of calories. A single avocado contains approximately 300 calories in it. Moreover, avocados are a rich source of vitamin E, potassium, and folic acids. Furthermore, avocados are packed with calories that make you gain weight faster. You can consume avocadoes easily. You can simply eat avocados in salads or with other recipes. Moreover, you can also prepare a spread by mashing ripe avocados.

#6. Whole Grain Wheat Bread

You can consume white bread as a good source of carbs to increase your weight. But you can also eat wheat bread to gain those carbs in a healthier way. You can go a step further by eating whole grain bread made from wheat. That is the healthiest type of bread you can get your hands on. Wheat bread contains much more nutrients than the white one which has empty carbs. It is rich in fiber hence improves your digestive system. You can use bread with a high calorie spread like honey or peanut butter to pack in those pounds.

#7. Figs

Figs are a rich source of polyunsaturated fats which supply you with tons of calories. Consequently, it is highly beneficial if you want to increase your weight. This tasty little fruit is also a potent supplier of carbohydrates which also help you to gain mass. You can eat this tasty fruit directly. Consume a few of them every day to get some extra help in packing on some weight[4] naturally and healthily.

#8. Mangoes

Mangoes can also help you with your goal of gaining weight. This an extremely delectable fruit and people love its flavor all over the world. But it is not just good for that. It is also a rich source of essential nutrients and tons of calories for your body. Mangoes contain large amounts of fructose in them which gives it the great flavor. Fructose also helps you gain weight as it gets stored in your body as fat. This amazing fruit is also low in sodium and other fats and cholesterol. Moreover, they have anti-cancer, anti-inflammatory, and antioxidant properties too. Hence, they help increase your weight in a healthy and responsible way.

You can consume this fruit in a variety of ways. People love consuming its pulp directly and it is one of the favorite fruits of all of India. You can also consume it in juices, smoothies, shakes, salads, fruit bowls etc to gain weight while also enjoying its great taste. A single mango can hold up to 135 calories in it.

#9. Milk

Many citizens of the world also include milk in their daily diet[5]. That is because it is highly nutritious and fulfilling for the body. While also being easily available most place in the world. Drink whole milk or full/high-fat milk if you are looking to gain some weight along with your milk consumption. It contains many healthy fats, proteins, and minerals to help increase your weight in a healthy way. Full-fat milk also provides tons of energy and is highly strengthening for the bones. Full-fat milk can hold up to 60 calories within it per 100 gm. Milk also has around 8-10 grams of protein for every 250ml of it.

Milk will be additionally useful in packing pounds if you go to the gym to exercise regularly. That is because milk is a rich source of protein which increases your weight in a healthy way by building more muscles. It is also a good source of both whey and casein protein which help build your muscles. Hence, you can drink a glass of milk as your pre-workout drink. Furthermore, milk contains a lot of omega-3. It boosts cognitive function, lowers blood pressure, and even increases rates of muscle growth.

READ  How To Lose Neck Fat Fast - Yoga, Exercises & Liposuction

#10. Cheese

People have been eating cheese for centuries and it is extremely high in calorie content. A 100 gm of cheese can have up to 400 calories. hence, it is highly effective in increasing your weight. Since it is a dairy product, it is also rich in proteins and calcium. The protein helps build up muscles, which is a healthy way to gain weight as muscles are very dense tissues.

You can consume cheese in a variety of ways. People use it as a tasty supplement to a variety of foods in a multitude of cuisines. The most common and popular way of cheese consumption would be through bread. Millions of humans eat cheese with their toast every morning to jump-start their days. Furthermore, cheese comes in a lot of different forms and types and you can figure out which one you like the best. Some popular varieties of cheese are cheddar, cream cheese, feta, mozzarella, ricotta, parmesan, and cottage. And all of these types are rich in proteins and calcium for the benefit of your health.

#11. Butter

Another one of calorie-rich dairy products[6]. The best thing about this is that it is a great cooking base which you can use instead of vegetable oils to help gain some extra weight. Although, you always to be considerate while using butter as using too much of it impacts your health negatively. Every 100 gms of butter contains approximately 80 gms of fat. Hence, it is one of the most fat-rich foods around and can help you pack on the pounds rapidly.

#12. Clarified Butter

This is a different type of butter which is commonly known as ghee in India. Many households in India consume ghee daily with their meals. Indians have been using this for centuries and they believe that it helps increase weight. That is certainly true as ghee is full of calories and saturated fats for your weight gain quest. People in India use this most commonly with rotis, the most commonly consumed Indian bread. But you can also use the following recipe to consume ghee directly and gain some weight.

Mix 1 tbsp ghee with 1 tbsp of sugar. Then, just eat this mixture two times every day to increase your weight consistently. Consume it half an hour before your meals for best results in gaining weight.

#13. Rice

Rice is one of the most economical and efficient sources of carbohydrates for your body. This food is also extremely common and is used in most of the cuisines all over the world. Moreover, it is also a good source of minerals and vitamins. One cup of rice can contain upwards of 200 calories in it. The carbohydrates in the rice refresh the glucose and glycogen stores in your blood, cells, and muscles respectively. Consequently, you will be energetic and feel active all through the day. There have been conclusive studies which showed that regular consumption of rice by rats resulted in significant weight gain[7].

You can also eat brown rice as it is an even richer source of compact carbohydrates. Moreover, it contains tons of fiber which improves your cholesterol levels, heart health, and digestion.

#14. Oats

You will find this food in just about every list of healthy foods out there. That is how many benefits this versatile food packs in itself. Oats are a great source of both carbohydrates and proteins for your body. Hence, they are highly effective in increasing your weight as they help build muscles in your body. 1 cup of oats can contain upwards of 600 calories. Oats will also supply a number of beneficial nutrients and fiber to your body. Hence, it will make you healthier and boost your calorie intake.

You can consume oats in a variety of ways as it is versatile and delicious. The following method is one of the best ways to consume oats for weight gain. Add some milk to your oats and also sprinkle some nuts and dried fruits along with some honey. Then, eat it to acquire tons of calories and beneficial nutrients[8] for the benefit of your health.


#15. Raisins

Raisins supply many beneficial and essential nutrients for your body. Moreover, it contains many essential fatty acids which promote weight gain. To consume raisins effectively to gain weight take 1/5 cup of raisins and eat it throughout the day. Keep doing it regularly if you want to increase your weight. You can also consume raisins and figs after soaking them in water for effective results. Simply take a 1/5 cup of raisins and 5 figs and soak them in water for a whole night. Then, divide the mix into two parts and eat them in a day. Keep eating these regularly to get a leg up in your weight gain.

#16. Almond Milk

You can drink the following recipe of almond milk to gain weight quickly and healthily. Firstly, boil some milk together with almonds in it. You can also add figs and dates to the milk. After you have boiled it, remove it from the heat. Then, strain the milk to remove any solid particles from it. Drink it once a day regularly if you want to gain weight. Afterward, you can also consume boiled almonds, figs, and dates for some extra help in gaining weight. Furthermore, they will provide a ton of nutrients for the healthy functioning of your body.

#17. Beans

Beans constitute some of the best foods for gaining weight. That is because they are fantastically rich in proteins and fiber. Hence, they promote good health while also helping build muscles in your body to increase your mass. You can eat beans in a variety of recipes. Moreover, there are tons of different varieties of beans available. So, you can consume this food easily and variable as there are so many options available within it. You can consume beans with a dish or curry. Or you can also ingest them through salads and soups etc. Some of the beans which you can include in your daily diet to enhance your weight are soybeans, black beans, kidney beans, red beans, and lentils. Beans are also chock full of carbs which are highly effective for weight gain.

Beans are very economical and they are rich in proteins. 1 cup of beans can have around 18 grams of protein. They are fantastic for health because of them being high in fiber. Moreover, they have a low-fat content. hence, they will increase your weight in a healthy and responsible way.

#18. Dandelion Roots

Dandelion roots can be helpful in increasing your weight as it can enhance your appetite. These roots contain a unique blend of nutrients which assists in building your mass by boosting your appetite for food. It is also very useful for the treatment of various health disorders like gallstones, constipation, and dyspepsia. You can just make a dandelion decoction and then drink it by sipping it slowly. Moreover, you can also add some sugar or a little bit of honey to the decoction to curb its bitter taste

#19. Crackers

Consuming multiple snacks in between meals is a great way to increase your weight that extra bit. Hence, you can eat crackers as they are a great and tasty snack. They are made from whole wheat. That makes it a brilliant source of carbohydrates which are highly effective in increasing your weight. You should increase your overall consumption of carbs if you want to gain weight quickly. Furthermore, you can pair crackers with other high fat or protein-rich spreads like cheese or yogurt.

#20. Bagels

You can also start eating bagels to enhance your weight gain. They may seem similar to bread but they provide you with tons of calories. Moreover, they contain complex carbohydrates in them which are very effective in increasing your mass. This is an easy source of mass as you can easily eat them on-the-go or otherwise. You can also pair bagels with a variety of other spreads and foods. You can eat it with jam, butter or other spreads to add that extra element for weight gain.

#21. Fruit Juices

Drinking fruit juices is a healthy, nutritious and tasty way of getting calories and enhancing your weight. Fruits which are high in calorie content make energizing juices. These juices provide you with lots of calories to help increase your weight in a significant and quick way. Fruit juices will not just supply you with energy but also enable your body to store extra carbohydrates as fat[9]. Tropical fruits like mangoes and pineapples make for terrific juice to gain weight. Furthermore, fruits are very beneficial for your health and body. They give your body tons of varied vitamins and minerals which are essential for the healthy working of your body.

You can drink the juice of your favorite fruit daily to consume calories in a healthy way and increase your mass. Or you can also mix and match. You can drink mixed fruit juice or switch it up every day with healthy and energizing fruits.

Natural foods

#22. Nuts

You can eat nuts all through the day between your meals as snacks. They make for a great snack as they provide you with lots and lots of nutrients and proteins. Nuts can aid in giving your body some extra calories which may increase your mass. Along with a bunch of nutrients, they also supply the body with some essential fats for increasing your weight healthily. You can eat almonds, walnuts or sunflower seeds regularly to increase your mass in a healthy way.

READ  Star Fruit Benefits For Health, Skin & Hair

You should keep a bunch of nuts with you throughout the day so that you can keep munching on them. Try to eat a lot of these at once as they can fill you up an curb your appetite for your meals. So, keep munching on them bit by bit. They are easy to consume for such purposes as they are bite-sized and easily portable.

#23. Chamomile Tea

You can also drink chamomile tea regularly to get a boost in the quest for your weight gain. Chamomile tea can help enhance your weight as it can increase your appetite[10]. Hence, you will consume more foods and meals which will help you in gaining some extra mass. Moreover, it is highly beneficial for your health. It provides tons of antioxidants to your body which protect it from diseases and damage.

#24. Yogurt

You should consume yogurt regularly to get some help in increasing your weight. This is easy to consume and versatile food source for weight gain. You can consume it in a variety of ways and with a ton of other foods too. Yogurt is full of proteins which help build your muscles quicker. Muscles are dense hence they are an efficient way to gain body mass. Also, yogurt is a probiotic. That means it contains some healthy bacteria in it. These healthy bacteria are fantastic for your health and aid in your weight gain. They improve the digestive system while also boosting your immunity[11]. Hence, you will be able to consume more foods rich in mass building constituents.

You should be consuming it daily if you are serious about your weight gain. You can directly eat one bowl of yogurt every day and you will see results real soon. Or you can also pair it with your other meals to enhance their effectiveness. You can also add some sugar to your bowl of yogurt to increase its weight increasing properties.

#25. Licorice

Licorice is another one of these great foods source which helps in increasing your weight rapidly. This ingredient is fantastic for enhancing people’s appetite. Moreover, it has so many medicinal and curative properties that it is extensively used in the preparation of herbal medicine and other holistic forms of medicine like Ayurveda. It is used to heal and treat a variety of diseases and conditions that afflict people.

To use it for weight gain firstly, boil some licorice root extract in water. After that, strain it to remove the solids. Then, drink the hence obtained solution 3 times every day to increase your appetite and increase your weight in a hurry.

#26. Noodles and Pasta

These are very popular and common foods around the world. People eat them in a variety of delectable dishes and recipes. They may not be the most healthy source for increasing your weight but they are packed with carbohydrates content. These carbs are very effective in rapidly increasing your weight. You can also add a variety of other weight increasing and nutritious ingredients to the dishes. You can add cream, meats, veggies etc to your pasta and noodle dishes to enhance their nutritional profile and pack in more calories to increase your mass.

#27. Granola

Granola is a highly nutritious and effective source of food to increase your weight effectively and rapidly. It is most commonly eaten as a breakfast food and snack food. It is made up from rolled oats, nuts, honey or other sweeteners such as brown sugar, and sometimes puffed rice. This mix is then generally baked until it is crisp, toasted and golden brown. All the contents of granola aid in enhancing your weight. Oats, nuts, fats, sugar all help in increasing your mass. You can make a breakfast meal and other mass gaining and nutritious ingredients like honey, fresh fruits, and yogurt.

#28. Asparagus

You can also add asparagus to your daily diet to get some great help in boosting your weight. It is packed with calories which supply energy to you and also help enhance your body mass.

You can ingest its benefits through milk. Firstly, boil a glass of milk and then add some asparagus powder to it. Then, also a bit of clarified butter or ghee to the glass and then stir it to mix all the ingredients well together. Lastly, just drink it. Drink this recipe two times every day regularly to see some amazing results in your journey of increasing your body mass.

#29. Jackfruit

This giant prickly fruit gets its own mention. That is how beneficial it is in increasing your weight. It is terrific tropical fruit which is also used as a vegetable in many parts of the world including in India. This is a tropical fruit which is especially effective for weight gain. It contains tons of carbohydrates, sugars, calories, and many other essential nutrients that assist in healthy weight gain. Ripe jackfruits are great for consumption. You can utilize arils from it in your meals. You can add it to your breakfast, lunch, or dinner in a myriad of ways. It is taste enhancing while also helping you gain some fat.

#30. Ginger

Ginger is amazingly medicinal and curative root. It has been used in Indian culture for centuries to treat various ailments. People include this in many of their meals in their country as they believe it to be very beneficial for good health[12]. And they are right too. It is very commonly used to naturally treat disorder related to digestion. Regular consumption of ginger is a boon to your health as it improves your digestive system. Consequently, it helps perk up your appetite so that you may consume more foods to increase your mass.

Ingratiating it into your daily meals and ingestion is easy as pie. You can utilize this as a herb in your daily cooking. Otherwise, you can also ingest it through tea. You can prepare ginger tea by adding some grated ginger to your tea making process.

#31. Flaxseeds

Flaxseeds or flaxseed oil can add a lot of weight behind your diet. They can aid in your weight gain in a healthy, effective, and efficient way. Flax is a calorie-rich food source. It is actually packed to the brim with calories. One tablespoon of flaxseed oil can have up to 120 calories for you. Hence, it is extremely effective in adding a bunch of extra calories to your diet so that you can increase your mass easily. You can incorporate this food in a number of ways into your diet. You can add its oil to your smoothies and shakes or you can use its seeds with your meals, soups, or salads. Flaxseeds contain tons of omega-3 fatty acids. These fatty acids are very beneficial for your overall health. They promote your cardiovascular health[13] and makes your heart stronger.

#32. Indian Ginseng

Indian ginseng, or ashwagandha, has been used for centuries in India because of its medicinal and curative effects on the body. People use it to relieve themselves of stress, fatigue, or pain. Moreover, it is also used to increase energy levels significantly. Hence, it aids you to gain more mass. It is commonly used with diet plans which increase weight. It will help you gain mass while also providing you with many health benefits naturally.

To consume it simply take a glass of water firstly. Make sure to take lukewarm water, or warm up your water just slightly. Then, add 2 tablespoons of powdered Indian ginseng to the glass. After that, add 1 spoon clarified butter or ghee to the glass and mix all the ingredients together well. Lastly, drink this drink once every day regularly to see great results in gaining mass.

#33. Chicken Breast or Other Meats

People very commonly and regularly eat chicken breasts if they are working on their body and building muscles. That is because it is a rich source of protein which helps build up your muscles to increase your mass. It can have up to 25 grams of protein per 100 gram of meat which is a lot. You can also eat other meats as they also contain tons of protein to develop your muscles. The best bet in that regard is goat or lamb meat as it has more calories. Eat more fatty meat to get some fat with proteins. That will make its weight gain properties more effective

#34. Almonds

You can consume almonds as a great source of proteins. Moreover, they are believed to be effective in boosting your brain power and memory. 1 cup of almonds can have as much as 20 grams of protein. You can easily carry them around with you and keep eating them throughout the day as a snack.

#35. Seafood

Increasing your intake of seafood can also aid in enhancing your mass. Fishes are a great and rich source of calories, proteins, and fats. Salmon is a great option for fish. Most fishes contain omega-3 fatty acids which are fantastic for your health. This healthy fat boosts cognitive function, lowers blood pressure, and even increases rates of muscle growth. Just 170 grams of salmon can provide you with an around 4 grams of omega, 34 grams of proteins, and 350 calories. Hence, it is very efficient and effective in adding to your weight.

READ  Glamorous Granny without grey hair or stretch marks shares her age-defying secrets

Weight gain Smoothies and Shakes

Now that we have learned about all the different foods which can aid you in increasing your mass, we will furnish you with a variety of smoothies and shake recipe. You can use the following recipes to prepare delicious and nutritious beverages which you can consume easily and quickly to add on to your weight rapidly. Hence, all these drinks will be a great aid in enhancing your weight gain[14] so that you achieve your optimum weight faster.

#1. Banana and Peanut Butter Smoothie

Ingredients needed for this one:

Banana 1 medium-sized whole
Peanut butter 2 tbsp
Milk 1 cup
Brown sugar (optional) 1 Tsp

How to prepare this drink:

  1. Firstly, take a medium-sized banana and peel it then slice it.
  2. Then, take a blender and put the banana slices in it.
  3. After that, add the peanut butter and milk to the blender.
  4. Then, add 1 tsp of brown sugar and then turn on the blender to mix all the ingredients together thoroughly. Blend it until you a smooth consistency and texture. You can also add ice cubes or crushed ice to the blender if you want the smoothie chilled.
  5. Lastly, just drink and enjoy this delicious smoothie to reap its benefits for weight gain.

#2. Chocolate and Peanut Butter Smoothie

Ingredients needed for this one:

Raw milk 1 cup
Honey 1 tbsp
Cocoa powder 1 tbsp
Peanut butter 2 tbsp
Chocolate protein bar 1 of it

How to prepare this drink:

  1. Firstly, take a blender and then add 1 cup of milk to it.
  2. Then, add 1 tbsp each of honey and cocoa along with 2 tbsp of peanut butter. Also, add a chocolate protein bar and some ice cubes or crushed ice to the blender.
  3. Then, turn on the blender to mix and blend all the ingredients together thoroughly.
  4. Keep blending until you get a smooth and thick consistency.
  5. Lastly, just enjoy this delicious smoothie to gain weight in a tasty way. Drink it with your breakfast for best results.

#3. Honey Avocado Smoothie

Ingredients needed for this one:

Avocado 1 whole
Low-fat vanilla soy milk 1 cup
low-fat vanilla yogurt 200 ml
Honey 1-2 tbsp
Ice 1 cup

How to prepare this drink:

  1. This recipe will serve two. Firstly, take an avocado and then slice it into small cubes.
  2. After that, take a blender and add all the other ingredients to it together with diced avocados. Also, add 1 cup of ice to the blender.
  3. Then, turn on the blender and blend all the ingredients together. Turn off the blender when you get a smooth texture.
  4. Lastly, just drink this shake and enjoy great taste along with tons of calories to increase your weight. One serving of this drink provides 340 calories which are a ton, 17 g fat, 11.5 g protein, and 38 gm of carbohydrates. Hence, it packs in the nutrients which help increase your mass and muscles.

#4. Weight Gain Chocolate Milk Shake

Ingredients needed for this one:

Low fat ice cream 3/4 cup
Milk 1/2 cup
Chocolate powder 4 tbsp

How to prepare this drink:

  1. This is delicious and easy to make milk-shake. To make this firstly, take a blender and put all the ingredients in it.
  2. Then, blend all the ingredients together thoroughly until you get a smooth consistency of a shake.
  3. Lastly, just drink this delectable and appetizing shake to increase your weight while enjoying an amazing taste. This shake is chock full of calories. It can contain up to 350 calories along with 13 gm of fat, 9 gm protein, and 50 gm of carbohydrates.

#5. Spinach Protein Shake

Ingredients needed for this one:

Almond milk 1 glass
Flaxseed powder 1 tbsp
Chia seeds 1 tbsp
Spinach a handful

How to prepare this drink:

  1. Firstly, take mixer grinder or blender and add almond milk together with spinach in it.
  2. Then, turn the machine on and blend the two ingredients until you get a smooth mixture. Make sure there are no big solid pieces of spinach left.
  3. After that, add in the flaxseed powder and chia seeds to the blender and then blend it again to mix all the ingredients together well.
  4. Lastly, just drink this shake to imbue its weight increasing benefits. You can add a bit of honey to the shake if you want to improve its taste by adding some natural sweetness.

#6. Strawberry Cashew Shake

Ingredients needed for this one:

Strawberries 2 cups full
Cashew nuts 1/2 cup
Fresh cream 1/2 cup

How to prepare this drink:

  1. Firstly, take a blender and add 2 cups of fresh strawberries to it. Also, add 1/2 cup each of cashew nuts and fresh cream to the blender.
  2. Then, turn on the blender to mix all the ingredients together thoroughly. Blend all the ingredients until you get a smooth, thick and creamy consistency.
  3. Lastly, just enjoy this delicious shake to provide your body with many health benefits and proteins. Hence, it will also promote your weight gain.

#7. Oats Protein Shake

Ingredients needed for this one:

Whole milk 2 cups
Oatmeal 3/2 cups
Protein powder 2 scoops
Greek yogurt 1 cup
Almond butter 2 tbsp
Coconut oil 1 tbsp
Banana 1 whole

How to prepare this drink:

  1. Firstly, take all the ingredients in a blender.
  2. Then, blend them together until you get a smooth and creamy shake.
  3. Lastly, just drink this shake to enjoy its weight increasing benefits.

How to Gain Weight in a Week

We have compiled this section of tips and tricks and strategies which are going to help you to gain weight rapidly. If you follow these tips you will increase your weight in no time flat. Keep following these suggestions for continued increment in your weight.

  • Eat a well-rounded and healthy diet:

If you want to increase your weight you do not have to just consume fats. Make up your diet plan which includes high-calorie foods rather than foods rich in fats or junk food. Regularly eat foods like seeds, nuts, peanut butter, starchy vegetables, low-fat dairy products, eggs, beans, and whole grains to increase your weight in a healthy way.

  • Exercise regularly:

People think workouts can only aid in weight loss. But that is certainly wrong as you have to keep exercising if you want to stay healthy while increasing your weight. Exercising may burn your calories but they also build your muscles which add to your mass in a healthy and efficient way. You won’t look fat this way but will still be able to achieve your optimal weight.

  • Determine your calorie requirement:

Every person is different and so is the amount of calories they need. You have to figure out how many calories your body needs and then add 500 or so more calories to your diet. You will be able to increase your weight rapidly this way.

  • Drink plenty of nutritious beverages:

People consume many beverages in a day. Although, these mostly consist of unhealthy and caffeinated drinks. Replace these beverages with healthy options like fruit juices and smoothies. You will be able to intake extra calories this way while also adding essential nutrients to your body. This way your body will stay healthy while you gain weight.

  • Less running:

Running is a great exercise for your body and it burns many calories[15] efficiently. However, if you are looking to gain some mass you should cut back on your running. Running can very effectively shed any extra pounds which you may have worked hard to gain.

  • Do weight training:

You should be looking to gain mass in a healthy and lean way. You can start weight training for this purpose. Weight training will help build muscles which are dense and hence increase your weight without adding too much onto your shape.

  • Drink ample amounts of water:

We cannot live without water. Your bod should stay hydrated if you want to effectively and healthily reduce weight. Hence, drink at least 8 glasses of water in a day.

  • Get enough rest:

Your body needs to rest if you keep putting demands on it. Your body can sustain more energy if it is well rested. Hence, you should make sure that you are getting 8 hours of sleep every day.

  • Specialise your diet:

If you want to gain weight rapidly you should add those foods to your diet which can perform that functions. Add plenty of potatoes to your diet. Also, add protein-rich foods so that you can build muscles to increase weight. Moreover, you should also increase your intake of dairy and dairy products. You should increase your overall intake of food and calories to gain weight. try to eat multiple times in a day and you will be gaining weight in no time.

You might find this article interesting 10 Best Exercises To Keep You 


This article has been medically reviewed by Dr.Geeta Sundar on 22/3/2019

Prakhar Parihar

Prakhar Parihar

Health & Wellness Content Writer at Glowpink
Has a passion for writing and helping people with their health and wellness. A bonafide fiend for all things fictional, be it books, movies or shows. Loves living in Bengaluru.
Prakhar Parihar

Latest posts by Prakhar Parihar (see all)

Prakhar Parihar
Has a passion for writing and helping people with their health and wellness. A bonafide fiend for all things fictional, be it books, movies or shows. Loves living in Bengaluru.


  1. What kind of exercises should I prefer for increasing my body weight? Can you name some of the exercises that would help in gaining weight?

  2. Hello XENA WALTON! You can follow the below given exercises to gain weight.
    • Push-Ups
    • Lunges And Squats
    • Low Intensity Aerobic Workout
    • Bench Press
    • Deadlifts
    • Pull-Ups
    • Upright Barbell Rows And Dumbbell Shoulder Press
    • Chest Press
    • Yoga

  3. Hello people! I have heard many people saying that swimming would also help in gaining body weight. But I wanted to make sure that it is true or not. If it is true then I would opt for swimming as I love it. Please help me by giving your suggestions and views. Thanks much in advance for your suggestions and views,

  4. Hi NADIYA HOSSAIN! I totally agree on what you have stated regarding the swimming and body weight. Yeah swimming can really help you in gaining an increased body weight. The real fact is that swimming could play a crucial role in both the weight gain and weight loss. It all depends on how well you do swimming. When you swim a lot, your body tends to do cardiovascular workout due to the continuous movement of hands and legs. So this will aggravate your normal appetite. So as soon as you finish swimming you tend to consume a lot of food. This will eventually result in an increased weight in your body. So your body weight will eventually start increasing as you go for swimming. This is a healthy way for increasing your body weight.

  5. Hi people! I have seen some people are often consuming tablets and powders for weight gain. Do anyone have any idea on those products? If any one of you knows about it, can you just give me an idea on those products? Is it advisable to use those products for easy weight gain? Will it be healthy or will it cause any side effects to our body?

  6. Hello every one! I am a 23 year old woman and I look extremely thin and slim. This worries me a lot when I cannot wear my favorite top or dress. And I find it very difficult to find a proper and fitting dress for me. This was worrying me a lot for a long time. But then after reading this article, I came to know that there are these many ways to increase my body weight. I have planned to start consuming those food items regularly which are mentioned in this article. And the other tips given to gain body weight in one week is really impressive one. Thanks a lot for sharing this. This article really means a lot to me. I will literally be happy if I gain weight with the help of those steps.

  7. Oh thanks a lot for your suggestions TANISHA MOHAMMED. I will surely try to do these exercises.

  8. Is there any salad recipes that can help in increasing the body weight? If there is any, can you please mention the recipe of the salad? So that it will be really helpful for me to try it and have at home for my meal.

  9. Oh yeah THESSALY PRESTON! There are food and salad recipes that can really help you in increasing your body weight. I have given a salad recipe which I usually try at my home. This will really be very helpful to gain more body weight in a healthy way.
    • 1 cup of spinach (sliced)
    • 2 grilled organic chicken thighs (sliced)
    • 1 cup of cucumber(sliced)
    • 1 cup of carrots (sliced)
    • 1 cup of peppers (sliced)
    • 1 cup cooked quinoa
    • 1 apple (sliced)
    • 2 tbsp raisins
    • 2 to 3 tbsp of hempseeds
    • ½ of full avocado (sliced)
    • 2 tbsp of vinaigrette
    • Vinaigrette is a mixture of 1 tbsp extra virgin olive oil and 1 tbsp balsamic vinegar
    • 1/2 cup of beans
    1. Put all the ingredients in a saucepan one by one and allow them to get cooked under a low flame.
    2. Then once all the ingredients are cooked well, you can put them in a plate and serve them for a meal or a dinner.

  10. You have given that nuts will help in increasing the body weight. But then there are a wide variety of nuts available in the market. Which nuts should I prefer more? Are there any list of nuts that are specifically for gaining weight? If there are any, can please mention it over here?

  11. Hello VIANNE OWEN! When it comes to nuts mostly all of them are highly nutritious and offer a lot of essential vitamins and minerals to our body. And the other important fact is that all the nuts contain healthy fats and proteins that could make us gain more body weight. Consuming nuts regularly can really help you to a greater extent in terms of body weight. You can consume them every morning and night to get quick and effective results. Most of the commonly preferred nuts are given below.
    • Cashewnuts
    • Almonds
    • Walnut
    • Peanut
    • Pistachio
    • Brazil nut

  12. Thanks a lot for such a quick response ULYANA HARVEY! I will surely refer the list of nuts you have given while buying them. It really means a lot to me.

  13. Hello every one! I am a 32 year old woman and I have a daughter who is of 7 years old. She looks very thin and I really wanted her to gain some weight at least. I fear that if she is too slim it might affect her health also. I give her healthy foods every day. But then she is not gaining weight. Then I started giving her a lot of nuts every day morning and night. It really showed results but then she doesn’t like to consume those nuts directly. Now she is avoiding and fighting with me when i give her nuts. She tells that she hate hates them to consume it directly. I add those nuts in her lunch and dinner and give her. But then she takes all those nuts and keeps them separately. She avoids those nuts and eats the food alone. Now I don’t know what to do. Can you please tell me a way to make her consume the nuts? Is there any alternative way to make her consume those nuts? If there are any please mention them.

  14. Hello ULYANA HARVEY! The list of nuts which you have provided is very helpful for me too. But then i have a small doubt regarding the nuts. Should I consume them raw or in a cooked format? Which will be more effective in gaining more body weight? Also, mention whether I can include the nuts in my regular food? Will this cause any side effects or benefit me by gaining body weight?

  15. Hi people! I’ve heard a lot of people telling that due to the consumption of fast foods their body weight has got increased rapidly. But I wanted to know how far this statement is true, Is the consumption of fast foods the real reason for their body weight? Or s there any other reason behind this? Also, I wanted to know whether this is a healthy way to gain body weight or not? Please mention if any side effects could occur due to this in our body. If there are no side effects than can I consume them daily?

  16. Hello ERITY WILLIAMS! The statement what you’ve heard regarding the fast foods is absolutely correct. Yeah fast foods can really play a very vital role in increasing your body weight. But then, you have to think on the other fact that this way of gaining weight is entirely an unhealthy way. Most of the fast food items will contain a lot of flavoring agents, food chemicals, coloring substances and half baked ingredients. All these ingredients will contain a lot of fat content that is totally unhealthy and will also make you to gain more body weight. When you consume these automatically you will notice an increase in body weight. But then when we come to the side effects that comes after consuming these fast food, they are very wide and large. It can cause numerous health issues ranging from excessive body weight to the occurrence of heart attack. And it is also stated that most of the people who consume a lot of fast foods everyday are affected by severe heart diseases and blockages in their heart. So, please do avoid the intake of large quantity of fast foods for the sake of gaining more weight. This will lead to health issues and can even make your life to be at danger. So prefer consuming such fast food items once in a while to prevent any unwanted health issues.

  17. Oh thanks a bunch for providing such valuable information. Even I do prefer consuming fast foods most of the times. But then after knowing that they have a lot of disadvantages when it comes to health, it really scares me a lot. I will surely not consume more fast foods fro on now. I will try to reduce as much as i can so that I could lead a perfect and healthy life. I will also share this information to all the people in my friends and family circle and make them aware of it. I am really grateful to you for giving your views and suggestions regarding my doubt and also for such a quick response.

  18. Hello SORCHA RICHMOND! I am happy that you nuts really helped your daughter in gaining weight. But then you don’t have to worry much as she stopped consuming them. Yeah I have come up with a nut recipe that can be easily prepared at home. You can prepare this nut powder and make your daughter have it every day by mixing it with the milk. You can choose the nuts you want and take about 1/2 cup in each of the nuts. You can choose as many numbers of nuts you wanted to include in this powder. Then make those nuts to get dried in the sun for a few hours. Now take those nuts and put them in a mixer or a grinder. Before you put the nuts, make sure that the mixer or the grinder is completely dry and free from any water droplets. Now start to grind the nuts until it turns to a fine and smooth powder. You can add 6 to 7 pieces of elaichi if you want along with the nuts inside the mixer. This can give a fabulous odor to the nut powder that you have ground. Now take the powder and store it in an airtight jar. Take about 1 to 2 tbsp of the ground nut powder and mix it with milk. Mix the milk very well until all the powder gets dissolved completely in the milk. You can tell your daughter to have this during every morning and night. This can offer you a lot of effective benefits in terms of body weight and health. This is entirely a healthy way of increasing the body weight and improving your health. Make sure that the jar you store is sir tight and keep the nut powder away from water.

  19. Wow! That’s an amazing idea! Thanks much for telling this fabulous technique. She will never hesitate to consume milk no matter I mix any powder and give. This is because she really loves drinking milk a lot and I am pretty sure that she will surely consume this regularly if I give her. I am really glad that you came forward to help me out with this.

  20. Hello DEEPTHI REDDY! You can consume nuts in any of the forms either in a raw format or in a cooked state. Both will benefit your health and body to a greater extent. But then, according to me consuming it in the raw format will make you to gain all those essential vitamins, protein and minerals present in them as it is. If it is cooked, there are many chances for them to get lost. So prefer consuming them either in a raw format as it is or you can also powder them and have it along with your milk, coffee or tea as an energy drink. And consuming in raw format will help you to gain more weight that the cooked format. Or if you really wanted to consume them in a cooked format, then you can follow a simple technique. Put the nuts you wanted to consume in a small saucepan. Then add about 1 tbsp of fresh ghee into the saucepan along with the nuts. You can also add butter instead of ghee if you want. Then heat the saucepan under a low flame until the ghee gets melted completely. Then you add a little amount of sugar if you want for the taste. Once the ghee gets completely melted and combined with the roasted nuts, you can switch off the boiler. Now you can consume them regularly for an evening snack. The nuts combined with ghee and sugar can be even more effective in obtaining more body weight. Also, you can include the nuts in your regular food items. This will not cause any side effects or harm you. It will always be beneficial to you and your health.

  21. Oh well! That’s really an awesome recipe to try it at home. I can have something new rather than having the same snack every evening. Thanks much for this recipe. I am sure that the roasted nuts would be very yummy and sweet. Will try it today and start having it regularly. And so nice of you to give your feedbacks and suggestions on my doubts.

  22. Hello EMIYO HUSSAIN! Can the adults also have this powder by mixing it with milk? Will it offer the benefits? Or is it only for the children and kids? If yes, can you please mention the age group of children who can have this?

  23. Hi JERIN JOSEPH! This nut powder does not have any age constraints. No matter how much old you are, you can still prepare this nut powder and have it regularly. More than offering body weight, this nut powder has a bundle of health benefits. These benefits can make you strong and also prevent you from any infections, diseases or any other health issues. The most elderly people can really have it daily as this will offer them more strength and stamina to their body. They will not feel very weak or unhealthy if they consume this daily.

  24. Thank you very much CHOWA ZHAO for your quick response. I will also start consuming this nut powder regulalry from now.

  25. Hi JERIN JOSEPH! I totally agree with the suggestions that are given by CHOWA ZHAO on your doubt. You don’t have to look after your age as nuts don’t have anything to do with that. You can happily include them along with your daily food. You can also include whole grains as they are also highly beneficial to your health and in gaining body weight.

Leave a Response