A 9-month-old typically needs 30 to 32 ounces of breast milk or formula per day, spread across 3 to 5 feedings. That milk remains the primary source of nutrition, but solid foods now play a growing role at this age, filling in nutrients and building eating skills.
Daily Milk Intake
Most 9-month-olds drink between 30 and 32 ounces of breast milk or formula in a full day. Each bottle or nursing session generally provides 6 to 7 ounces, offered every 3 to 4 hours during waking hours. That works out to roughly 4 to 6 feedings per day, though breastfed babies sometimes feed more frequently in smaller amounts.
A 9-month-old’s stomach holds about 7 to 8 ounces at a time, so pushing past that in a single feeding can cause spit-up or discomfort. If your baby consistently drains a bottle and still seems hungry, it’s worth adding a small solid food serving rather than increasing the bottle size.
How Much Solid Food Per Day
At 9 months, solid foods complement milk rather than replace it. A typical day includes about 3 meals of solids alongside regular milk feedings, giving your baby something to eat or drink roughly every 2 to 3 hours.
Stanford Medicine Children’s Health breaks down daily solid portions for this age range:
- Iron-fortified cereal: 5 to 8 tablespoons, mixed with formula or breast milk
- Fruits: 2 to 4 tablespoons of strained or soft mashed fruit, twice a day
- Vegetables: 2 to 4 tablespoons of mashed or soft bite-sized pieces, twice a day
- Meat and protein: 2 to 3 tablespoons of tender, finely chopped meat or protein, twice a day
- Starches: ¼ to ½ cup of mashed potatoes, pasta, or bread, twice a day
These portions are guidelines, not rigid targets. Some days your baby will eat more, other days less. What matters over the course of a week is that they’re getting a variety of textures and food groups alongside their milk.
Water and Other Drinks
Between 6 and 12 months, babies can have 4 to 8 ounces of plain water per day. Small sips with meals are fine, but water shouldn’t replace milk feedings. At this age, breast milk or formula still delivers the calories and fat a growing brain needs.
Cow’s milk should not be introduced before 12 months. It contains too much protein and too many minerals for a baby’s kidneys to handle, and it lacks the right balance of nutrients found in breast milk or formula. The same goes for plant-based milk alternatives. Fruit juice is also best avoided at this age.
How to Tell If Your Baby Is Getting Enough
Ounce counts are useful starting points, but your baby’s own hunger and fullness cues are the most reliable guide. A 9-month-old who is still hungry will reach for food, open their mouth eagerly when a spoon approaches, get excited at the sight of food, or use hand motions and sounds to signal they want more.
When they’ve had enough, the signals are equally clear. They’ll push food away, close their mouth when you offer a spoon, turn their head, or wave their hands to say they’re done. Respecting these cues helps your baby develop a healthy relationship with eating and prevents overfeeding. Steady weight gain along their growth curve and 6 or more wet diapers a day are good signs that intake is on track.
A Sample Day at 9 Months
Putting it all together, a realistic day might look like this: a 6- to 7-ounce bottle or nursing session first thing in the morning, followed by a small breakfast of cereal and fruit about an hour later. A midday bottle comes before or after a lunch of vegetables and protein. An afternoon snack or bottle bridges the gap to dinner, where you might offer starches, vegetables, and a bit of meat. A final bottle before bed rounds out the day at roughly 30 to 32 ounces of milk plus three solid meals.
The exact timing and order will vary based on your family’s schedule and your baby’s temperament. Some babies prefer milk first and solids 30 minutes later. Others eat solids better when they’re slightly hungry before a bottle. Either approach works as long as total milk intake stays in the recommended range and solids are offered consistently throughout the day.

