Text Size :
Well-Being and Lifestyle Banner.png

Helping Your Child Gain Weight in a Healthy Way

When a child is underweight or struggling to gain weight, many parents worry they’re not eating enough – or that they’re doing something wrong.
  • Article last reviewed 30 March 2026
  • 8 mins read

In most cases, healthy weight gain isn’t about forcing your child to eat or insisting on “just one more bite.” It’s about consistent, balanced nutrition and helping your child feel safe and relaxed around food.

This article shares practical, everyday tips to help your child gain weight in a healthy way, without turning food into a daily battle.

What Healthy Weight Gain Looks Like

Healthy weight gain is gradual. It comes from a steady pattern of consuming enough calories- and nutrient-rich foods across the day, rather than all at once.

Children gain weight best when:

  • Mealtimes are calm and predictable
  • Food choices are balanced and nutritious
  • Meals and snacks are offered at regular times

What Often Gets in the Way

Many children who struggle to gain weight:

  • Have smaller appetites and feel full quickly
  • Get distracted around mealtimes by watching TV or playing mobile games
  • Snack in ways that affect main meals

Understanding this helps explain why simply adding more food to a plate doesn’t always work.

Practical tips for safe and steady weight gain

Tip 1: Offer meals and snacks at regular times

Keeping a regular schedule helps children know what comes next. When meals and snacks show up at familiar times, eating feels less overwhelming and more natural.

On days when your child isn’t very hungry, a small bite is enough. What matters most is showing up with food consistently, rather than how much it gets eaten in that moment.

Tip 2: Offer smaller meals more often

Children with smaller appetites often do better with five to six smaller meals or snacks spread throughout the day, rather than three large meals.

This helps increase overall intake without making eating feel overwhelming.

Tip 3: Focus on foods that do more

For healthy weight gain, it helps to focus on foods that offer more nutrients. Some helpful options include:

  • Complex carbohydrates like wholemeal bread, brown rice, wholegrain pasta, oats, potatoes, sweet potatoes, corn and peas.
  • Healthy fats such as avocado, olive oil, sesame oil, nut butter and full-fat dairy.
  • Protein-rich foods like lean meat, fish, eggs, dairy, tofu and legumes.

These support growth, muscle development and overall health.

Find out more about nutrition for children from an expert dietitian, Ms. Ethel Lim of KK Women's and Children's Hospital.

Tip 4: Encourage healthy hydration

Water is the best form of healthy hydration. Avoid sugary drinks which contain empty calories. To add fluids and boost calories, consider offering milk, nutrient-packed smoothies and milkshakes.

Adding ingredients like fruit, yoghurt, nut butter, oats or seeds makes drinks more filling and nourishing which can help support weight gain over time, rather than relying on sweet drinks alone.

Tip 5: Keep mealtimes calm and positive

A calm eating environment really does matter. When meals feel rushed, pressured or stressful, some children may eat less.

Keeping mealtimes relaxed and supportive – without screens, coaxing or negotiating – allows children to feel more at ease with food and gradually build a healthier relationship with eating.

Tip 6: Get children involved

Inviting children to help with meal planning, grocery shopping or simple cooking can gently spark their interest in food.

When they’ve had a hand in preparing a meal, they’re often more willing to taste and accept what’s been made.

Tip 7: Keep healthy snacks within reach

When something nourishing is easy to grab, children are more likely to eat when they’re hungry. Have healthy snack options like cut fruit in the fridge, nuts or wholemeal bread and nut butter on the table.

Movement Helps Growth

Exercise helps children grow. It builds strength, supports muscle, and often helps them feel hungry in a natural way.

About 60 minutes a day is a good guide, and it doesn’t need to be formal or intense. For instance, being active at moderate intensity through play, exploring the outdoors or a sport they enjoy. To build muscle mass, include fun strength-building exercises like burpees, sit-ups or push-ups which you can do indoors or at playgrounds.

Looking at Progress Over Time

Healthy weight gain takes time. It’s supported by small changes, familiar routines, and sticking with them over weeks and months, rather than trying to make things happen quickly.

When to Check In with a Professional

If your child is still struggling to gain weight despite consistent efforts, a doctor or dietitian can help:

  • Track growth patterns
  • Check for underlying issues
  • Provide tailored advice suited to your child’s needs

Early guidance helps ensure support stays appropriate and realistic.

For more parenting information and resources, visit Parent Hub.


Disclaimer

This article is for general information only and does not replace medical advice. Speak with a doctor or qualified healthcare provider if you have questions about your child’s growth or nutrition. For more support and resources, visit Parent Hub.