A 9-month-old typically needs about 24 to 32 ounces of breast milk or formula per day, split across four to six feedings, plus three small meals and two to three snacks of solid food. At this age, milk is still the primary source of calories and nutrition, but solids are playing an increasingly important role in your baby’s diet.
Breast Milk and Formula at 9 Months
Each milk feeding at this age is roughly 6 to 7 ounces, spaced about three to four hours apart during the day. That works out to four to six feedings in 24 hours, including any overnight feeds your baby still takes. Some babies naturally start dropping a milk feeding as they eat more solids, and that’s fine as long as total intake stays in the range above.
Breast milk or formula should come before solids at most meals, not after. This ensures your baby gets enough of the fat, protein, and nutrients that milk provides before filling up on foods that may be less calorie-dense. By around 12 months, that priority will flip, but at 9 months, milk still comes first.
How Much Solid Food Per Meal
Portion sizes at this age are smaller than most parents expect. A good rule of thumb is 2 to 4 ounces (roughly 4 to 8 tablespoons) of each food you serve at a meal. A typical day might look like this:
- Breakfast: 2 to 4 ounces of iron-fortified cereal or one scrambled egg, plus 2 to 4 ounces of mashed or diced fruit.
- Lunch: 2 to 4 ounces of yogurt, cottage cheese, pureed beans, or diced meat, plus 2 to 4 ounces of cooked yellow or orange vegetables.
- Dinner: 2 to 4 ounces of diced poultry, meat, or tofu, plus 2 to 4 ounces of cooked green vegetables, 2 to 4 ounces of soft whole-grain pasta or potato, and 2 to 4 ounces of fruit.
- Snacks (2 to 3 per day): 2 to 4 ounces of diced cheese, cooked vegetables, yogurt, or soft fruit.
These are guidelines, not minimums your baby needs to hit. Some meals will be two bites and done. Others will surprise you. The goal is offering a variety of foods in appropriate amounts and letting your baby decide how much to actually eat.
Total Calories for the Day
The estimated energy requirement for infants this age is about 82 calories per kilogram of body weight per day. For an average 9-month-old weighing around 18 to 20 pounds (roughly 8 to 9 kg), that translates to approximately 650 to 750 calories daily. Most of those calories still come from breast milk or formula, with solids contributing a growing share.
You don’t need to count your baby’s calories. These numbers are useful mainly as reassurance: if your baby is gaining weight steadily and seems satisfied after feedings, they’re almost certainly getting enough.
Why Iron Matters Right Now
Babies are born with iron stores that start running low around 6 months, which makes iron-rich foods especially important at 9 months. The best sources of easily absorbed iron are red meat (beef, lamb, pork), poultry, fish, and eggs. Plant-based options like iron-fortified infant cereal, tofu, beans, lentils, and dark leafy greens also contribute, though the body absorbs iron from these foods less efficiently.
A simple trick to boost absorption from plant sources: pair them with vitamin C-rich foods. Serving lentils with diced tomatoes, or iron-fortified cereal with mashed berries or orange segments, helps your baby’s body pull more iron from the meal.
How to Read Hunger and Fullness Cues
At 9 months, your baby can communicate more clearly than you might think. When they’re done eating, they’ll push food away, close their mouth when you offer a spoonful, turn their head, or use hand motions and sounds to signal they’ve had enough. Respecting these cues, even when the bowl isn’t empty, helps your baby develop healthy self-regulation around food. Pressuring a baby to finish a portion can override the internal signals that tell them they’re full.
On the flip side, a baby who opens their mouth eagerly, leans toward food, or reaches for your spoon is telling you they want more. Following their lead on both ends, offering food when they’re interested and stopping when they’re not, is more reliable than measuring exact portions.
Allergen Foods to Keep Offering
If you’ve already introduced common allergens like peanut butter, egg, and sesame, keep them in your baby’s diet regularly. Consistent exposure is key. Research on early peanut introduction showed that regular, ongoing servings (not just a one-time taste) prevented peanut allergy in high-risk infants. Developmentally appropriate portions are about 2 teaspoons of peanut butter or nut butter, or roughly a third of a well-cooked egg, served a few times per week.
If you haven’t started allergen foods yet, 9 months is not too late. Begin with a small taste and, if your baby shows no signs of a reaction, gradually increase the amount and keep it as a routine part of their diet.
Water and Other Drinks
Between 6 and 12 months, babies can have 4 to 8 ounces of plain water per day. That’s a small amount, roughly half a cup to one cup total across the day, usually offered in a sippy cup at mealtimes. Water at this age is for practice and hydration support, not a major source of fluid intake. Breast milk and formula handle the bulk of hydration needs. Juice is unnecessary and best avoided at this age.
Safe Textures and Choking Prevention
Nine months is a great time to introduce more finger foods, but size and texture matter. Soft foods cut into small pieces are safest. Cook vegetables until they’re easy to mash between your fingers, and cut round foods like grapes or cherry tomatoes into quarters lengthwise.
Foods to avoid entirely at this age include whole corn kernels, whole beans, popcorn, chips, pretzels, raw carrots, marshmallows, chewy fruit snacks, and any bread or cracker with seeds, nut pieces, or whole grain kernels. Fish and meat should be checked carefully for bones. Sticky or hard foods that are difficult to chew and swallow pose the highest risk.
As a general rule, if you can’t squish a food between your thumb and forefinger, it’s too hard for your baby to safely manage.

