What Should an 8 Month Old Eat: Solids and Formula

An 8-month-old needs between 750 and 900 calories a day, with roughly half of those calories still coming from breast milk or formula. That means about 24 ounces of milk daily, plus three small meals and two to three snacks of solid food. At this age, your baby is building skills with new textures and tastes, but milk remains the nutritional backbone of their diet.

Breast Milk and Formula Still Come First

Between 6 and 12 months, breast milk or formula is your baby’s main source of nutrition. Of those 750 to 900 daily calories, about 400 to 500 should come from milk. A typical day looks like 4 to 6 ounces at each feeding, spread across four or five sessions, with a slightly larger feeding (6 to 8 ounces) before bedtime.

Solid food at this stage is a complement, not a replacement. Think of meals as practice for eating, with milk filling in the nutritional gaps. If your baby eats less solid food on a given day, that’s fine. The milk covers it.

What Solids to Offer

Your baby can eat a wider variety of food than you might expect. Good options span every food group:

  • Vegetables: steamed carrot sticks, soft sweet potato wedges, boiled potato, steamed broccoli florets
  • Fruits: ripe avocado slices, banana strips, steamed apple slices, soft pear
  • Proteins: scrambled egg pieces, well-cooked lentil patties, soft strips of chicken or fish, soft cheese strips
  • Grains: iron-fortified infant cereal, small pieces of soft toast, well-cooked pasta

Variety matters more than quantity at this point. Rotating through different foods exposes your baby to a range of nutrients and flavors, which helps build acceptance for new tastes later on. Iron is especially important because babies’ iron stores from birth start to run low around 6 months. Iron-fortified cereal, meat, beans, and lentils all help.

Textures and Finger Food Safety

At 8 months, most babies can handle soft, mashable textures. They’re using what’s called a scissors grasp, picking things up between their thumb and the side of their curled index finger. The true pincer grasp (thumb and fingertip) usually develops closer to 9 or 10 months. So for now, longer pieces work better than tiny bits.

Cut food into finger-sized strips rather than small round chunks. The key safety test: if you can mash a piece of food easily between your own fingers, it’s soft enough for your baby. Steamed vegetables, ripe fruit, and well-cooked proteins all pass this test. You can also continue offering purees and mashed foods alongside finger foods. There’s no need to choose one approach exclusively.

How Often to Feed

Aim to offer your baby something to eat or drink every 2 to 3 hours, which works out to about 5 or 6 eating occasions a day. A realistic schedule might look like this: breakfast with solids and milk, a mid-morning snack (milk or a small food), lunch with solids and milk, an afternoon snack, dinner with solids and milk, and a bedtime milk feeding.

Portion sizes are small. A few tablespoons of food per sitting is normal. Some meals your baby will eat enthusiastically, and others they’ll barely touch. Both are fine. Let your baby set the pace. Signs they’ve had enough include pushing food away, closing their mouth when you offer a bite, turning their head, or using hand motions to signal they’re done. There’s no reason to finish a jar or clear a plate.

Introducing Common Allergens

If your baby has been eating solids for a couple of months already, this is a good time to introduce (or continue offering) allergenic foods like eggs, peanut products, dairy, fish, and sesame. There is no evidence that delaying these foods prevents allergies. In fact, early introduction may help reduce allergy risk.

Start with small amounts. For peanuts, mix a thin layer of smooth peanut butter into cereal, pureed fruit, or yogurt. You can also dissolve peanut butter in breast milk or formula and spoon-feed it. Try about a third of a well-cooked egg as scrambled pieces or mashed hard-boiled egg. Once your baby tolerates a food without any reaction, keep it in regular rotation.

One important note: if your baby has severe or persistent eczema, or has already had an allergic reaction to any food, talk to their pediatrician before introducing peanut products. And never give whole peanuts or tree nuts to babies or young children. They’re a serious choking hazard.

Foods and Drinks to Avoid

A few items are off-limits until at least 12 months:

  • Honey: can cause infant botulism, a severe form of food poisoning. This includes honey baked into foods or added to drinks.
  • Cow’s milk as a drink: it doesn’t have the right nutrient balance for babies and can cause intestinal bleeding. Small amounts of cheese or yogurt are fine, but milk shouldn’t replace breast milk or formula.
  • Added sugars: flavored yogurts, cookies, muffins, and sweetened cereals take up calorie space your baby needs for nutrient-dense foods.
  • High-salt foods: processed meats like hot dogs and deli meat, some canned foods, and packaged snack foods often contain too much sodium for small kidneys.

Choking hazards also need attention. Avoid whole grapes, popcorn, raw apple, hard biscuits, sticky foods, and any round firm foods that could block an airway.

Water and Other Drinks

Between 6 and 12 months, your baby can have 4 to 8 ounces of water per day. That’s a small amount, just enough to get them used to drinking water and to help with digestion as they eat more solids. Breast milk and formula provide most of the hydration they need. Juice, sweetened drinks, and plant-based milks aren’t necessary and can displace more nutritious calories.

Offering water in an open cup or straw cup during meals is a good way to build the habit without overdoing the volume.