In this Article


1. Introduction
2. Best Foods to Help Your Baby Gain Weight
2.1. Milk
2.2. Cheese
2.3. Avocados
2.4. Bananas
2.5. Oatmeal
2.6. Pulses
2.7. Ghee
2.8. Olive oil
2.9. Potatoes
2.10. Hummus
2.11. Peas
2.12. Sweet Potatoes
2.13. Ragi
2.14. Dry Fruits
2.15. Eggs

20 Best Foods to Help Your Baby Gain Weight.
And best Baby weight gain products suggested by Moms.
Most newborn infants experience a slight drop in weight in the first week of their lives. Other than this, they should gain weight steadily as they grow. Low body weight in infants can have serious repercussions such as fatigue, irritability, delayed development, infections, and depression. Below is a table of the average weight a baby should be at in relation to his or her age.

Age 50th percentile weight for male babies 50th percentile weight for female babies
Birth 7.8 lbs. (3.5 kg) 7.5 lbs. (3.4 kg)
1 month 9.7 lbs. (4.4 kg) 9.2 lbs. (4.2 kg)
2 months 11.5 lbs. (5.2 kg) 10.5 lbs. (4.8 kg)
3 months 13.2 lbs. (6 kg) 12 lbs. (5.4 kg)
4 months 14.8 lbs. (6.7 kg) 13.7 lbs. (6.2 kg)
5 months 16.3 lbs. (7.4 kg) 14.7 lbs. (6.7 kg)
6 months 17.4 lbs. (7.9 kg) 15.8 lbs. (7.2 kg)
7 months 18.5 lbs. (8.4 kg) 17 lbs. (7.7 kg)
8 months 19.6 lbs. (8.9 kg) 18 lbs. (8.1 kg)
9 months 20.5 lbs. (9.3 kg) 18.7 lbs. (8.5 kg)
10 months 21.4 lbs. (9.7 kg) 19.4 lbs. (8.8 kg)
11 months 22 lbs. (10 kg) 20.3 lbs. (9.2 kg)
12 months 22.7 lbs. (10.3 kg) 21 lbs. (9.5 kg)

No two babies grow at the same rate but if your baby isn’t getting cute red, chubby cheeks, here are a few foods you should be feeding the little one. 


Dairy products like milk, yogurt, and cheese are great foods to get toddlers to bulk up. They are dense in fats and nutrients such as calcium and Vitamin D. Milk and yogurt-based smoothies are a great way for your infant to start the day. You could also add 2% milk to mashed potatoes and soups instead of water. 


Cheese is something most children enjoy and a rich source of calcium, proteins, and fats. For babies who need to gain weight, you could sprinkle a little grated cheese over their porridge. Cottage cheese can also be given. If your baby is eating solids, you could also add sliced cheese and crackers or cheese sandwiches to your little one’s snack menu.


Underweight children need fats and calorie dense foods. Avocados are rich in healthy fats and nutrients. Avocados also have a high calorific value. They may be mashed and added to soups, smoothies, sauces, dips, and spreads. Avocado puree can also be used as a substitute in brownies and cakes to make them more nutritious. 


A banana is considered to be a complete meal in itself. This is because they have a high calorific value and are packed with fiber and potassium. Bananas are more nutritious than other fruits such as apples, watermelons or strawberries. Mashed bananas are great for infants and can be introduced as soon as a baby is 6 months old. This can also be added to your baby’s cereal and porridge.

A banana is considered to be a complete meal in itself

Nut Butters
Nut butters are packed with healthy fats and extremely nutritious. They can be introduced to baby’s menu once he or she is six months old. Introducing nut butters at this age not only helps them put on weight but also helps prevent allergies once they grow up. You can try peanut butter, almond butter or even cashew butter. The easiest way to introduce these superfoods to your baby’s diet is by adding a bit of butter to his or her cereal. 


Oatmeal is easy to digest and a rich source of many vitamins and minerals such as iron and zinc. If your baby hasn’t started eating solid food, you could grind some oatmeal and add it to the fruit or vegetable puree you feed your baby. 

Try our health box today with 10% off on your first order, Code : BG10


ByGrandma Ragi & Oats Porridge Mix
This porridge is an easy way of giving your baby essential vitamins, minerals, and healthy fats. While the oatmeal helps develop the baby’s digestive system, Ragi gives your baby calcium, iron and anti-oxidants. This porridge is as easy to digest as it is to make. 


