How to Introduce Foods to Baby at Every Stage

Most babies are ready to start solid foods around 6 months of age, though the exact timing depends on your baby’s development rather than the calendar. Solids at this stage complement breast milk or formula, not replace it. Starting well means watching for readiness cues, choosing nutrient-rich first foods, and knowing how to progress textures safely over the following months.

Signs Your Baby Is Ready

Age alone isn’t the green light. Your baby needs several physical skills in place before solids are safe and productive. Look for all of these together:

  • Head and neck control: Your baby can hold their head steady without wobbling.
  • Sitting with support: They can sit upright in a high chair or on your lap.
  • Interest in food: They open their mouth when food comes near and watch you eat.
  • Tongue reflex fading: They swallow food instead of pushing it back out with their tongue.
  • Reaching and grasping: They bring objects to their mouth and try to grab small items like toys or food.

If your baby pushes food out repeatedly, they likely aren’t ready yet. Wait a week or two and try again. There’s no rush, and a few extra days won’t set them back.

What to Offer First

There’s no single “right” first food, but iron-rich options matter most. Babies are born with iron stores that start to deplete around 6 months, and breast milk alone doesn’t provide enough at this stage. Breastfed infants in particular benefit from iron-containing complementary foods as soon as solids begin. Good iron-rich starters include pureed meat, poultry, beans, lentils, and iron-fortified infant cereal mixed with breast milk or formula.

Beyond iron, aim for variety early. Vegetables, fruits, and whole grains all have a place from the start. Offering vegetables before sweeter fruits isn’t necessary for long-term preferences, despite the common advice. What matters more is repeated exposure. Babies sometimes need to taste a food 10 or more times before they accept it, so a grimace on day one doesn’t mean they dislike it.

Start small. One to two tablespoons of food per sitting is plenty in the beginning. Watch for signs your baby is still hungry (leaning forward, opening their mouth) or full (turning away, closing their lips, losing interest). Let those cues guide portion size rather than aiming for a specific amount.

How Textures Should Progress

At 6 months, start with smooth, thin purees or well-mashed foods. Think the consistency of yogurt. As your baby gets comfortable swallowing, thicken the texture gradually over the next few weeks. By 7 to 8 months, most babies handle mashed foods with small soft lumps, like a fork-mashed banana or well-cooked sweet potato with some texture left in.

By 8 to 10 months, soft finger foods become the focus. Small pieces of ripe avocado, cooked pasta, shredded chicken, or soft-cooked vegetables cut into strips all work well. The pieces should be soft enough to squish between your fingers. By 12 months, most babies can eat a modified version of what the rest of the family eats, cut into small, safe pieces.

Delaying textured foods too long can actually backfire. Babies who are still eating only smooth purees past 9 or 10 months sometimes have a harder time accepting lumpy foods later.

Spoon-Feeding vs. Baby-Led Weaning

Traditional spoon-feeding means you control the spoon, offering purees and progressing to thicker textures over time. Baby-led weaning skips purees entirely and lets your baby self-feed with soft finger foods from the start. Both approaches are safe, and many families blend the two.

Proponents of baby-led weaning suggest it helps babies respond better to their own hunger and fullness cues because they control how much goes in. Research published in BMJ Open found that energy intake was similar between the two approaches, and baby-led weaning has not been linked to higher or lower body weight. The best method is whichever one fits your family and your baby’s temperament. A baby who grabs food eagerly may thrive with finger foods early. A baby who’s slower to warm up may do better starting with a spoon.

Introducing Allergens Early

The guidance on allergens has shifted dramatically. Rather than delaying common allergens, current recommendations encourage introducing them early to reduce allergy risk. This applies to peanuts, eggs, cow’s milk products (in food form, not as a drink), tree nuts, wheat, soy, fish, and shellfish.

