Top 10 Healthy Weight Gaining Foods for Babies

Are you worried that your baby is not gaining weight as per the weight chart? Do you like a chubby and cute baby? While, some people around us are more concerned about our baby’s weight and compare it with other chubby babies, sometimes, it is we who are obsessed to make a baby look healthy and fuller.

This is because, people have perception that ‘Weight is proportionate to Health’ Chubbier babies are considered healthy, while children who are active, yet fall in normal weight growth are unhealthy.

Then after a while the constant outsider comments and your fear about your child’s weight leads to the most common scenario. You end up throwing the guidebook to healthy eating out of the window. What follows is a free pass for junk food. This might lead to weight gain now, but you are setting up your child for great dangers later.

I cannot begin to stress how important it is for us to set healthy examples and a healthy start for our kids when it comes to their food.

The secret is to provide high calorie nutritious fresh home cooked foods other than going for chocolates, ice creams etc. So this post is the top 50 foods for healthy weight gain in babies and kids.


Before even trying the weight gain foods, check your baby’s Height and Weight chart as per their age. Keep in mind that “Good eating habits will make babies healthy throughout without making them obese”.

Best foods to increase baby’s weight:

  1. Breast milk: If you are breastfeeding then breast milk is the best choice up to 1 year and after 1 year, you can give up to 3 servings of cow’s milk.
  2. Good Fats: You can give high calorie good fats like ghee, butter, cheese, milk and cream, and whole yogurt. Clarified butter (ghee) and butter is rich in good fat, which is good for weight gain. You can also give peanut butter and almond butter. It does not increase the bad fat in the bodies. Avoid high calorie foods with bad fats like Junk, chocolates and ice creams.
  3. Banana: Banana is a calorie (105) rich food that enhances healthy weight in kids. It is rich in carbs, proteins, Vitamin C, Vitamin B6 and high dietary fiber that makes it eligible for baby’s first food. You can give it as puree, pancakes, milk shake, puddings etc.
  4. Sweet Potatoes and Potatoes: These will accomplish your daily carbohydrates necessity. You can introduce these as baby first foods as it is easy to digest and gain weight.
  5. Chikoo: Chikoo is a rich source of sugars, making it calorie food. You can introduce it as puree after 6th month and as milk shakes after 8th 
  6. Peaches and Pears: Both these fruits have rich dietary fiber and Vitamins A, B and C. You can give these in the form of purees and milk shakes.
  7. Avocado: Avocado is rich in fats, nutrients and calories making it a good weight gaining food.
  8. Dry Fruits: Dry fruits like cashew, pistachio, fig, almond, and dates are high-energy sources and calorie rich foods. You can powder them and mix it with other foods or serve it with milk.
  9. Poultry: Chicken is good source of protein, which is necessary for muscle development and weight gain. You can also prefer red lean meat, eggs and fish. Poultry contains good fats, necessary for growth and development.
  10. Oats: Oats has high protein and low fat content. You can introduce it as porridge, kheer and pancakes.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s