How Many Meals a Day Does an 8-Month-Old Need?

At 8 months old, most babies eat about three meals and two to three snacks each day, for a total of five or six eating occasions spread every two to three hours. Breast milk or formula still makes up a significant portion of their calories, but solids are becoming a bigger part of the picture.

The Basic Daily Structure

Think of it as three sit-down meals (breakfast, lunch, dinner) plus two snacks in between, with breast milk or formula offered at most of those eating times. Your baby doesn’t need to eat large volumes at each sitting. At this age, the pattern matters more than the quantity: frequent, small offerings teach your baby to expect regular meals and help them get enough nutrition across the day.

As your baby eats more solids over the coming months, they’ll naturally drink less breast milk or formula. This shift is gradual. You don’t need to force it or track exact ounces obsessively. Most 6- to 12-month-olds still need formula or breast milk at five or six of those daily feedings. Offer milk before or alongside solid meals, and let your baby guide how much they take of each.

What a Day Actually Looks Like

The American Academy of Pediatrics offers a sample menu for babies 8 to 12 months old that gives a realistic sense of what each meal can include:

Breakfast: 2 to 4 ounces of cereal or one mashed egg, 2 to 4 ounces of mashed fruit, plus breast milk or 4 to 6 ounces of formula.

Mid-morning snack: Breast milk or 4 to 6 ounces of formula with 2 to 4 ounces of diced cheese or cooked vegetables.

Lunch: 2 to 4 ounces of yogurt, cottage cheese, pureed beans, or meat. Add 2 to 4 ounces of cooked yellow or orange vegetables, plus breast milk or 4 to 6 ounces of formula.

Afternoon snack: A whole grain cracker or teething biscuit with 2 to 4 ounces of yogurt or soft diced fruit. You can offer a few ounces of water here.

Dinner: 2 to 4 ounces of diced poultry, meat, or tofu, 2 to 4 ounces of cooked green vegetables, 2 to 4 ounces of soft pasta or potato, and some fruit. Breast milk or 4 to 6 ounces of formula on the side.

Before bed: Breast milk or 6 to 8 ounces of formula.

These portions are small. Two to four ounces is roughly a few tablespoons to a quarter cup. Don’t worry if your baby eats less than this at some meals and more at others.

Textures to Offer at 8 Months

By 8 months, most babies are ready to move beyond smooth purees. You can offer mashed or lumpy foods, and begin introducing finely chopped or ground textures as your baby gets more comfortable. Soft finger foods like small pieces of ripe banana, well-cooked sweet potato, or shredded chicken give your baby practice picking up food and learning to chew.

It’s normal for babies to cough, gag, or spit food out as they adjust to new textures. Gagging is a safety reflex that helps them learn to manage food in their mouth. The key is making sure pieces are soft enough to mash between your fingers and small enough to reduce choking risk.

Nutrients That Matter Most Right Now

Iron and zinc are the two nutrients your baby needs most from solid foods at this age, because the stores they were born with are running low and breast milk alone can’t keep up with demand. Babies 7 to 24 months old need about 3 milligrams of zinc daily.

The best food sources for both iron and zinc overlap: meat (beef, pork, poultry), beans, fortified infant cereals, yogurt, cheese, and fish. Including one of these at most meals makes it easy to hit the mark without tracking numbers. Pairing iron-rich foods with fruits high in vitamin C helps your baby absorb more of the iron.

How Much Water to Offer

Between 6 and 12 months, babies can have 4 to 8 ounces of water per day. That’s a small amount, roughly half a cup to one cup spread across the whole day. Water is a complement to meals, not a replacement for breast milk or formula. Offering a few sips from an open cup or straw cup at snack time is a good way to introduce it without overdoing it.

Letting Your Baby Set the Pace

The number of meals matters less than paying attention to your baby’s hunger and fullness signals. At 8 months, these cues are fairly clear. A hungry baby will reach for food, open their mouth eagerly when a spoon comes near, get visibly excited at the sight of food, or use sounds and gestures to tell you they want more.

A full baby does the opposite: pushing food away, closing their mouth, turning their head, or using hand motions to signal they’re done. Respecting these cues, even when the bowl isn’t empty, helps your baby develop a healthy relationship with eating. Some meals will be big, some will be barely a few bites, and both are perfectly normal. Over the course of a full day, most babies take in what they need.