Most babies are ready to start solid foods around 6 months of age, when breast milk or formula alone no longer meets their growing energy and nutrient needs. If your baby is refusing solids or you’re unsure how to begin, the key is watching for developmental readiness, starting with the right textures, and staying patient through the inevitable mess and rejection.
When Your Baby Is Actually Ready
Age alone isn’t the best indicator. A baby born at 6 months might not be ready, while another might show clear signs right at that mark. The World Health Organization recommends introducing solid foods at 6 months alongside continued breastfeeding or formula. But beyond the calendar, look for these physical milestones:
- Head and neck control: Your baby can hold their head steady without wobbling.
- Sitting with support: They can sit upright in a high chair or on your lap.
- Interest in food: They open their mouth when you bring a spoon near, reach for what you’re eating, or get visibly excited at the sight of food.
- Loss of the tongue-thrust reflex: They swallow food instead of pushing it right back out with their tongue.
- Grasping ability: They’re reaching for small objects and bringing things to their mouth.
If your baby consistently pushes food out, they may still have a strong tongue-thrust reflex. That’s not rejection. It’s a sign their mouth isn’t quite ready to manage solids yet. Wait a week or two and try again.
Purees vs. Baby-Led Weaning
There are two main approaches, and you don’t have to pick just one. Many families use a combination.
Traditional spoon-feeding starts with smooth purees and gradually moves to thicker, lumpier textures. You control how much food reaches your baby’s mouth, which makes it easier to track how much they’re actually eating. It’s also simpler for introducing one food at a time to watch for allergic reactions. The downside is that your baby is more passive in the process.
Baby-led weaning skips purees entirely. You offer soft, finger-sized pieces of food and let your baby pick them up and feed themselves from the start. This approach encourages independence, builds hand-eye coordination and chewing skills, and may help babies develop a more adventurous palate. Babies who self-feed also tend to regulate their appetite better, eating according to their own hunger cues rather than being guided by how much is on the spoon. The tradeoff: mealtimes are significantly messier, and it’s harder to tell exactly how much food is being swallowed versus dropped on the floor.
Neither method is superior. Choose what fits your comfort level and your baby’s temperament, or mix both. A baby can eat purees from a spoon at some meals and gnaw on a strip of soft avocado at others.
Good First Foods
Iron becomes a priority once your baby starts solids. Between 7 and 12 months, babies need about 11 mg of iron per day, and their stores from birth start running low around the 6-month mark. Iron-rich first foods include pureed or finely mashed meat, poultry, beans, lentils, and iron-fortified infant cereal.
Beyond iron, aim for variety early. Offer vegetables, fruits, whole grains, and healthy fats like avocado. Single-ingredient foods are a good starting point so you can identify any reactions, but you don’t need to wait days between every new food unless there’s a family history of allergies. Start with one to two tablespoons per sitting and let your baby’s appetite guide the quantity upward.
Introducing Allergens Early
Current guidelines have shifted dramatically from older advice to delay allergenic foods. Introducing common allergens like peanut, egg, dairy, wheat, soy, and fish early, starting around 6 months, is now considered protective rather than risky.
For babies with severe eczema or an existing egg allergy, peanut-containing foods should be introduced even earlier, as young as 4 to 6 months, because early exposure significantly reduces the chance of developing a peanut allergy. For these higher-risk babies, a blood test or skin prick test beforehand can help determine the safest way to introduce peanut. For all other babies, you can mix a small amount of smooth peanut butter thinned with breast milk or formula into a puree. Never give whole peanuts or chunky peanut butter to a baby.
What to Do When Your Baby Refuses Food
This is the part most parents searching this topic really need to hear: rejection is normal and expected. A baby making a face, turning away, or spitting out a new food is not a final verdict. Research on infant feeding shows that offering a single food once a day for 8 to 10 or more days consistently increases acceptance of that food in babies between 4 and 24 months old. That means a food your baby grimaced at on Monday might become a favorite by the following week.
Stay calm and neutral during refusals. Don’t force the spoon in, don’t make exaggerated encouraging faces, and don’t turn mealtime into a battle. Simply offer the food, let your baby explore it (even just touching or smelling counts as exposure), and move on if they’re not interested. Pressure backfires at every age.
A few practical strategies that help:
- Offer solids when your baby is alert but not starving. A frantically hungry baby wants the breast or bottle they know, not an unfamiliar mush. Try solids about an hour after a milk feed.
- Let them watch you eat. Babies are natural imitators. Eating the same food in front of them can spark curiosity.
- Change the texture. Some babies reject purees but happily gnaw on a whole steamed carrot stick. Others prefer smooth foods over anything lumpy. Experiment.
- Rotate rather than repeat endlessly. If sweet potato gets rejected three days running, switch to something else and circle back later.
Reading Your Baby’s Hunger and Fullness Cues
Responsive feeding means letting your baby tell you when they want more and when they’re done. At 6 months and older, hunger looks like reaching or pointing at food, opening their mouth when a spoon approaches, getting excited when food appears, and using sounds or gestures to signal “more.” Fullness looks like pushing food away, closing their mouth when you offer another bite, turning their head, or losing interest entirely.
Respecting fullness cues is just as important as recognizing hunger. Coaxing “just one more bite” teaches babies to override their internal signals, which can set up unhealthy patterns around eating later on. If your baby closes their mouth and turns away, the meal is over.
Gagging vs. Choking
Almost every baby gags when learning to eat solids, and it looks alarming if you’re not expecting it. Understanding the difference between gagging and choking can save you from unnecessary panic and help you recognize a real emergency.
Gagging is loud. Your baby may cough, sputter, or make retching sounds. Their eyes might water, and their face may turn red. They might push their tongue forward to move the food out. This is a protective reflex that prevents choking. It means the system is working. Stay calm, keep watching, and let your baby work through it.
Choking is quiet. If your baby suddenly makes no sound, cannot cough or cry, and their lips, gums, or fingernails start turning blue, that’s choking. This requires immediate action. Every parent starting solids should learn infant choking first aid before the first meal.
Foods to Avoid Under 12 Months
Some foods are choking hazards regardless of your feeding approach. Avoid whole grapes, cherry tomatoes, and round foods unless they’re quartered lengthwise. Skip whole nuts, popcorn, raw carrots and apples (unless grated finely), whole corn kernels, marshmallows, chewing gum, and chewy fruit snacks. Honey is off-limits until 12 months due to the risk of botulism. Cow’s milk as a main drink should also wait until 12 months, though small amounts cooked into food are fine.
For any food you offer, the texture test is simple: if you can squish it easily between your thumb and finger, it’s soft enough for a baby to manage safely. If it’s hard, round, or sticky, modify it or skip it.
A Realistic Timeline
Expect the first few weeks to be more about exploration than nutrition. Your baby might eat a tablespoon total, smear most of it on their face, and drop the rest. That’s fine. Breast milk or formula remains the primary source of calories and nutrition through most of the first year. Solids gradually take on a bigger role between 8 and 12 months as your baby gets more skilled at chewing, swallowing, and self-feeding.
By around 9 months, most babies can handle soft, small pieces of food and are working on a pincer grasp to pick up smaller bits. By 12 months, many are eating a modified version of family meals. But these timelines vary widely. Some babies take to solids immediately; others need a month or two of gentle, repeated exposure before they eat anything meaningful. Both paths are normal.

