How Much Should a 7 Month Old Eat Per Day?

A 7-month-old typically needs 24 to 32 ounces of breast milk or formula per day, plus two to three small meals of solid food. Milk is still the primary source of nutrition at this age, but solids are becoming an increasingly important part of your baby’s diet. The exact amounts vary from baby to baby, so hunger and fullness cues are your most reliable guide.

Breast Milk and Formula Still Come First

At 7 months, breast milk or formula provides the majority of your baby’s calories, fat, and protein. Most babies this age drink between 24 and 32 ounces of formula per day, spread across four to five bottle feedings. Breastfed babies nurse on a similar schedule, though the volume is harder to measure since it depends on how efficiently they feed at the breast.

As your baby eats more solid food over the coming months, milk intake will gradually decrease. But at 7 months, you’re still in the early stages of that transition. Think of solids as a complement to milk, not a replacement. Offering a bottle or nursing session before a solid meal ensures your baby gets enough milk, then lets them explore food without pressure.

How Much Solid Food to Offer

Most 7-month-olds eat solid food two to three times a day. There’s no strict tablespoon count you need to hit. A reasonable starting point is a few tablespoons of food per meal, increasing as your baby shows interest. Some meals your baby will eagerly eat several spoonfuls of pureed sweet potato; other meals they’ll take two bites and be done. Both are normal.

The CDC recommends offering something to eat or drink every 2 to 3 hours, which works out to roughly 5 or 6 eating occasions per day. For a 7-month-old, that might look like three milk feedings, two solid meals, and one additional milk or snack session. The specific schedule matters less than the overall rhythm of regular, frequent opportunities to eat throughout the day.

What Foods to Offer

By 7 months, your baby can handle a range of textures. Most babies start with smooth purees, then progress to mashed or slightly lumpy foods as their eating skills develop. You don’t have to stay on perfectly smooth purees for long. Offering mashed banana, soft avocado, or well-cooked vegetables with some texture helps your baby learn to manage different foods in their mouth. Coughing or gagging occasionally while adjusting to new textures is common and different from choking.

Iron is especially important at this age. Babies are born with iron stores that begin to deplete around 6 months, so the foods you introduce now need to help fill that gap. Good iron-rich options include:

  • Meat and poultry: pureed or finely shredded beef, chicken, turkey, pork, or lamb
  • Eggs: mashed or scrambled to a soft texture
  • Iron-fortified infant cereal: mixed with breast milk or formula
  • Beans and lentils: cooked soft and mashed
  • Dark leafy greens: pureed spinach or kale mixed into other foods

Pairing plant-based iron sources with foods rich in vitamin C (like pureed tomato, mashed strawberries, or orange segments) helps your baby absorb more of the iron. Meat, poultry, and fish contain a form of iron that absorbs more easily on its own.

Water and Other Drinks

Once a baby is eating solids, small amounts of water are appropriate. For a 7-month-old, the recommended range is 4 to 8 ounces of plain water per day. That’s a small amount, just a few sips with meals. Your baby’s hydration still comes primarily from breast milk or formula, so water is really just for practice with a cup and to help with digestion of solid foods. Juice is unnecessary at this age.

Reading Your Baby’s Hunger and Fullness Cues

Portion guidelines are helpful starting points, but your baby is the best judge of how much they need at any given meal. A 7-month-old who is still hungry will lean toward the spoon, open their mouth eagerly, and reach for food. When they’ve had enough, the signals are usually clear:

  • Pushing food away
  • Closing their mouth when you offer a spoon
  • Turning their head to the side
  • Using hand motions or sounds to signal they’re done

Respecting these cues, even when there’s still food left on the plate, helps your baby develop a healthy relationship with eating. Trying to coax them into finishing a portion can override the internal hunger signals they’re learning to use. Some days your baby will eat more than others, and appetite swings are completely normal at this age, especially during teething or growth spurts.

A Typical Day of Eating

Every family’s schedule looks different, but a realistic pattern for a 7-month-old might include a morning milk feeding after waking, a small breakfast of iron-fortified cereal or fruit an hour or two later, another milk feeding at midday, a lunch of pureed vegetables and protein in the early afternoon, another milk feeding in the late afternoon, and a final milk feeding before bed. That gives you four milk sessions and two solid meals, with the flexibility to add a third small meal or snack if your baby seems interested.

The order matters less than spacing things out so your baby isn’t too full from milk to try solids, or too full from solids to take enough milk. Offering milk about 30 minutes before solids works well for most families. As your baby approaches 8 and 9 months, the balance will shift naturally toward more food and slightly less milk.

Signs Your Baby Is Getting Enough

Steady weight gain along their growth curve is the most reliable indicator that your baby is eating enough overall. Your pediatrician tracks this at well-child visits. Between appointments, consistent wet diapers (at least four to six per day), regular bowel movements, and a baby who seems alert and content between feedings all suggest adequate intake. If your baby is gaining weight normally and meeting developmental milestones, the exact ounce count at each feeding matters much less than the overall pattern.