There’s no single “perfect” first food for babies, but iron-rich options like pureed meat, mashed beans, or iron-fortified infant cereal top the list of recommendations. Most babies are ready to start solids around 6 months old, and the priority at that stage is choosing foods that replenish iron stores, which naturally start to dip around this age.
Why Iron Matters Most
Iron supports brain development, immune function, and the production of red blood cells that carry oxygen throughout the body. Babies are born with iron reserves, but those reserves decline over the first six months of life. Breast milk and formula alone can’t keep up with demand, so the foods you introduce first should help close that gap. Children who stay low on iron over time are at risk for iron deficiency anemia, which can lead to learning difficulties.
The best sources of iron for babies fall into two categories. Heme iron, which the body absorbs most efficiently, comes from red meat (beef, pork, lamb), poultry, fish, and eggs. Non-heme iron comes from beans, lentils, tofu, dark leafy greens, and iron-fortified infant cereals. You don’t need to pick just one. Offering a mix of both types over the first few weeks of solids gives your baby the strongest start.
Good First Foods to Try
Beyond iron, variety matters. The NHS recommends starting with vegetables that aren’t sweet, like broccoli, cauliflower, and spinach, so your baby gets used to a range of flavors early on. Introducing bitter and savory tastes first can help prevent picky eating later. Once your baby has tried a few vegetables, you can add fruits like banana, avocado, pear, and mango.
A solid lineup of early foods includes:
- Vegetables: broccoli, cauliflower, sweet potato, butternut squash, peas, green beans, carrots, spinach, avocado
- Fruits: banana, pear, apple (cooked to soften), peach, mango, blueberries
- Proteins: pureed chicken, turkey, beef, lentils, beans, tofu, eggs
- Grains: iron-fortified infant cereal (rice, oat)
Introduce one new food at a time and wait 3 to 5 days before adding another. This makes it easier to spot any allergic reaction. Start with about a teaspoon and slowly work up to a tablespoon or two per sitting. These early meals aren’t meant to replace breast milk or formula. They’re a supplement, and your baby is still getting most of their calories from milk.
Purees, Finger Foods, or Both
You have two main approaches: traditional spoon-feeding with purees, or baby-led weaning, where your baby self-feeds with soft finger foods from the start. Both work well, and most families end up using a mix. In one large study, about 82% of families practicing baby-led weaning still used spoon-feeding at least some of the time.
Baby-led weaning encourages independence and motor skill development. Your baby picks up soft pieces of food and feeds themselves, learning to chew and control what goes into their mouth. Gagging is common with this method (about 65% of babies in one study), which can be alarming but is a normal reflex that helps babies learn to manage food safely. Actual choking that required intervention was rare, occurring in about 0.2% of cases.
If you go the puree route, start with a thin, smooth consistency and gradually thicken it over weeks. Mash foods with a fork or blend them, and make sure anything cooked has cooled completely before offering it. Whichever method you choose, always have your baby seated upright and supervised during meals.
When to Introduce Allergens
Current guidelines from the American Academy of Pediatrics recommend introducing peanut, egg, and other major allergens around 6 months of age. This applies to all babies, regardless of family history of allergies. There’s no need for allergy testing beforehand. Delaying these foods doesn’t protect against allergies and may actually increase the risk.
For peanuts, mix a small amount of smooth peanut butter into a puree or thin it with breast milk or formula. Never give whole peanuts or chunky peanut butter, which are choking hazards. For eggs, well-cooked scrambled egg is an easy option. Introduce one allergen at a time and watch for signs of a reaction like hives, swelling, or vomiting over the next few hours.
Foods to Avoid Before 12 Months
A few foods are off-limits for babies under one year:
- Honey: can cause botulism, a severe form of food poisoning. Don’t add it to food, water, formula, or pacifiers.
- Cow’s milk as a drink: can cause intestinal bleeding and has too many proteins and minerals for a baby’s kidneys to process. (Cow’s milk in small amounts as a cooking ingredient is generally fine.)
- Fruit or vegetable juice: not recommended before 12 months.
- Unpasteurized foods: raw milk, unpasteurized cheese, yogurt, or juice can carry harmful bacteria.
How Much and How Often
In the beginning, one meal a day is plenty. Your baby might eat only a teaspoon or two, and that’s normal. Over the next few weeks, gradually increase to two and then three small meals a day. By 8 months, portions of 1 to 2 tablespoons per food type, two to three times a day, are a reasonable target. Breast milk or formula remains the primary source of nutrition throughout the first year.
Once your baby starts solids, you can also offer small sips of water. Between 6 and 12 months, 4 to 8 ounces of water per day is appropriate. Serve it in an open cup or straw cup to help develop drinking skills.
Signs Your Baby Is Ready
Most babies hit these milestones around 6 months, but every child develops at their own pace. Starting solids before 4 months is not recommended. Look for these cues that your baby is ready:
- Sits up with support and has steady head and neck control
- Opens their mouth when food is offered
- Swallows food instead of pushing it back out with their tongue
- Brings objects to their mouth and tries to grasp small items
If your baby consistently pushes food out with their tongue, they may need another week or two before trying again. That reflex is a sign the tongue isn’t quite ready to move food to the back of the mouth for swallowing.

