An 8-month-old should eat every 2 to 3 hours, which works out to about 5 or 6 times a day: three meals and two to three snacks. Breast milk or formula is still the primary source of nutrition at this age, but solids are playing an increasingly important role.
Daily Meal and Snack Breakdown
At 8 months, a typical day includes three solid meals (breakfast, lunch, and dinner) plus two or three snacks in between. Each of these eating occasions also usually includes breast milk or formula, so your baby is getting both milk and solids at most sittings. The goal is a predictable routine with regular mealtimes rather than letting your baby graze continuously throughout the day.
This is a step up from where your baby was just a couple of months ago. At 6 months, most babies start with one or two small tastes of solid food per day. By 7 months, that expands to two servings of fruits and vegetables. At 8 months, your baby is ready for the full three-meal structure with protein at multiple meals.
How Much Milk Per Day
Breast milk or formula remains the nutritional backbone until your baby’s first birthday. For formula-fed babies, the general guideline is about 2.5 ounces of formula per pound of body weight per day, with a ceiling of around 32 ounces in 24 hours. Most 8-month-olds weigh somewhere around 17 to 21 pounds, so that translates to roughly 24 to 32 ounces of formula spread across the day.
Breastfed babies regulate their own intake, so there’s no exact ounce target. You’ll typically nurse before or after solid meals, and your baby may naturally start shortening some of those sessions as they eat more food. A feeding before bedtime (breast milk or 6 to 8 ounces of formula) is standard at this age.
What a Sample Day Looks Like
The American Academy of Pediatrics provides a sample menu for babies 8 to 12 months old that gives a good sense of portion sizes and variety. Here’s what a full day might look like:
- Breakfast: 2 to 4 ounces of cereal or one scrambled egg, 2 to 4 ounces of mashed fruit, plus breast milk or 4 to 6 ounces of formula
- Morning snack: 2 to 4 ounces of diced cheese or cooked vegetables, plus breast milk or 4 to 6 ounces of formula
- Lunch: 2 to 4 ounces of yogurt, cottage cheese, mashed beans, or diced meat, 2 to 4 ounces of cooked vegetables, plus breast milk or 4 to 6 ounces of formula
- Afternoon snack: A whole grain cracker or teething biscuit, 2 to 4 ounces of soft fruit or yogurt, and a small amount of water
- 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, fruit, plus breast milk or 4 to 6 ounces of formula
- Before bed: Breast milk or 6 to 8 ounces of formula
These portion sizes are ranges, not requirements. Some babies will eat closer to 2 ounces of a food, others closer to 4. Start with a tablespoon or two and let your baby guide you from there.
Solid Food Portions at 8 Months
At 8 months, your baby is ready for soft, mashed, or finely diced textures rather than only smooth purees. Fruits and vegetables can each be offered about 2 to 3 tablespoons per serving, twice a day. Protein foods like strained meat, mashed beans, or egg can be offered in 1 to 2 tablespoon portions, also twice a day.
This doesn’t need to be exact. The point is exposure to a variety of flavors and textures while your baby’s milk intake continues to cover most of their caloric and nutritional needs. If your baby only takes a bite or two of something and loses interest, that’s fine. Appetite varies from meal to meal and day to day.
Iron-Rich Foods Matter Now
Iron is especially important for babies around this age. Babies are born with iron stores that start to deplete around 6 months, and breast milk alone doesn’t provide enough to keep up. Formula is fortified with iron, but babies on both breast milk and formula benefit from iron-rich solid foods.
Good sources include red meat (beef, pork, lamb), poultry, fish, and eggs. Plant-based options include iron-fortified infant cereals, tofu, beans, lentils, and dark leafy greens. Offering one or two iron-rich foods each day is a practical target.
Water Between Meals
Between 6 and 12 months, babies can have 4 to 8 ounces of plain water per day. This is a small amount, offered in a cup alongside meals or snacks. Water isn’t a replacement for breast milk or formula at this age. It’s just a way to introduce cup drinking and provide a little extra hydration, especially with thicker solid foods.
Reading Your Baby’s Hunger and Fullness Cues
No feeding schedule works perfectly every day because your baby’s appetite fluctuates. Knowing the physical signals helps you respond to what your baby actually needs rather than sticking rigidly to portion sizes. When your baby is full, they’ll push food away, close their mouth when you offer a spoonful, turn their head, or use hand motions and sounds to signal they’re done.
Respecting those cues matters more than finishing a specific amount. Pressuring a baby to eat past fullness can override their natural ability to self-regulate intake. If your baby consistently refuses meals or seems uninterested in food for several days, that’s worth mentioning to your pediatrician, but day-to-day variation is completely normal at 8 months.