A 7-month-old typically drinks 6 to 8 ounces of breast milk or formula per feeding, with 4 to 5 feedings spread across the day. That puts the total at roughly 24 to 32 ounces of milk in 24 hours. At this age, solid foods are also part of the picture, but milk remains your baby’s primary source of nutrition and calories.
Daily Milk and Formula Totals
According to the American Academy of Pediatrics, by 6 months babies typically take in 6 to 8 ounces per bottle or nursing session, with 4 to 5 of those sessions each day. Most 7-month-olds stay right in that range. Some babies lean toward the lower end if they’re taking well to solid foods, while others still want a full 8 ounces at each feeding.
If your baby is formula-fed, tracking ounces is straightforward. If you’re breastfeeding, you won’t have exact numbers, and that’s fine. The best gauge is whether your baby seems satisfied after nursing, is gaining weight steadily, and is producing 6 or more wet diapers a day. Those signs matter more than any specific ounce count.
How Solid Foods Fit In
At 7 months, your baby is still relatively new to solid foods. The CDC recommends starting small with 1 to 2 tablespoons of food and watching for signs your baby wants more. Many 7-month-olds eat solids two to three times a day, but the portions are modest compared to what they’ll eat in a few months. Think of solids at this stage as practice: your baby is learning to move food around their mouth, experience new textures, and develop the coordination to eat from a spoon.
Milk feedings should still come first. A common approach is to nurse or offer a bottle before solid meals, so your baby gets the bulk of their calories and nutrients from milk. As your baby gets closer to 9 or 10 months, that balance gradually shifts and solids play a bigger role.
Iron-Rich Foods to Prioritize
One of the most important reasons to introduce solids around this age is iron. Babies are born with iron stores that start running low around 6 months, so the foods you choose matter. Animal-based sources like beef, poultry, eggs, and fish contain a form of iron the body absorbs more easily. Plant-based options like iron-fortified infant cereal, lentils, beans, and tofu also provide iron, though the body doesn’t absorb it as efficiently on its own.
A simple trick: pair plant-based iron sources with foods high in vitamin C to boost absorption. Mashed sweet potato with lentils, or iron-fortified cereal followed by a few bites of mashed strawberries, are easy combinations that work well at this age.
Water at 7 Months
Once babies start eating solids, small amounts of water are appropriate. The CDC recommends 4 to 8 ounces of water per day for babies between 6 and 12 months old. That’s just a few sips with meals, not a full bottle. Water at this age is mainly about getting your baby used to drinking it. Breast milk or formula still handles the heavy lifting for hydration.
Reading Your Baby’s Hunger and Fullness Cues
No chart can tell you exactly what your individual baby needs on a given day. Some days your baby will be ravenous, others less interested. The most reliable guide is your baby’s own behavior. Signs of hunger at this age include reaching or pointing at food, opening their mouth when a spoon comes near, and getting visibly excited when they see food. Some babies use sounds or hand motions to signal they want more.
Fullness looks like the opposite: pushing food away, closing their mouth when you offer a spoon, or turning their head. Forcing a few more bites past these signals can backfire over time, teaching your baby to ignore their own internal cues. When they signal they’re done, trust it, even if the bowl isn’t empty.
What a Typical Day Looks Like
Every family’s schedule is different, but a rough outline for a 7-month-old might include 4 to 5 milk feedings of 6 to 8 ounces each, 2 to 3 small solid meals of a few tablespoons, and a few sips of water with those meals. Some babies eat more at certain feedings and less at others. The daily total matters more than any single meal.
If your baby consistently refuses milk, drops below about 24 ounces a day, or seems uninterested in food altogether, it’s worth mentioning at your next pediatric visit. But normal variation from day to day is exactly that: normal. Appetite fluctuates with growth spurts, teething, sleep changes, and even mood. A baby who ate 30 ounces of formula yesterday and only wants 24 today is not cause for alarm.