Most babies are ready to start solid foods around 6 months old, and the process is simpler than it looks. You’ll begin with just one or two small meals a day alongside breast milk or formula, which remains your baby’s primary nutrition source through the first year. The key is starting with iron-rich foods, offering safe textures, and building variety gradually over the coming weeks.
Signs Your Baby Is Ready
Age alone isn’t the only factor. Your baby should also be able to hold their head up steadily and sit with minimal support. Around this time, most babies lose the tongue-thrust reflex that automatically pushes food out of their mouths. Instead, they start using their tongues to move food from front to back for swallowing. If your baby still pushes everything straight back out, give it another week or two and try again.
You’ll also notice your baby watching you eat, reaching for your food, or opening their mouth when a spoon comes near. These are all good signals that they’re developmentally ready.
Why Iron Matters First
Babies are born with iron stores that carry them through roughly the first six months. After that, those stores start running low, and breast milk alone can’t keep up. The recommended iron intake jumps dramatically: from 0.27 mg per day in the first six months to 11 mg per day from 7 to 12 months. That’s a 40-fold increase, which is why iron-rich foods should be among the very first things you offer.
The best sources of iron for babies include pureed or finely shredded beef, lamb, pork, chicken, and fish (boneless). Meat provides the most easily absorbed form of iron. You can mix it into mashed vegetables or baby cereal to make it easier to eat. Iron-fortified baby cereal, eggs, baked beans, green leafy vegetables, and smooth peanut butter are also good options. Pairing iron-rich foods with fruits high in vitamin C helps your baby absorb more iron from each meal.
Purees, Finger Foods, or Both
There are two main approaches to starting solids: traditional spoon-feeding with purees, and baby-led weaning, where your baby self-feeds soft finger foods from the start. Both work, and many families combine them. In research on mixed approaches, about 59% of families ended up doing half spoon-feeding and half self-feeding.
Baby-led weaning tends to support motor development. Babies who feed themselves practice grasping and hand-eye coordination, and parents who use this method often report feeling more relaxed about mealtimes. The tradeoff is that gagging and spitting food out happen more frequently with self-feeding, which can be alarming if you’re not expecting it. Importantly, actual choking occurs at similar rates with both methods: roughly 5 to 7% of babies regardless of approach.
If you go the puree route, start with smooth textures and progress to mashed, then lumpy, then soft finger foods over the following weeks. If you try baby-led weaning, offer soft pieces your baby can grip in their fist, like steamed broccoli florets, strips of ripe banana, or well-cooked sweet potato wedges. There’s no need to commit fully to one method.
How Much and How Often
In the beginning, one to two meals a day is plenty. You’re not replacing milk feeds; you’re adding to them. Breast milk or formula stays the main source of calories and nutrition for the entire first year. Aim to offer something to eat or drink about every 2 to 3 hours throughout the day, which works out to roughly 3 meals and 2 to 3 snacks once your baby is more established with solids over the next few months.
First portions are tiny. A tablespoon or two of food per sitting is normal at 6 months. Some days your baby will eat eagerly, other days they’ll refuse almost everything. This is completely typical. Let your baby set the pace. When they turn their head away, close their mouth, or lose interest, the meal is done.
Introducing Allergens Early
Current guidelines from the American Academy of Pediatrics recommend introducing peanut, egg, and other major food allergens between 4 and 6 months of age, regardless of family history of allergies. This is a significant shift from older advice that recommended delaying these foods. Early introduction actually helps reduce the risk of developing food allergies.
For peanuts, mix a small amount of smooth peanut butter with breast milk, formula, or a puree your baby already tolerates. Don’t give whole peanuts or chunky peanut butter, as these are choking hazards. For eggs, offer well-cooked scrambled egg in small pieces or mixed into another food. Introduce one new allergen at a time and wait a couple of days before adding the next, so you can identify any reaction.
Gagging Versus Choking
Gagging is loud, messy, and normal. Your baby’s eyes may water, their face may turn red, and they might retch or push food forward with their tongue. This is a protective reflex that helps them learn to manage food in their mouth. It looks dramatic but resolves on its own.
Choking is the opposite: it’s quiet. A choking baby cannot cry or cough effectively. If your baby has lighter skin, you may see a blue tinge develop. On darker skin tones, check the gums, inner lips, and fingernails for a bluish color. Knowing infant CPR before you start solids gives you the confidence and ability to respond if choking ever occurs.
To minimize risk, always seat your baby upright during meals, never leave them alone with food, and avoid hard, round, or sticky foods like whole grapes, raw carrot sticks, popcorn, or large globs of nut butter.
Foods to Avoid Before 12 Months
Honey is the most important one to remember. It can contain spores that cause infant botulism, a serious form of food poisoning. No honey in any form before your baby’s first birthday: not in food, water, formula, or on a pacifier.
Most nutrition guidelines also recommend avoiding added salt for babies 6 to 12 months old. Their kidneys aren’t mature enough to handle excess sodium efficiently. Skip adding salt to anything you prepare for your baby, and be cautious with processed foods that tend to be high in sodium. Similarly, avoid added sugar. Babies don’t need it, and offering sweetened foods early can shape taste preferences in ways that are hard to undo.
Other foods to skip: whole nuts, raw chunks of hard fruits and vegetables, cow’s milk as a main drink (though small amounts cooked into food are fine), and anything that poses an obvious choking risk due to size or shape.
Water and Drinks
Once your baby starts solids, you can begin offering small sips of plain water with meals. The recommended amount for 6- to 12-month-olds is about 4 to 8 ounces total per day. Use an open cup, sippy cup, or straw cup to help your baby get used to drinking water. This isn’t about hydration so much as building a healthy habit, since breast milk or formula is still providing most of their fluids. Juice, sweetened drinks, and cow’s milk as a beverage aren’t appropriate at this age.
A Simple Starting Plan
Your first week might look like this: pick one iron-rich food and one vegetable or fruit. Offer a small amount once a day, ideally when your baby is alert and not too hungry (a hangry baby has no patience for a new skill). Mid-morning or early afternoon, about an hour after a milk feed, tends to work well.
Over the next few weeks, add variety. Introduce new foods every two to three days. Rotate through vegetables, fruits, grains, proteins, and allergens. By 7 to 8 months, most babies are eating two to three small meals a day with increasing texture and variety. There’s no single “right” first food. What matters most is that iron-rich options appear regularly, that you expose your baby to a wide range of flavors and textures, and that mealtimes stay low-pressure for everyone involved.

