A 7-month-old typically needs about 3 small meals of solid food plus 2 to 3 snacks each day, with breast milk or formula still making up the majority of their calories. At this age, solids are a complement to milk, not a replacement. Most of the nutrition your baby needs is still coming from breast milk or formula, and that will remain true until around 12 months.
How Much Milk Your Baby Still Needs
Breast milk or formula is the main source of nutrition for babies between 6 and 12 months. At 7 months, most formula-fed babies drink roughly 24 to 32 ounces per day, spread across 4 to 6 bottles. Breastfed babies typically nurse 4 to 6 times a day, though this varies depending on how much solid food they’re eating and how efficiently they nurse.
A helpful general rule: infants need about 100 calories per kilogram of body weight per day. The average 7-month-old weighs around 17 to 18 pounds (about 8 kg), which puts their daily calorie needs near 800 calories. Most of those calories should still come from milk at this stage, with solids gradually making up a larger share over the coming months.
Solid Food Portions by Meal
There’s no single “right” amount of solid food for every 7-month-old. Babies vary widely in appetite, and portion sizes at this age are more about exploration than hitting a calorie target. That said, a reasonable starting point is 2 to 4 tablespoons of food per meal, offered 2 to 3 times a day. Some babies will eat more, some less, and both are normal.
A typical day might look like this: a small serving of iron-fortified cereal or mashed fruit in the morning, a few tablespoons of pureed vegetables at midday, and a soft protein like mashed beans or finely pureed meat in the evening. Snacks between meals can be small tastes of soft fruit or a teething cracker. The CDC recommends feeding your baby something every 2 to 3 hours, which works out to about 3 meals and 2 to 3 snacks per day.
Offer milk before solids if your baby seems very hungry, since it’s still the priority. As they get closer to 9 or 10 months, you can start offering solids first at some meals to encourage bigger portions.
What Textures Work at 7 Months
At 6 months, most babies start with very smooth purees. By 7 months, many are ready for slightly thicker, lumpier textures. You can begin mashing foods with a fork instead of blending them completely smooth. Think soft, mashable consistency: ripe banana, well-cooked sweet potato, or soft avocado.
As your baby’s fine motor skills develop, you can encourage them to pinch or pick up small pieces of food with their fingers. Finely chopped or ground foods come next as they get more comfortable chewing and swallowing. Introducing varied textures early helps babies accept a wider range of foods later on.
Iron-Rich Foods Matter Most
Iron is the nutrient to pay the most attention to once your baby starts solids. Babies are born with iron stores that begin running low around 6 months, and breast milk alone doesn’t provide enough after that point. Formula is fortified with iron, so formula-fed babies are generally covered, but all babies benefit from iron-rich solid foods.
The best sources of easily absorbed iron are red meat (beef, lamb, pork), poultry, eggs, and fish. Plant-based options include iron-fortified infant cereal, lentils, beans, tofu, and dark leafy greens. Your baby’s body absorbs iron from plant sources less efficiently, but pairing those foods with something high in vitamin C helps significantly. Mashing lentils with a bit of tomato, or serving fortified cereal alongside mashed strawberries, makes a real difference in how much iron your baby actually takes in.
Reading Your Baby’s Hunger and Fullness Cues
The most reliable guide to how much your 7-month-old should eat is your baby. Letting them decide when they’ve had enough builds healthy eating habits from the start. Signs your baby is full include pushing food away, closing their mouth when you offer the spoon, turning their head, or using hand motions and sounds to signal they’re done.
Resist the urge to coax “just one more bite.” If your baby turns away after two tablespoons, that’s their portion for now. Appetite fluctuates day to day and meal to meal. A baby who barely touches lunch may eat enthusiastically at dinner. Over the course of a week, intake tends to balance out.
Water and Other Drinks
Once your baby is eating solids, you can offer small sips of water with meals. The recommended amount for babies between 6 and 12 months is 4 to 8 ounces of water per day. This is just enough to help with digestion and get your baby used to drinking water. It should not replace any breast milk or formula.
Fruit juice, cow’s milk, caffeinated drinks, and anything with added sugar are all off the table at this age. Babies under 12 months should not have juice of any kind, even 100% fruit juice. Cow’s milk can cause intestinal bleeding in babies and doesn’t have the right nutrient balance for their kidneys. Stick with breast milk, formula, and small amounts of plain water.
Foods to Avoid at 7 Months
Several foods are unsafe or inappropriate for a 7-month-old:
- Honey can cause botulism, a serious form of food poisoning, in babies under 12 months. This includes honey in baked goods or on pacifiers.
- High-mercury fish like shark, swordfish, king mackerel, marlin, orange roughy, bigeye tuna, and Gulf of Mexico tilefish should be avoided entirely.
- High-sodium foods like processed meats, canned foods without low-sodium labels, and packaged snack foods are too salty for a baby’s kidneys.
- Unpasteurized dairy or juice carries a risk of harmful bacteria that can cause severe diarrhea.
- Foods with added sugars like flavored yogurts, cookies, and muffins offer empty calories and shape taste preferences in the wrong direction.
A Sample Day of Feeding
Every family’s schedule looks different, but here’s a rough framework for a 7-month-old eating solids 2 to 3 times a day alongside regular milk feeds:
- Early morning: Breast milk or bottle
- Breakfast: 2 to 4 tablespoons of iron-fortified cereal mixed with breast milk or formula, plus a small amount of mashed fruit
- Mid-morning: Breast milk or bottle
- Lunch: 2 to 4 tablespoons of mashed vegetables with a protein like pureed chicken or lentils
- Afternoon: Breast milk or bottle, possibly a small snack like soft fruit pieces
- Dinner: 2 to 4 tablespoons of a different vegetable or grain, with another protein source
- Bedtime: Breast milk or bottle
This is a flexible template, not a rigid schedule. Some days your baby will skip a meal entirely and make up for it with an extra milk feed. That’s completely normal at 7 months, when the primary goal of solids is exposure to new tastes, textures, and nutrients rather than replacing milk calories.

