11 Reasons Why Baby Refuses To Eat And How To Help Them

check_icon Research-backed

In This Article

An appetite slump is a common problem where a baby refuses to eat. Babies have immature digestive systems that progressively develop as they grow, causing changes in their appetite. An appetite slump may normally occur in some situations, such as teething. However, if you are worried that your baby is not eating properly, consult with a pediatrician to know if there is an underlying cause. It may cause concern as an appetite slump may make the baby undernourished.

This post tells you possible reasons for your baby’s refusal to eat and what you can do about it.

Possible Reasons For A Baby’s Refusal To Eat

Below are the various conditions and situations that could affect a baby’s appetite, causing refusal to eat (1).

  1. Not ready for solids: Most babies begin eating solids between eight to twelve months of age. However, there may be instances when the baby is not yet ready to eat solids and refuses to eat instinctively. It typically happens among young babies who have just begun eating solids.
  1. Too many fluids: Babies have small tummies that fill pretty quickly. Thus, if a baby is frequently consuming water and other liquids, such as fruit juice, soup, and coconut water, they may refuse main meals. It is likely to be an issue in older babies who are already on solids.

    If a baby is frequently consuming fruit juice and other liquids, they may not eat.

    Image: iStock

  1. Distraction at mealtime: Babies have a short attention span, causing them to grow distracted easily. Experts recommend maintaining calm, distraction-free meal times for babies and toddlers. Media use, such as watching TV, during meals can cause faster eating and overeating due to satiety goes unrecognized (2).
  1. Aversion to certain foods: Babies may prefer some foods and dislike others based on the food items’ appearance, smell, or taste. A baby may refuse to eat a food item they dislike. Some babies might refuse to eat a food item if they had a bad experience with it, such as gagging on it.
  1. Playing with foods: Young babies find foods with different shapes, colors, and textures attractive, and they may be more inclined to play with the food than eat it. This phase usually comes when babies begin self-feeding. The situation may come across as bothersome to parents, but most babies grow out of it eventually.
  1. Growth spurt and activity variation: Babies have periods of growth spurt where their appetite increases, but their appetite may slump once the spurt is over (3). In these instances, the baby may abruptly start refusing to eat. Similarly, active babies tend to eat more, but their appetite may reduce temporarily on days when they are inactive.
  1. Fear of feeding: Research shows babies may refuse to eat if they have experienced stress, fright, or fear while feeding. It can happen due to several reasons, such as forced feeding or accidental choking (4). Parents must practice healthy feeding habits to prevent the baby from developing negative feeding behavior.
  1. Teething: Some babies may experience a temporary loss of appetite when teething. It is usually due to pain caused by tender and swollen gums. Research shows that babies and toddlers may lose their appetite when specific teeth, such as canines, are coming through (5). Moreover, teething causes frequent mouthing of things, which induces gagging and leads to food aversion.

    Babies may have a temporary loss of appetite when teething.

    Image: iStock

  1. Constipation: When babies transition from breast milk or formula to solids, bowel habits can change. A baby experiencing constipation due to these changes may temporarily refuse to eat. In such situations, you need to monitor changes in your baby’s bowel movements to determine the presence of constipation.
  1. Acid reflux: Acid reflux causes the baby to throw up what they eat. Chronic reflux or gastroesophageal reflux disease (GERD) may even lead to inflammation in the esophagus and pain while swallowing, causing the baby to refuse to eat (6).
  1. Food intolerance: Babies may have food intolerances, such as lactose intolerance and gluten intolerance (celiac disease). These could cause adverse effects, such as abdominal pain, vomiting, and diarrhea, making a baby or toddler refuse to eat.

Beyond the above conditions, a baby may refuse to eat for miscellaneous reasons, such as when feeling sleepy, when unwell, or when they are simply not hungry. Some babies with certain physical anomalies, such as cleft palate, could be more likely to refuse to eat. It is essential to evaluate the reason behind the baby’s poor appetite to prevent undernutrition.

Quick fact
Babies are curious about the world around them. As they are more keen on exploring their surroundings, they may have a short attention span for food (7).

Tips To Help Babies Eat

