At 7 months old, your baby should eat roughly every 3 to 4 hours during the day, which usually works out to about 4 to 5 feedings of breast milk or formula plus 2 to 3 meals of solid food. Most 7-month-olds take about 24 to 32 ounces of formula per day if they are not breastfed, and they gradually build up to eating solid foods two to three times daily. This is a general range, not a strict schedule, and your baby’s appetite will change from day to day.
What Does a 7 Month Old Actually Need?
By 7 months, breast milk or formula is still the main source of nutrition. Solid foods are complementary — they add nutrients and new textures, but they do not replace milk feedings yet. Most babies this age are ready for a predictable rhythm of meals and snacks, but the exact timing depends on when your baby wakes and how long they nap.
A typical day might look like this: milk feeding upon waking, breakfast of solid food about an hour later, milk feeding before the morning nap, lunch of solid food after the afternoon nap, milk feeding in the late afternoon, dinner of solid food in the early evening, and a final milk feeding before bed. Some babies also wake overnight for a feeding, which is still normal at this age.
How Much Milk Does a 7 Month Old Drink?
Formula-fed babies at this age generally take about 24 to 32 ounces per day, spread across 4 to 5 bottles. Breastfed babies do not have a measurable ounce target, but they typically nurse 4 to 6 times per day. As solid food intake increases, milk intake may slowly drop, but it should not drop sharply all at once.
If your baby is drinking significantly less than this while also refusing solids, talk to your pediatrician. Slow weight gain or fewer wet diapers than usual are signs worth checking. A baby who is getting enough milk usually has at least 5 to 6 wet diapers per day.
How Much Solid Food at 7 Months?
At 7 months, solid food portions are small. A single meal is often just 2 to 4 tablespoons of food. Start with one meal a day, then add a second, then a third as your baby shows interest. By the end of the month, many babies are eating two to three small meals daily.
Good first foods include iron-fortified single-grain cereal, pureed vegetables, pureed fruits, and mashed or finely minced meats and poultry. Iron is especially important at this age because your baby’s natural iron stores from birth are running low. Meat, poultry, beans, and iron-fortified cereal are reliable sources.
Introduce one new food at a time and wait a few days before adding another. This makes it easier to spot a food allergy or intolerance. Common allergens like eggs, peanut butter, and fish can be introduced around this age, but talk to your pediatrician first if your baby has eczema or a known food allergy in the family.
How Do I Know When My Baby Is Hungry or Full?
Hunger cues at this age include leaning toward the spoon, opening the mouth when food approaches, reaching for food, and getting excited when a meal is being prepared. Fullness cues are just as important: turning the head away, clamping the mouth shut, pushing the spoon away, or becoming fussy or distracted.
Do not pressure your baby to finish a jar or bowl. Babies are good at regulating their own intake. Pushing food past the point of fullness can teach them to ignore their internal hunger signals, which is not a habit you want to start. Offer food, watch their cues, and stop when they show they are done.
How Often Should My 7 Month Old Eat Per Day?
The short answer is 3 to 4 milk feedings plus 2 to 3 solid meals per day, for a total of about 5 to 7 eating occasions. Some babies do better with smaller milk feedings more often, especially if they are breastfed. Others naturally consolidate into larger, less frequent feedings.
Here is a sample schedule for reference:
- 7:00 AM — Wake and breastfeed or bottle
- 8:00 AM — Breakfast (2–3 tablespoons cereal or puree)
- 10:00 AM — Morning nap
- 11:30 AM — Milk feeding
- 12:30 PM — Lunch (2–3 tablespoons puree or mashed food)
- 2:00 PM — Afternoon nap
- 3:30 PM — Milk feeding
- 5:30 PM — Dinner (2–3 tablespoons food)
- 7:00 PM — Milk feeding before bed
This is a template, not a prescription. Your baby may eat more or less at any given meal. What matters is the overall pattern across a day or two, not any single feeding.
What About Night Feedings?
Many 7-month-olds still wake once or twice overnight to eat. This is developmentally normal, especially for breastfed babies. Some babies this age can sleep through the night without a feeding, but many cannot, and that is fine.
If your baby wakes overnight and is genuinely hungry — meaning they take a full feeding and settle back to sleep — continue to feed them. If they wake frequently and take only small amounts, they may be using feeding as a way to fall back asleep. Talk to your pediatrician about whether night weaning is appropriate for your baby. There is no single right answer, and it depends on your baby’s growth, health, and your family’s situation.
What Foods Should I Avoid at 7 Months?
Avoid honey until after the first birthday. It can contain spores that cause infant botulism, a rare but serious illness. Avoid cow’s milk as a main drink until 12 months, though small amounts in cooking are fine. Avoid choking hazards like whole grapes, raw carrot sticks, popcorn, nuts, and large chunks of meat or fruit.
Also avoid juice. It has no nutritional value at this age and can fill your baby up without providing useful calories. If you do offer juice, the American Academy of Pediatrics recommends no more than 4 ounces per day and only in a cup, not a bottle. Water is fine in small amounts with meals, but it should not replace milk.
What If My Baby Refuses Solids?
Some babies refuse solids at first. This is common and usually temporary. Keep offering a variety of foods without pressure. Let your baby touch and explore the food. Some babies need to see a new food 10 or more times before they will accept it.
If your baby consistently refuses all solids for more than a week, or if they are not gaining weight appropriately, check with your pediatrician. Refusing solids can sometimes signal an underlying issue like reflux, a food sensitivity, or a texture aversion. Most of the time it resolves on its own, but it is worth monitoring.
How Do I Know If My Baby Is Eating Enough?
The most reliable signs are growth and diaper output. Your baby should be gaining weight steadily, following their own growth curve. They should have 5 to 6 wet diapers per day. Stool frequency varies widely — some babies poop daily, others every few days — so stool alone is not a reliable guide.
Your baby’s energy level is another clue. A baby who is eating enough is alert, active, and interested in their surroundings during awake times. A baby who is lethargic or unusually fussy may not be getting enough to eat. When in doubt, your pediatrician can check weight and growth at any time, not just at well-child visits.
Frequently Asked Questions
How many times a day should a 7 month old eat solids?
Most 7-month-olds eat solid foods 2 to 3 times per day. Start with one meal if you have not yet introduced solids, then gradually add more meals as your baby shows interest.
How much formula should a 7 month old drink per day?
Formula-fed babies at this age typically drink about 24 to 32 ounces per day, spread across 4 to 5 bottles. This amount may decrease slightly as solid food intake increases.
Can a 7 month old eat three meals a day?
Yes, many 7-month-olds are ready for three small meals of solid food per day. Each meal is usually only 2 to 4 tablespoons, so the total amount of food remains small.
Should a 7 month old still eat at night?
Some 7-month-olds still wake once or twice overnight to feed, and this is normal. If your baby is genuinely hungry and takes a full feeding, continue to respond to those cues.

