Most babies are ready to start solid food around 6 months of age. That’s the point when breast milk or formula alone no longer provides enough iron and other nutrients to keep up with your baby’s rapid growth. But the calendar isn’t the only thing that matters. Your baby also needs to hit a few physical milestones before solids make sense.
Signs Your Baby Is Ready
Age is a starting point, not a green light. A 6-month-old who can’t sit up yet isn’t ready, while some babies show all the signs a few weeks earlier. Look for these specific cues together, not just one in isolation:
- Sitting up alone or with minimal support and controlling their head and neck steadily
- Opening their mouth when food is brought toward them
- Swallowing food rather than pushing it back out with their tongue
- Reaching for objects and bringing them to their mouth
- Showing interest in what you’re eating, leaning forward or tracking food with their eyes
The tongue-thrust reflex, where babies automatically push things out of their mouth, typically fades between 4 and 6 months. If your baby keeps pushing purees right back out, they probably need a little more time.
Why Not Earlier Than 4 Months
Starting solids before 4 months carries real health risks. Research from Johns Hopkins found that babies introduced to solid food at or before 3 months showed significant changes in their gut bacteria that persisted all the way to their first birthday. These changes included higher levels of certain fatty acids that, in adults, are linked to increased risks of obesity, diabetes, and high blood pressure.
Separate studies have consistently found that children who start eating solids before 6 months are more likely to be overweight in childhood. Early introduction may also affect the chances of developing eczema, food allergies, and asthma. The digestive system of a very young infant simply isn’t designed to handle anything beyond breast milk or formula.
Why Iron Matters First
Babies are born with iron stores that last roughly 6 months. After that, they need an outside source. Iron carries oxygen through the blood and plays a critical role in brain development during infancy, so running low has real consequences. Breastfed babies who haven’t started solids may need supplemental iron drops starting at 4 months.
Once your baby begins eating, iron-rich foods should be a priority. Good options include pureed meats, iron-fortified infant cereals, and mashed beans or lentils. You don’t need to start with rice cereal specifically. Any iron-rich food that’s the right texture works fine. Pairing iron-rich foods with fruits high in vitamin C helps your baby absorb more of the iron.
What to Serve and When to Change Textures
There’s no single “correct” first food. Single-ingredient purees of vegetables, fruits, or meats all work well. Offer one new food at a time and wait a couple of days before adding another, so you can spot any reactions like rashes or digestive upset.
Texture progression matters more than many parents realize. Research in Frontiers in Pediatrics identified a sensitive window between 4 and 9 months when babies are most receptive to different food textures. Babies who experience a variety of textures during this period are more willing to eat chopped or chunky foods at 12 months, more likely to eat a range of fruits and vegetables at age 7, and less likely to develop feeding problems during childhood. On the other hand, children who aren’t introduced to solids until after their first birthday are more likely to refuse textured foods altogether.
A general progression looks like this: smooth purees around 6 months, thicker mashed foods with small soft lumps around 7 to 8 months, and soft finger foods your baby can pick up around 8 to 10 months. Your baby’s ability to move food around in their mouth develops largely through practice, not just by reaching a certain age.
Introducing Common Allergens
Current guidelines have shifted dramatically from the older advice of delaying allergenic foods. All infants should be given allergenic foods, including cooked egg, dairy products, wheat, and peanut-containing foods, within the first year of life. For high-risk babies (those with severe eczema or an existing egg allergy), peanut should be introduced as early as 4 to 6 months, after the baby has successfully tolerated other solid foods first.
The key is to introduce these foods early and keep offering them regularly. A single exposure isn’t enough. Thin peanut butter mixed into a puree or finely ground peanuts stirred into oatmeal are safe ways to start. Never give whole nuts, chunks of nut butter, or large pieces of cheese to an infant.
Choking Hazards to Avoid
Choking is the biggest safety concern when starting solids. Some foods are dangerous for babies regardless of how hungry or ready they seem:
- Fruits and vegetables: whole grapes, raw carrots or apples, whole cherry tomatoes, uncut berries, raisins
- Proteins: whole nuts and seeds, spoonfuls of peanut butter, hot dogs or sausages, tough chunks of meat, large pieces of cheese
- Grains and snacks: popcorn, chips, crackers with seeds or whole grain kernels, granola bars
- Sweets: hard candy, gummy candies, marshmallows, chewing gum
Cut round foods like grapes and cherry tomatoes into quarters lengthwise. Cook hard vegetables until they’re soft enough to mash with gentle pressure. Spread nut butters thinly rather than offering a glob on a spoon.
How Much and How Often
In the beginning, solids are practice, not a primary calorie source. Start with one to two tablespoons of food once a day, and let your baby set the pace. Breast milk or formula remains the main source of nutrition through the first year.
Your baby will tell you when they’ve had enough. Full babies push food away, close their mouth when more is offered, turn their head, or relax their hands. Let your child decide how much they want. They don’t need to finish everything in the jar or on the plate. Pressuring babies to eat past fullness can interfere with their natural ability to regulate hunger.
By around 8 to 9 months, most babies are eating solids two to three times a day. By 12 months, three meals plus one or two small snacks is typical, with breast milk or formula still playing a supporting role.
When to Add Water
Babies under 6 months should not drink water at all. Their kidneys aren’t mature enough to handle it, and water can fill their tiny stomachs, displacing the breast milk or formula they need. Once your baby starts solids around 6 months, you can begin offering small sips of water from a sippy cup during meals. Keep the amounts small at first. Between 6 months and their first birthday, water can gradually become a normal part of mealtime without replacing milk feeds.

