At eight months old, your baby can eat a wide variety of soft foods, including fruits, vegetables, grains, meat, fish, eggs, yogurt, and legumes. Breast milk or formula is still the primary source of nutrition, providing roughly 400 to 500 of the 750 to 900 calories your baby needs each day. But solids are now a growing part of the picture, and this is the stage where meals start looking more like actual meals.
How Much Milk and How Many Meals
Your baby still needs about 24 ounces of breast milk or formula daily. That stays the foundation through the first birthday. On top of that, aim for about three meals and two to three snacks, offering something to eat or drink roughly every two to three hours. Each meal can include a few tablespoons of solid food alongside a breast or bottle feed.
You don’t need to stress about exact portion sizes. At this age, babies are learning to eat as much as they are eating for fuel. Let your baby set the pace. If they turn away or close their mouth, they’re done.
Foods Your 8-Month-Old Can Eat
The list is longer than most parents expect. Here’s what works well at this age, as long as everything is soft enough to mush between your fingers and cut into small pieces:
- Fruits: ripe banana, avocado, steamed pear or apple, peaches, mango, blueberries (smashed or quartered)
- Vegetables: sweet potato, butternut squash, steamed broccoli florets, peas (smashed), carrots (cooked soft), zucchini
- Grains: well-cooked pasta in small pieces, oatmeal, rice, toast strips, light crackers that melt in the mouth
- Proteins: well-cooked ground meat, shredded chicken or turkey, soft flaked fish (boneless), scrambled eggs, mashed beans or lentils
- Dairy: whole milk yogurt or Greek yogurt (plain or mixed with fruit your baby has already tried). Whole cow’s milk as a drink is not recommended until 12 months, but yogurt is fine now.
- Nut butters: peanut butter or other nut butters thinned into yogurt, cereal, or pureed fruit. Never served in thick spoonfuls.
A good test before offering any finger food: take a bite yourself. Does it melt in your mouth? Does it mush easily? If it passes that test, your baby can handle it.
Why Iron Matters Right Now
Iron is one of the most important nutrients at this stage. Babies are born with iron stores that start running low around six months, so the foods you introduce need to help fill that gap. Iron supports brain development, immune function, and your child’s ability to learn and pay attention. Infants who don’t get enough iron can develop iron deficiency anemia, which has been linked to learning difficulties.
The best food sources of iron for babies include meat (beef, chicken, turkey), fish, beans, lentils, iron-fortified cereals, and egg yolks. If you’re using formula, standard iron-fortified formulas contain about 12 mg per liter, which covers your baby’s needs. Breastfed babies benefit more from iron-rich solids since breast milk contains less iron overall.
Introducing Common Allergens
Current guidelines encourage introducing allergenic foods early rather than delaying them. At eight months, your baby can safely try peanut butter, eggs, dairy, tree nut butters, sesame (tahini), wheat, soy, and fish. Introduce one new allergen at a time and wait at least a day before offering the next one. Watch for signs of a reaction: diarrhea, rash, or vomiting. If any of those show up, stop that food and contact your pediatrician.
For peanut butter specifically, mix a small amount into cereal, pureed fruit, yogurt, or thin it with breast milk or formula. A safe ongoing portion is about two teaspoons. For eggs, about a third of a well-cooked egg (scrambled or hard-boiled) works well. Once your baby tolerates a food without any reaction, keep it in regular rotation. Ongoing exposure is what helps build tolerance.
If your baby has severe eczema or has already had an allergic reaction to another food, talk to your pediatrician before introducing peanut. These babies are considered higher risk for peanut allergy, and your doctor may want to guide the timing and method.
Textures and Finger Foods
Eight months is when many babies start developing a pincer grasp, picking up small pieces of food between their thumb and forefinger. This is the perfect time to move beyond purees and offer soft finger foods. You don’t have to abandon purees entirely, but mixing in more texture helps your baby develop chewing skills and hand coordination.
Good finger foods include small pieces of ripe banana, well-cooked pasta, soft shredded chicken, steamed vegetable pieces, and light crackers that dissolve quickly. Cook everything a bit longer than you would for yourself so it’s genuinely soft. Cut pieces small enough for your baby to handle but not so small they’re hard to pick up. For most soft foods, pea-sized to chickpea-sized pieces work well.
Foods to Avoid Completely
Some foods are off-limits until your baby is older:
- Honey: no honey of any kind before 12 months. Honey can contain spores of bacteria that cause infant botulism, a serious illness. A baby’s immature digestive system can’t fight off these spores the way an older child’s can.
- Cow’s milk as a drink: wait until 12 months. Yogurt and small amounts of cheese are fine, but milk as a beverage replaces the nutrition babies need from breast milk or formula.
- Fruit juice: the American Academy of Pediatrics recommends completely avoiding juice before age one. It offers no nutritional benefit for infants and can displace the calories they need from milk and solid foods.
- Added sugars: babies under 24 months should not have added sugars at all. Check labels on packaged foods, since sugar shows up in surprising places like flavored yogurts, cereals, and pouches.
- High-sodium foods: avoid salty snacks, processed meats, and heavily seasoned foods. Check the Nutrition Facts label and choose lower-sodium options when buying packaged foods.
Choking Hazards to Watch For
Choking is the biggest physical risk during this stage. The following foods are dangerous for babies and young toddlers, either because of their shape, size, or texture:
- Round foods: whole grapes, whole blueberries, cherry tomatoes, hot dogs, and sausages. Always cut these lengthwise first, then into small pieces.
- Hard or crunchy foods: raw carrots, raw apples, popcorn, chips, pretzels, whole nuts, and seeds.
- Sticky or tough foods: thick spoonfuls of peanut butter, large chunks of meat, marshmallows, chewing gum, gummy or hard candy, and chewy fruit snacks.
- Other hazards: whole corn kernels, uncooked dried fruit like raisins, large chunks of cheese (especially string cheese), bones in meat or fish, and crackers with seeds or nut pieces.
The fix for most of these is simple: cook hard foods until soft, cut round foods into smaller irregular shapes, and spread nut butters thin rather than serving them in globs.
Water and Other Drinks
Between 6 and 12 months, your baby can have 4 to 8 ounces of plain water per day. That’s just a few sips with meals, not a full bottle. Water at this age is mainly about getting your baby used to the taste and learning to drink from a cup. Too much water can fill up a tiny stomach and crowd out the breast milk or formula they still need most.
Beyond water and breast milk or formula, there’s nothing else your baby needs to drink right now. No juice, no flavored water, no plant milks as a primary drink.
A Typical Day of Eating
A realistic feeding schedule at eight months might look something like this: a breast or bottle feed first thing in the morning, followed by a breakfast of oatmeal with mashed fruit about an hour later. A mid-morning snack could be small pieces of banana or avocado. Lunch might include shredded chicken with soft cooked vegetables, again with a breast or bottle feed. An afternoon snack of yogurt, then dinner with something like well-cooked pasta, mashed beans, and steamed broccoli. A final breast or bottle feed before bed rounds out the day.
This gives you roughly five to six eating occasions plus milk feeds, which aligns with the every-two-to-three-hours rhythm that works well at this age. Some days your baby will eat a lot, and other days barely anything. That’s completely normal. The goal right now is exposure to flavors and textures, not cleaning the plate.