16 Great High-Calorie Foods For Your Picky Toddler

check_icon Research-backed

Image: iStock


Introducing high-calorie foods for toddlers is a good way to keep them energetic and help them gain weight. On most occasions, it is seen that toddlers are picky eaters and often gain weight slowly. Many mothers become anxious due to their children’s irregular eating habits and consider them unhealthy. However, most people also feel that a chubby child is healthy. This belief often results in parents overlooking the problem of overweight toddlers (1). Children’s weight does not indicate that they are unhealthy as genetics often determines how much your child will weigh (2). That said, if you are still concerned about the low weight of your child, you may consult a doctor to ensure that they are not being affected by an underlying condition. If your doctor ensures that your child is healthy, you may start giving high-calorie food to gain weight. This post shares a list of high-calorie food suitable for toddlers, tips to make their daily diet rich in calories, and some important points to remember while feeding your child.

High Calorie Foods For Toddlers To Gain Weight

Your toddler needs a healthy and balanced diet to gain weight. You might despair at your toddler’s small appetite. But remember that they have a small stomach. It is difficult for them to get all calories from three major meals. So, you need to ensure that they also get healthy snacks throughout the day. If you are confused about what to feed your little one, try this food guide. It lists all the high calorie healthy foods for toddlers.

Your toddler’s diet must include (3):

  1. Waffles
  2. Pancakes
  3. French toast
  4. Muffins
  5. Croissant
  6. Doughnuts
  7. Banana bread
  8. Raisin bread
  9. Pasta with olive oil or butter
  10. Fried potatoes
  11. Fried onion rings
  12. Vegetables like peas and carrots topped with cheese
  13. Avocado
  14. Bananas

    Include bananas in their diet

    Image: Shutterstock

  15. Mango
  16. Dried Fruits

These are just a few of the high-calorie toddler foods you can include.

How Can You Make Every Bite Count:

There are ways you can turn simple everyday dishes into calorie rich delicacies! Wondering how? Let us show you!

1. Use Good Fats:

Top up your toddler’s daily foods with fats like butter, cream, cheese, or mayonnaise. Fats are full of calories and essential for your toddler’s brain development.

2. Go For Full-Fat Dairy Products:

Make sure your toddler’s diet has ample amounts of full-fat dairy products like milk, yogurt, and cheese. You can add shredded cheese to her vegetables, rice, and other dishes to bulk them up. You can also give her cheese slices as finger food.

3. Try Smoothies:

Introduce your toddler to healthy smoothies

Image: Shutterstock

So your toddler likes all things liquid? Try healthy smoothies! Here are some smoothie recipes for you to try:

  • Orangy Delight: Just blend orange juice and vanilla ice cream. Your toddler will surely enjoy the taste and will also get the required amount of vitamin C and calories!
  • Fruity Goodness: Blend whole milk yogurt, high-calorie milk, and fruits of your choice. A great way to provide your fussy toddler with her daily fruit portions!
  • Go Grapy: All you need for this recipe is some full fat milk and grape juice concentrate. Mix and serve!

4. Cook Healthy Soups:

Does your toddler like soups? Well, make some with milk instead of water!

5. Add Calories To Potato:

Most toddlers love to eat potatoes. If your little one too enjoys eating these starchy veggies, add some more calories to them. Simply mix cheese or milk to the potato.

Things To Keep In Mind:

Providing your toddler with calorie rich food is not enough! You need to keep some points in mind to ensure healthy weight gain.

  • Introduce solids, and a variety of them, to your baby as soon as you can. Babies, who are exposed to different foods at an early age, go on to enjoy eating later in life (4).
  • A majority of toddlers fill 40% of their energy needs through empty calories (5). You may be tempted to feed your little one junk food in the hope of putting some food inside her. But in the long run, you may be doing more harm than good. The empty calories derived from junk food does nothing for your toddler’s health but can cause obesity (6).

    The empty calories from junk food does not improve your toddler’s health

    Image: Shutterstock

  • When it comes to milk, talk to your pediatrician. Most doctors prescribe full-fat milk for toddlers. But according to research, even skimmed milk can lead to weight gain in children between two to four years of age (7). So, before you turn to full-fat milk, discuss it with your doctor.
  • Avoid juices. They are full of vitamin C but can also cause tooth decay. Juices also lack sufficient calories. So, feed your toddler juices in moderation. Also, give her solid food before liquids (8).
  • Give her healthy snacks. Instead of cookies and chips, let her graze on avocado slices!
  • Don’t load your toddler’s diet with fiber-rich foods. These can fill her up without providing sufficient calories.

Frequently Asked Questions

1. What can I feed my underweight toddler?

If your toddler is underweight, you should avoid giving them cakes, chocolates, or sugary drinks. Instead, give them a well-balanced diet. The diet should include (9):

  • A variety of fruits and vegetables
  • Meals with starchy carbohydrates, such as potatoes and rice
  • Dairy products or their alternatives
  • Pulses, beans, fish, and egg
  • Small amounts of unsaturated oils
  • Adequate fluids

2. Why is my toddler not gaining weight?

Some reasons for your toddlers to not gain weight could be because they are (10):

  • Not getting enough calories
  • Not eating enough food
  • Having health problems, such as gastroesophageal reflux and cystic fibrosis
  • Dealing with infections
  • Having an intolerance to certain foods
  • Having metabolic disorders

A child’s weight is not an indicator of their health. However, if you are concerned that your child is not gaining weight, changing their diet may help resolve this issue. Offering high-calorie foods to toddlers will help them gain weight. Since children have a small appetite, offer foods such as french toast, muffins, fried potatoes, and bananas at regular intervals. Further, add good fats, full-fat dairy products, smoothies, and potatoes to your child’s diet. Most importantly, choose healthy snacks and avoid packaged juices, cakes, cookies, etc. Talk to your doctor if you have any questions about your child’s weight and diet.


MomJunction's articles are written after analyzing the research works of expert authors and institutions. Our references consist of resources established by authorities in their respective fields. You can learn more about the authenticity of the information we present in our editorial policy.
  1. Erin R Hager et al.; (2012); Maternal perceptions of toddler body size: accuracy and satisfaction differ by toddler weight status.
  2. Charlotte Malis et al.; (2005); Total and regional fat distribution is strongly influenced by genetic factors in young and elderly twins.
  3. High Calorie Diet for Infants and Toddlers.
  4. S A Sullivan and L L Birch; (1994); Infant dietary experience and acceptance of solid foods.
  5. Where Kids Get Their Empty Calories.
  6. Shanthy A Bowman et al.; (2004); Effects of fast-food consumption on energy intake and diet quality among children in a national household survey.
  7. Rebecca J Scharf et al.; (2013); Longitudinal evaluation of milk type consumed and weight status in preschoolers.
  8. Fruit Juice and Your Child’s Diet.
  9. Underweight children aged 2 to 5.
  10. Failure to Thrive.
Was this article helpful?
The following two tabs change content below.

Jessica Albert

Jessica Albert is a passionate writer who seeks to connect with her readers through wit and charm. Her work aims to invoke curiosity and keep the readers engaged through and through. She has prior experience working with magazines and e-commerce establishments as a content marketer and editor. Being a mother herself, she puts all her knowledge into creating content about...
View Profile

Jyoti Benjamin

Jyoti Benjamin has 25 years of experience as a clinical dietitian and currently works in Seattle. She focuses on teaching people the value of good nutrition and helping them lead healthy lives by natural means. Benjamin has a masters in Foods and Nutrition, and has been a longtime member and Fellow of AND (Academy of Nutrition and Dietetics) and the...
View Profile