Most babies are ready to start solid foods at about 6 months old, and introducing foods before 4 months is not recommended. But age alone isn’t the full picture. Your baby also needs to hit a few physical milestones before solids will actually work. Here’s how to know when your baby is ready, what to offer first, and how to do it safely.
Signs Your Baby Is Ready
Rather than circling a date on the calendar, watch your baby for these developmental cues:
- Head and neck control. Your baby can hold their head steady and sit up with support or on their own.
- Mouth readiness. They open their mouth when food is offered and can move food from the front of the tongue to the back to swallow it, rather than pushing everything back out. That tongue-push reflex is a sign the mouth isn’t ready yet.
- Interest in objects and food. They’re reaching for things, bringing objects to their mouth, and trying to grasp small items like toys or bits of food.
Most babies check all of these boxes somewhere between 4 and 6 months. If your baby was born premature, the timeline may shift. When in doubt, your pediatrician can help you assess readiness at a well-child visit.
Why Iron-Rich Foods Come First
Babies are born with iron stores passed along during pregnancy, but those reserves start running low around 6 months. That’s one of the main reasons solids are introduced at this age: breast milk and formula alone no longer supply enough iron to support your baby’s rapid brain development.
Iron-rich foods should be among the very first things you offer. Good options include:
- Animal sources (absorbed most easily): pureed or finely shredded beef, chicken, turkey, pork, eggs, and fatty fish.
- Plant sources: iron-fortified infant cereal, mashed beans and lentils, tofu, and dark green leafy vegetables.
Your baby’s body absorbs iron from animal foods more efficiently than from plants. If you’re offering plant-based iron, pairing it with a vitamin C-rich food helps absorption significantly. Think mashed lentils with a little pureed tomato, or iron-fortified cereal mixed with mashed strawberries or a squeeze of orange.
Purees vs. Baby-Led Weaning
There are two main approaches to starting solids, and you don’t have to pick just one.
Traditional spoon-feeding means starting with smooth purees, then gradually thickening the texture over weeks. You control the spoon, the pace, and the portion. Many parents find this feels predictable and less stressful at first.
Baby-led weaning skips purees and goes straight to soft, appropriately sized finger foods that babies feed themselves. Soft-cooked sticks of sweet potato, strips of ripe avocado, or a drumstick of well-cooked chicken are common first offerings. Research from the American Academy of Pediatrics suggests this approach does not pose a higher choking risk than traditional spoon-feeding, and it may help babies develop motor skills from grasping food, handling a spoon, and learning to chew earlier.
A mixed approach works well too. You might spoon-feed iron-fortified cereal while also letting your baby explore soft finger foods at the same meal. The key with either method is texture progression: by about 9 months, most babies should be eating soft lumps and small pieces, not just smooth purees.
How Much and How Often
In the first few weeks, solid food is more about practice than calories. Start with one to two tablespoons of a single food, once or twice a day. Breast milk or formula remains your baby’s primary nutrition source through the entire first year.
Offer solids when your baby is alert and not too hungry. A baby who is starving wants the breast or bottle, not a confusing new experience with a spoon. Mid-morning, about an hour after a milk feed, is a good time to experiment. Expect most of the food to end up on your baby’s face, bib, and highchair tray. That’s normal.
Over the following weeks, gradually increase to three meals a day. Let your baby set the pace. Signs they’ve had enough include turning their head away, closing their mouth, or losing interest. Pushing them to finish a portion teaches them to override their own hunger signals, which you want to avoid.
Introducing Allergenic Foods Early
Current guidelines have shifted dramatically from the old advice of delaying peanuts, eggs, and other common allergens. Introducing these foods early, once your baby is already eating a few basic solids, actually reduces the risk of developing food allergies.
For most babies, you can introduce peanut (as a thin peanut butter mixed into a puree, never whole nuts), egg, dairy, wheat, soy, tree nuts, fish, and shellfish starting around 6 months. For babies at higher risk of peanut allergy, specifically those with severe eczema or an existing egg allergy, peanut-containing foods can be introduced as early as 4 to 6 months. The FDA notes this early introduction may reduce the risk of developing a peanut allergy.
When you introduce a new allergen, offer a small amount and wait a couple of days before adding another new one. Watch for hives, swelling around the lips or eyes, vomiting, or unusual fussiness. Once your baby tolerates an allergen, keep offering it regularly. Occasional exposure is more protective than a one-time trial.
Foods and Drinks to Avoid
Some items are off-limits for babies under 12 months:
- Honey can cause infant botulism, a serious form of food poisoning. Don’t add it to food, water, formula, or a pacifier.
- Cow’s milk as a drink (small amounts cooked into food are fine). It can cause intestinal bleeding and contains too much protein and too many minerals for a baby’s kidneys.
- Fruit and vegetable juice offers no nutritional benefit and displaces breast milk or formula.
- High-mercury fish such as shark, swordfish, king mackerel, marlin, orange roughy, Gulf of Mexico tilefish, and bigeye tuna.
- Unpasteurized foods including raw milk, raw cheeses, and unpasteurized juices.
- Added sugars and excess salt. Skip flavored yogurts, cookies, canned foods that aren’t low-sodium, and processed meats like hot dogs and deli meat.
For drinks, water can be introduced in small amounts (4 to 8 ounces per day) between 6 and 12 months. Plain whole cow’s milk can replace formula starting at 12 months. Caffeinated drinks should be avoided until at least age 2.
Gagging vs. Choking
Almost every baby gags when learning to eat, and it looks alarming the first time. Understanding the difference between gagging and actual choking can save you a lot of panic.
Gagging is loud. Your baby may cough, sputter, or retch. Their eyes might water. Their tongue pushes forward to move the food out. Their skin may turn red. This is a normal, protective reflex that prevents choking by pushing food away from the airway. It usually resolves on its own in a few seconds.
Choking is quiet. If your baby is truly choking, they can’t cough or cry because the airway is blocked. On lighter skin, you’ll notice a bluish color developing. On darker skin, look for a bluish tint on the gums, inside the lips, or at the fingernails. This is an emergency that requires immediate action.
To minimize choking risk, always seat your baby upright in a highchair during meals, never offer food while they’re reclined or in a car seat. Cut round foods like grapes and cherry tomatoes lengthwise into small pieces. Avoid hard, raw chunks of apple or carrot, whole nuts, popcorn, and large globs of sticky foods like nut butter. Taking an infant CPR class before starting solids is one of the most practical things you can do as a parent.

