Top 10 foods to help weight gain in toddlers / kids



The most common query that we get from our readers is that their baby is not gaining enough weight and how to make them gain more weight. The important thing is to remember that thin is not necessarily unhealthy and fat is not necessarily healthy. On the contrary, being over-weight in childhood can lead to obesity in adulthood. But, if your child is healthy and her doctor has not asked you to avoid fatty foods, it is good to include fat-rich foods in limited quantities in your child’s diet. There is no need to be fat-phobic when it comes to children. Fat is an important nutrient and toddlers need fat for development of brain and hormones.

Growth Chart App

Top 10 Foods to help children gain weight



Here are top 10 healthy food items which can help your child to gain weight:


Nuts & seeds

Nuts like almonds, walnuts, peanuts, pine nuts and seeds like sesame, pumpkin, melon seeds etc. are rich in healthy fats as well as fiber and protein. Try to include these in your child’s diet as  snacks or as healthy dishes like badam milk, tahini, pesto sauce etc. Nuts and seeds butter like peanut and almond butter is also great source of healthy fat. See how to include nuts to your  baby’s diet.

 Here is an easy recipe to make your own peanut butter


Top 15 foods to help weight gain in kids

Dried Fruits

Dried fruits are not only delicious, but also a healthy source of extra calories for those wanting to gain weight. Raisins, dried apricots, figs, dates are great for snacking. Include these in your child’s halwa, milkshakes etc.

Dates and Raisins Muffins


Whole Fat Milk

Give only full fat milk and cream to your under-weight child. Add full cream milk to your child’s  porridges, halwa for extra calories in addition to giving as a drink.

Papaya Milkshake

Full Fat curd/ yogurt

Always choose full fat dairy products for your child, if you want him/her to gain weight. You can also make delicious smoothies using full fat yogurt.

Homemade curd/yogurt

Full Fat Cheese / Paneer

Full fat paneer or cheese is a great addition to your baby’s/ toddler’s diet. It is rich in protein and usually liked by most children. Avoid using processed cheese. Instead, use homemade paneer or unprocessed cheese.

Paneer Bhurji

Paneer Bhurji Sandwich


Ghee/ Butter

There is no need to be scared of ghee and butter when it comes to children as long as their doctor has not advised against them. Add ghee or butter to halwa, porridge, khichdi, pulao etc. Smear butter to their sandwiches.



Avocado is one of the richest source of vegetarian fat. It is also called butter fruit as its pulp is buttery in texture. Avocados can be used to make mashes, dips and salads. Avocado can also be given to babies below 1 year to include healthy fat in their diet.

Bananas/ Mangoes

Bananas and mangoes are not only delicious but also known to aid in weight gain. Use these naturally sweet fruits to sweeten your child’s kheer, milk shakes etc.

Banana Nut Bread

Banana Pancake

Mango Lassi

Mango Milkshake


Jaggery or gur is a trational, non-refined sugar in India and other parts of Asia. It is commonly prepared from sugarcane juice and date palm. It is healthier than refined sugar and used in plenty of traditional recipes. Add organic jaggery to your child’s diet to add some extra calories.

Jaggery/gur parantha

Olive oil

Olive oil is one of the healthiest oils. Add it to your baby’s salads, soups, pulao, pastas to add some calories to your child’s food. Broccoli Soup   Image credit:  

ShishuWorld TV - Recipes / Home Remedies for babies, Kids
Subscribe For New Videos Every Week


2 Responses to “Top 10 foods to help weight gain in toddlers / kids”

  1. syed nicky

    Hi, homemade protein powder on your website is it good for 20 months baby ad it contains soyabeans pls reply on my email


Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>