Parents could consider the following points to manage a baby’s poor appetite and rekindle their interest in eating.

  1. Consult a pediatrician. A doctor can determine the reasons behind a baby’s refusal to eat. For instance, if a baby refuses to eat due to constipation, the doctor may suggest dietary changes to relieve constipation. Some babies who refuse to eat due to ill-health could be prescribed medication to improve health.

    If babies refuse to eat due to ill-health, consult a doctor.

    Image: Shutterstock

  1. Feed smaller amounts at a time. A baby or toddler may lose interest in eating if they are always offered large quantities of food at a time. They have tiny tummies that fill up easily. Therefore, feed smaller but frequent meals.
  1. Don’t force-feed a baby or toddler. Force-feeding makes the mealtime stressful, creating a negative perception about eating in the baby’s mind. Similarly, never force a toddler to finish everything on their plate. Instead, teach them to eat as much as possible, depending on their hunger and satiety cues.
Quick tip
Set a 20-minute time limit for meals. If the toddler doesn’t eat, do not extend mealtime or offer an alternative meal or snack until the next snack or mealtime (7).
  1. Offer healthy snacks at regular intervals. It ensures your baby gets small portions of food instead of eating large quantities at a time, causing them to refuse meals later.
  1. Monitor your baby’s appetite over a week or so. Sometimes, babies eat less only on some days. Eating less or refusing to eat one or two days a week shouldn’t be a concern.
  1. Try making meals attractive and appealing. Older babies and toddlers often need to be lured to eat food based on its presentation. You may make mealtime interesting by serving foods in appealing ways. You may also provide various finger foods, which the baby can eat and enjoy with their own hands.
  1. Let your child develop a taste for new foods. If your baby dislikes a specific food, don’t stop feeding it. Instead, serve it in different styles at regular intervals until your baby or toddler develops a taste for it. Research highlights that it may take ten or more exposures to a new food for an infant to accept it (2). It is good to offer new foods with familiar foods to make the baby or toddler adapt to its taste easily.

    Offer new foods with familiar foods to make the baby eat.

    Image: iStock

  1. Avoid bribing your baby to eat food. It will make them eat even when they are stuffed, which is not good for health. Also, they may consider eating food as a means to attain treats.
  1. Let your child play with the food but ensure that they eat some of it in between. Younger babies often play with their food, and it is their way of understanding different textures before beginning to self-feed.
  1. Make mealtimes happy and playful. Eat with your baby or toddler and interact with them while eating. Avoid other distractions, such as television and cell phones. Do not rush feeding the baby and let them take their time.
Quick fact
Involve the baby in age-appropriate cooking and food preparation processes. Smelling, touching, and handling food will help them develop a healthy relationship with food (7).

When To See A Doctor?

See a doctor if your baby has a fever.

Image: Shutterstock

Most babies develop a healthy feeding pattern and interest in food eventually. However, if that is not the case, you may consult a pediatrician. You may also see a doctor if your baby:

  • Persistently refuses food for more than a few days
  • Has poor weight and height gain
  • Gags each time they are fed something
  • Appears dehydrated and lethargic
  • Cries and complains or seems to have abdominal discomfort
  • Displays possible signs of infections, such as fever, vomiting, or diarrhea
  • Displays signs of allergy, such as hives or facial swelling, after eating certain foods

As a parent, you may feel anxious when your baby refuses to eat. Babies go through an appetite slump when they are not ready for solids, are distracted at mealtimes, or teething. You may deal with this situation by feeding your baby in smaller amounts, offering them regular healthy snacks, and making the meal more attractive. However, if the feeding pattern does not improve after continuous trials and you notice weight loss, infections, and lethargy in your child, it is best to consult a doctor. The underlying condition for appetite slump should be checked on time to promote healthy growth and development in children.

Infographic: Making Food Appealing For Babies

Babies may get bored if their food lacks variety in taste and appearance. This may make mealtime less enjoyable and more of a task for the little ones who have started exploring solids. Check out the infographic below for some useful tips for making food more appealing for babies.

making food appealing for babies [infographic]
Illustration: MomJunction Design Team

Key Pointers

  • Your baby refuses to eat due to distractions during mealtime, aversions to certain foods, not ready for solids, or going through teething.
  • Try reducing the portion size of each meal, prepare attractive meals, and make mealtimes happy and fun.
  • Ensure to visit a doctor if your baby has been refusing to eat for a few days, looks dehydrated, contracts infections, or has a fever.


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.

Was this article helpful?
The following two tabs change content below.