Peanut is the most studied. Guidelines from the National Institute of Allergy and Infectious Diseases break it down by risk level:

  • High-risk babies (severe eczema, egg allergy, or both): Introduce peanut-containing foods as early as 4 to 6 months. These babies may benefit from allergy testing first.
  • Moderate-risk babies (mild to moderate eczema): Introduce peanut around 6 months.
  • Low-risk babies (no eczema or food allergy): Introduce peanut freely alongside other solids.

For high-risk babies, the recommended amount is roughly 6 to 7 grams of peanut protein per week, spread across three or more feedings. That’s about 1.5 to 2 teaspoons of smooth peanut butter thinned with breast milk or water per feeding. Never give whole peanuts or chunky peanut butter to a baby.

When introducing any new allergen, offer it in a small amount and wait a couple of hours to watch for a reaction. Signs of an allergic reaction include hives, swelling around the face or lips, vomiting, or difficulty breathing. Once a food is tolerated, keep offering it regularly. Occasional exposure isn’t as protective as consistent, repeated inclusion in the diet.

Foods to Avoid Before Age 1

A few foods are genuinely dangerous for babies under 12 months:

  • Honey: Can contain spores that cause infant botulism, a serious form of food poisoning. This includes honey baked into foods, added to pacifiers, or mixed into drinks.
  • High-mercury fish: King mackerel, marlin, orange roughy, shark, swordfish, tilefish from the Gulf of Mexico, and bigeye tuna. Low-mercury fish like salmon, cod, and tilapia are safe and encouraged.
  • Unpasteurized foods: Raw milk, unpasteurized juice, yogurt, or cheese can carry harmful bacteria that cause severe diarrhea and illness in infants.
  • Added sugar and excess salt: Babies’ kidneys aren’t equipped to handle large amounts of sodium, and added sugar provides no nutritional benefit. Avoid sweetened drinks, flavored yogurts with added sugar, and salty processed foods.
  • Cow’s milk as a drink: As an ingredient in food, dairy is fine. But cow’s milk shouldn’t replace breast milk or formula as the main drink until after 12 months.

Choking Hazards and Gagging

Gagging and choking look very different, and knowing the distinction matters. Gagging is loud: your baby may cough, retch, or push food forward with their tongue. Their eyes might water, and their skin may turn red. This is a normal protective reflex, especially common in the early weeks of solids. It means the system is working.

Choking is quiet. A baby who is truly choking can’t cough or cry because their airway is blocked. Their gums, lips, or fingernails may begin to turn blue. This is an emergency. Every caregiver should learn infant choking rescue techniques before starting solids.

To reduce choking risk, avoid these common hazards: whole grapes (cut lengthwise into quarters), raw carrots, whole cherry tomatoes, popcorn, nuts, chunks of hot dog (slice lengthwise, then into small pieces), hard candy, and large globs of nut butter. Always supervise meals, and keep your baby seated upright while eating.

Water and Drinks

Before 6 months, babies get all the hydration they need from breast milk or formula. Once solids start, you can offer small sips of water with meals. The CDC recommends 4 to 8 ounces of water per day for babies between 6 and 12 months. That’s just a few sips at each meal, not a full bottle.

Juice is unnecessary and best avoided in the first year. It adds sugar without meaningful nutrition. Breast milk or formula should remain the primary drink through 12 months, with solids gradually making up a larger share of daily nutrition as your baby approaches their first birthday.

A Practical Week-by-Week Approach

In the first week or two, offer one meal a day. Pick a time when your baby is alert and not too hungry, since a starving baby has little patience for a new skill. Offer breast milk or formula first, then follow with a tablespoon or two of food. This takes the pressure off the solid food to satisfy hunger.

By 7 to 8 months, most babies are ready for two meals a day, with increasing variety and thicker textures. By 9 to 12 months, three meals a day plus one or two small snacks becomes the norm. Breast milk or formula still matters at every stage during this first year, but you’ll notice your baby naturally drinking a bit less as food intake increases.

Introduce one new food at a time and wait two to three days before adding another, especially with common allergens. This makes it easier to identify the source if a reaction occurs. Once a food is tolerated, mix it freely with others. By the time your baby is 8 or 9 months old, meals can include combinations of several foods at once.