How Much Should You Feed an 8-Month-Old?

An 8-month-old typically needs 24 to 32 ounces of breast milk or formula per day, split across four to six feedings, plus three meals of solid food and one or two snacks. Milk still provides the majority of calories and nutrition at this age, but solids are playing an increasingly important role, especially for iron and other nutrients that milk alone can no longer fully supply.

Breast Milk and Formula at 8 Months

Most 8-month-olds drink 6 to 7 ounces of breast milk or formula per feeding, spaced about three to four hours apart during the day. That works out to roughly four to six milk feedings in a 24-hour period, depending on your baby’s appetite and sleep schedule. Some babies naturally start to drop a feeding around this age as they eat more solids, and that’s normal.

Cow’s milk should not replace breast milk or formula before 12 months. It doesn’t have the right nutrient balance for an infant’s needs and can cause intestinal bleeding. Small amounts of dairy foods like yogurt and cheese are fine as part of solid meals, but the main drink should still be breast milk or formula.

How Many Meals and Snacks Per Day

At 8 months, aim for three solid food meals (breakfast, lunch, and dinner) plus one or two small snacks between meals. Each meal doesn’t need to be large. A typical serving of any single food at this age is 2 to 4 ounces, roughly a quarter to a half cup. Your baby might eat two or three different foods at a meal, so a full sitting could total anywhere from 4 to 12 ounces of food depending on their appetite that day.

A snack can be as simple as a few pieces of soft fruit, a small portion of yogurt, or some diced cheese. After 9 months, two to three snacks per day becomes more standard as your baby’s appetite grows.

What a Full Day of Food Looks Like

Here’s a sample day based on the American Academy of Pediatrics guidelines for babies 8 to 12 months old. Think of it as a flexible template, not a rigid schedule.

Breakfast: 2 to 4 ounces of iron-fortified cereal or one mashed egg, plus 2 to 4 ounces of mashed or diced fruit.

Mid-morning snack: 2 to 4 ounces of diced cheese or soft cooked vegetables.

Lunch: 2 to 4 ounces of yogurt, cottage cheese, mashed beans, or diced meat, plus 2 to 4 ounces of cooked yellow or orange vegetables like sweet potato or squash.

Afternoon snack: 2 to 4 ounces of yogurt or soft diced fruit.

Dinner: 2 to 4 ounces of diced poultry, meat, or tofu, plus 2 to 4 ounces of cooked green vegetables, 2 to 4 ounces of soft whole-grain pasta or potato, and 2 to 4 ounces of fruit.

Breast milk or formula feedings happen around these meals, either before or after solids. Many parents offer milk first thing in the morning, between meals, and before bed.

Why Iron Matters Right Now

Babies are born with iron stores that start running low around 6 months. By 8 months, the foods you offer need to help fill that gap. Iron supports brain development, immune function, and the ability to grow and learn. Babies who don’t get enough iron can develop iron deficiency anemia, which has been linked to learning difficulties.

Good iron sources for an 8-month-old include fortified infant cereal, pureed or finely diced meat, poultry, beans, lentils, and egg yolks. Pairing iron-rich foods with fruits that are high in vitamin C (like mashed strawberries or small pieces of orange) helps the body absorb more iron from the meal.

Textures and Finger Foods

Eight months is a turning point for texture. If your baby has been eating mostly smooth purees, it’s time to move toward mashed, ground, and finely diced foods. Offering lumpier textures helps babies learn to bite, chew, and move food around their mouths. Staying on purees too long can actually slow this development.

Most 8-month-olds are ready to start self-feeding with soft finger foods. Good options include small pieces of ripe banana, steamed carrot sticks that are soft enough to squish between your fingers, well-cooked pasta, and shredded chicken. Cut everything into pieces small enough that your baby can pick them up but not large enough to block an airway. Avoid hard or chewy textures like raw apple, whole grapes, chunks of raw carrot, or tough meat.

Water and Other Drinks

Between 6 and 12 months, babies can have 4 to 8 ounces of plain water per day. This is in addition to breast milk or formula, not a replacement. A few sips with meals is enough. You don’t need to push water at this age since most of your baby’s hydration still comes from milk.

Juice is not recommended before 12 months. Sugar-sweetened drinks, flavored milks, and anything with caffeine should also be avoided.

Foods to Avoid at 8 Months

  • Honey: Can cause infant botulism, a serious form of food poisoning. No honey in any form until after 12 months, including in baked goods or on pacifiers.
  • Cow’s milk as a drink: Too many proteins and minerals for an infant’s kidneys, and it lacks key nutrients babies need.
  • High-mercury fish: King mackerel, shark, swordfish, marlin, bigeye tuna, orange roughy, and Gulf of Mexico tilefish.
  • Added sugars: Skip flavored yogurts, cookies, and muffins with added sugar.
  • High-sodium foods: Processed meats like hot dogs and lunch meat, some canned foods, and many packaged toddler snacks.
  • Unpasteurized dairy or juice: These carry a risk of harmful bacteria that can cause severe diarrhea.

How to Tell Your Baby Has Had Enough

The portion sizes above are guidelines, not targets. Some days your baby will eat more, other days less. The most reliable way to know they’ve had enough is to watch for fullness cues: pushing food away, closing their mouth when you offer a spoonful, turning their head, or using hand motions and sounds to signal they’re done. Your baby does not need to finish everything on the plate or in the jar. Letting them decide when to stop helps build healthy eating habits from the start.