Many babies in India are weaned on dal paani or the water used to boil pulses. This water is very rich in nutrients such as iron, fiber, calcium, magnesium, potassium, and proteins. The high calorific value of this water makes it a popular drink for babies who need to gain weight. 


Ghee or clarified butter can be added to your baby’s diet after he has celebrated his first birthday. Ghee has high nutritional value and is a great food to help your baby gain weight. Moderation is key here. Adding a few drops of ghee to his food is enough. Remember, too much ghee can be difficult for your baby to digest. 

Olive oil

A single gram of olive oil contains around 9 calories. These are healthy calories that help your baby gain weight without increasing his or her cholesterol levels. Olive oil can be added to your baby’s diet by drizzling a spoon of the oil over pureed vegetables or porridge. 

Healthy calories in olive oil is good for health

Pears have a high calorific value and are rich in a number of essential nutrients. While pear puree is available in most stores, you can easily make pear puree at home too. Simply, steam a ripe pear and mash it before feeding your baby. Pear puree can be given by itself or added to porridge. 


Starchy foods like potatoes are a great addition to your baby’s diet if you want them to gain weight. This satiates their hunger and gives them the healthy fats and nutrients needed. Like pears, potatoes can be boiled and mashed. While mashing them you may add a little milk. As the baby grows older, you may also add grated cheese to the mash. 


Hummus is a Mediterranean staple food. This is made from boiled and mashed chickpeas, olive oil, and ground sesame seeds. All of these ingredients are packed with healthy fats. The smooth consistency makes it baby-friendly as well. 


Peas are a nutritious food that many parents choose as an introductory food when their baby starts eating solids. This vegetable is rich in fiber, vitamin C and minerals such as niacin and magnesium.  Peas can be fed to your baby in the form of a puree, soup or even in porridge. 

ByGrandma Sprouted Rice Porridge Mix

Rice is easy to digest and can be introduced to babies between the age of 6 to 8 months. ByGrandma’s sprouted rice porridge has several benefits including being a good source of nutrients and fiber. The starch content in the rice helps babies gain weight. 

Sweet Potatoes

Like potatoes, sweet potatoes are also rich in starch and can help boost weight. They are also a good source of fiber, potassium, magnesium and vitamins A, B6, and C. A baby can be fed sweet potato after he or she is 6 months old. Sweet potato may be given in the form of mashed potatoes, soups or purees. When the child grows older, it may also be made into pancakes. 

Try our Baby Food and make every bite count



Ragi is very popular baby food in south India. This grain is rich in minerals such as proteins and calcium as well as vitamins, fiber and proteins. It can be prepared in a number of ways depending on your baby’s age. For small infants, ragi puree or porridge is a great introduction to solid foods. Older toddlers can enjoy ragi idlis, kheer or even ragi dosas. Alternatively, you could try giving your baby ByGrandma Sprouted Ragi Porridge Mix. 

ByGrandma Sprouted Ragi, Green Gram, Dalia, and Almonds Porridge Mix

After your baby’s first birthday, this porridge by ByGrandma is the ideal food to encourage weight gain. The sprouted ragi and green gram is rich in proteins that help build muscle mass and healthy weight. In addition, the Dalia in the porridge adds bulk to the meal and keeps your baby satiated for longer. 

Dry Fruits

Dry fruits such as cashew nuts, pistachios, figs, and almonds are non-fattening but high in terms of their calorific value. These energy-rich foods are a great way for your baby to put on healthy weight. To introduce them to your baby’s diet, powder the nuts and add them to the porridge or other food you are feeding your baby. It is important to note that certain babies may develop allergies to dry fruits and hence you must introduce it slowly.


Eggs are powerhouses of energy and can be introduced to your baby’s diet after he is around 8 months old. Eggs have high protein and saturated fat content. They are also a good source of many other vitamins and minerals. One of the many advantages of eggs is that they can be cooked in many different ways to suit your child’s taste buds. 
As your baby grows older, you can add homemade cookies, cakes, and chips to their diet. These foods are typically liked by children and since they are homemade, they will be healthier than store-bought foods. 
If you want a more in-depth look into the relationship between a child’s height and weight, click here
Remember, while weight gain is important in their initial years, you do not want your baby to put on unhealthy fatty weight. This could lead to obesity and in turn lead to complications in the future. 

Try our Baby Food and make every bite count