Most babies are ready to start eating baby food at about 6 months old. Both the American Academy of Pediatrics and the Dietary Guidelines for Americans recommend introducing solid foods around this age, while continuing breast milk or formula. Introducing solids before 4 months is not recommended.
That said, age alone isn’t the full picture. Your baby also needs to hit certain developmental milestones before solids make sense, and the way you introduce foods matters just as much as when.
Why 6 Months Is the Target
Before 6 months, breast milk or formula provides everything a baby needs nutritionally. Around the 6-month mark, babies begin needing additional iron and other nutrients that milk alone can’t fully supply. Their digestive systems are also more mature and better equipped to handle solid foods at this point.
Starting too early carries real downsides. Babies who eat solids before their digestive tract is ready may develop loose, watery, or mucus-filled stools, a sign of irritation. Putting cereal in a bottle, a common shortcut some parents try, increases the risk of choking and can lead to excess weight gain.
Signs Your Baby Is Ready
Since every baby develops on their own timeline, watch for these physical cues rather than relying on the calendar alone:
- Head and neck control. Your baby can hold their head steady and sit upright with support.
- Interest in food. They watch you eat, reach for your food, or open their mouth when food comes near.
- Loss of the tongue-thrust reflex. Young babies automatically push food out of their mouth with their tongue. When this reflex fades, they can move food to the back of their mouth and swallow it.
- Ability to close lips around a spoon. They can take food off a spoon rather than letting it dribble out.
Most babies show these signs between 4 and 6 months, but 6 months is the recommended starting point. If your baby seems ready closer to 4 or 5 months, that’s worth discussing with your pediatrician, especially since there are specific situations (covered below) where slightly earlier introduction of certain foods may be beneficial.
What to Start With
There’s no single “right” first food. Iron-fortified baby cereal was once the standard recommendation, but current guidance is more flexible. Single-ingredient purees of vegetables, fruits, or meats all work well. The key is offering one new food at a time and waiting a few days before introducing another, so you can spot any reactions like rashes, vomiting, or diarrhea.
Texture matters from the beginning. While most parents start with smooth purees, you don’t need to stay there long. The NHS recommends moving toward mashed foods and soft finger foods as soon as your baby is comfortable, ideally around 6 to 7 months. Introducing lumpy textures early helps babies learn to chew, move food around in their mouth, and swallow solids. Babies who stay on purees too long can have a harder time accepting textured foods later.
Finger foods are especially useful for developing coordination. Soft pieces of banana, steamed sweet potato, or well-cooked pasta are good early options. Cut everything into pieces your baby can grip easily and that will squish between your fingers with gentle pressure.
When to Introduce Allergy-Prone Foods
Older advice told parents to delay foods like peanuts and eggs until age 1 or later. That guidance has flipped. Current evidence shows that introducing common allergens early, around the same time you start solids, actually reduces the risk of developing allergies.
This is particularly important for babies at higher risk. The Dietary Guidelines for Americans recommend that babies with severe eczema, egg allergy, or both should be given age-appropriate peanut-containing foods as early as 4 to 6 months, because early exposure significantly lowers the chance of developing a peanut allergy. For these higher-risk babies, a blood test or skin prick test may be recommended first to determine the safest way to introduce peanut.
Whole peanuts are a choking hazard for babies and young children. Instead, try thinning smooth peanut butter with breast milk or formula, or mixing peanut powder into a puree your baby already tolerates.
Gagging vs. Choking
Nearly every baby gags when learning to eat solids, and it can be alarming if you’re not expecting it. But gagging and choking are very different, and knowing the distinction helps you stay calm when it matters and act fast when it counts.
Gagging is loud. Your baby may cough, retch, or push their tongue forward to move food to the front of their mouth. Their eyes might water, and their skin may look red. This is a normal protective reflex that prevents choking. It usually resolves on its own within a few seconds.
Choking is quiet. If your baby suddenly goes silent, can’t cough or cry, and their gums, inner lips, or fingernails begin to look blue, food is blocking their airway. This is a medical emergency. Taking an infant CPR class before starting solids is one of the most practical things you can do as a parent.
How Milk and Solids Work Together
Starting solids doesn’t mean cutting back on breast milk or formula right away. For the first few months of eating food, milk remains the primary source of nutrition and calories. Solids at 6 months are more about exploration, learning to eat, and gradually building up to a varied diet.
A practical approach: offer milk first when your baby is hungry, then follow with a small amount of solid food. As they get closer to 9 or 10 months and eat larger portions of solids with more variety, the balance naturally shifts. By 12 months, most toddlers get the majority of their nutrition from food, with milk (now typically whole cow’s milk or continued breastfeeding) playing a supporting role.
A Rough Timeline for the First Year
- Around 6 months: Smooth purees and very soft finger foods, one new food at a time. Meals are small, once or twice a day.
- 6 to 7 months: Move toward mashed and lumpy textures. Introduce common allergens like peanut, egg, and wheat.
- 8 to 10 months: Soft, bite-sized pieces of table food. Two to three meals a day plus breast milk or formula.
- 10 to 12 months: Most babies can eat a simplified version of what the rest of the family eats, cut into safe sizes. Three meals a day with small snacks.
Every baby moves through this progression at their own pace. Some take to solids immediately, while others need weeks of practice before they swallow much of anything. Both are normal. The goal in those early months isn’t volume. It’s giving your baby repeated chances to explore new tastes and textures so that eating becomes a familiar, comfortable skill.

