Most babies are ready to start solid food at about 6 months of age. Both the American Academy of Pediatrics and the World Health Organization recommend this as the time to begin offering foods alongside breast milk or formula. Introducing solids before 4 months is not recommended, and waiting much past 6 months can mean missing a window when your baby’s nutritional needs start to outpace what milk alone provides.
Why 6 Months Is the Target
Around 6 months, two things converge. First, your baby’s body is developmentally ready to handle food. Second, their nutritional needs shift. Iron requirements for babies between 6 and 12 months are the highest of any stage in life, and breast milk alone can’t keep up. Iron deficiency during the first 1,000 days of life has been linked to long-term effects on brain development, which is why iron-rich foods are a top priority once solids begin.
That said, the 6-month mark is a guideline, not a switch that flips overnight. Some babies show clear signs of readiness a few weeks earlier, while others need a bit more time. The key is watching your individual baby rather than the calendar alone.
Signs Your Baby Is Ready
Age is only one piece of the puzzle. Your baby also needs to hit certain physical milestones before solid food is safe and productive. Look for these:
- Steady head control. Babies typically develop the ability to hold their head up consistently around 3 to 4 months, but you want it to be solid and reliable before introducing food.
- Sitting with support. Babies generally start sitting, initially with some propping, around 6 months. They need to be upright and stable in a high chair.
- Interest in food. Reaching for what you’re eating, opening their mouth when food comes near, and watching you chew are all good signs.
- Loss of the tongue-thrust reflex. Young babies automatically push foreign objects out of their mouth with their tongue. When this reflex fades, they can actually move food to the back of their mouth and swallow it.
If your baby can do all of these things and is at least 4 months old, they’re likely ready. If they can’t sit with support or still push everything out with their tongue, give it more time regardless of age.
What to Offer First
There’s no single “right” first food, but nutrient density matters. Because iron and zinc needs spike at this age, good early options include iron-fortified infant cereal (oat, barley, or multigrain), pureed meats like beef or poultry, eggs, and mashed beans. Fruits and vegetables are great additions but shouldn’t be the only things on the menu, since they’re lower in the nutrients your baby needs most right now.
Start with about a teaspoon of food and slowly work up to a tablespoon. In the early weeks, one to two tablespoons of a single food once or twice a day is plenty. This isn’t about replacing milk yet. It’s about letting your baby practice the mechanics of eating and get used to new flavors and textures.
Don’t Delay Allergenic Foods
The old advice to wait until age 1 or later before offering peanuts, eggs, or dairy has been reversed. Current guidelines from the National Institute of Allergy and Infectious Diseases are clear: there is no reason to delay allergenic foods beyond 4 to 6 months, even for babies at higher risk of allergies. In fact, early introduction appears to be protective.
For babies with severe eczema or an existing egg allergy, guidelines recommend introducing peanut-containing food as early as 4 to 6 months, sometimes after allergy testing. For babies with mild to moderate eczema, around 6 months is suggested. For babies with no eczema or food allergies, peanut and other common allergens can be introduced freely alongside other solids. Early exposure to cow’s milk protein has also been shown to be protective against milk allergy.
The practical approach: once your baby has tolerated a few basic foods and you know they can swallow safely, start mixing in common allergens one at a time. Thin peanut butter mixed into a puree (never whole peanuts) and well-cooked scrambled egg are easy ways to do this at home.
How Milk Fits In
Breast milk or formula remains your baby’s primary source of nutrition for the entire first year. At 6 months, most babies still need four to six feedings of breast milk or about 28 to 32 ounces of formula per day. Solid food is a supplement, not a replacement.
As your baby gradually eats more solids over the following months, they’ll naturally drink a bit less milk. Let this happen organically rather than cutting milk feeds on a schedule. By 9 to 12 months, solids will make up a larger share of their diet, but milk should still be a daily staple.
Gagging vs. Choking
Almost every parent panics the first time their baby gags on food, but gagging is a normal and even protective part of learning to eat. At 6 months, the gag reflex sits farther forward in the mouth than it does in older children, which means it triggers more easily. Coughing, sputtering, and pushing food back out are all expected during the first few months of solids.
Choking is different. It happens when food partially or fully blocks the airway. A choking baby may make high-pitched sounds while trying to breathe, or they may be completely silent, unable to cough or cry. Gagging is loud and messy. Choking is quiet and still. Knowing this distinction beforehand can save you from unnecessary panic during normal gagging and help you act quickly in a true emergency.
To reduce risk, always feed your baby upright in a high chair, never while reclined or in a car seat. Avoid hard, round foods like whole grapes, raw carrots, and chunks of hot dog. Soft, mashable textures are safest in the early months.
A Simple Starting Schedule
The first week or two, offer one small “meal” a day, ideally at a time when your baby is alert and not too hungry. A baby who is starving will just get frustrated with the slow pace of spoon-feeding. Nurse or bottle-feed first, then offer solids as a follow-up.
Try one new food at a time and wait two to three days before introducing another. This makes it easier to spot any reactions like rashes, vomiting, or diarrhea. Once you’ve built up a small rotation of tolerated foods, you can start combining them and adding a second daily meal. By around 8 to 9 months, many babies are eating two to three small meals a day alongside their regular milk feeds.
Portions will vary wildly from day to day. Some meals your baby will eat two tablespoons of everything. Other meals they’ll spit out every bite and just smear sweet potato on their forehead. Both are normal. At this stage, exposure and practice matter more than volume.

