What to Feed a 9 Month Old: Best Foods for Babies

At 9 months old, your baby needs between 750 and 900 calories a day, with roughly half of those still coming from breast milk or formula (about 24 ounces daily). The rest comes from solid foods spread across three small meals and two to three snacks. By this age, most babies are ready for a wide variety of soft, mashed, and finely chopped foods, and building that variety now sets up healthier eating patterns later.

Breast Milk and Formula Still Come First

Solids are increasingly important at 9 months, but breast milk or formula remains the primary source of nutrition until your baby turns one. Those 24 ounces (about 720 mL) of milk or formula provide 400 to 500 calories plus fats, vitamins, and immune factors that solid food can’t fully replace yet. Think of solids as a growing complement, not a replacement.

A good rhythm is offering something to eat or drink every two to three hours, which works out to about five or six feeding opportunities per day. Most parents find it easiest to nurse or bottle-feed first thing in the morning and before bed, then build solid meals around the middle of the day.

What Solids to Offer

Your 9-month-old can eat far more than purees at this point. Aim for soft foods that are mashed, finely chopped, or cut into small bite-sized pieces. Good options span every food group:

  • Fruits: Peeled soft fruit in small pieces, like banana, ripe pear, avocado, peach, or chopped raspberries.
  • Vegetables: Plain cooked vegetables mashed with a fork, such as sweet potato, carrots, peas, broccoli florets, or squash.
  • Proteins: Finely ground or diced cooked chicken, turkey, beef, fish, eggs, or mashed beans and lentils. Two tablespoons of chopped chicken or a couple of tablespoons of mashed lentils is a reasonable serving size at one meal.
  • Grains: Small pieces of soft bread, baby crackers, soft tortilla pieces, iron-fortified infant cereal, or well-cooked pasta cut small.
  • Dairy: Plain whole-milk yogurt (not flavored) and soft cheese are fine, even though cow’s milk as a drink is not safe yet.

Serving sizes are small. A meal might look like two tablespoons of wheat bread in small pieces, four tablespoons of chopped fruit, and two tablespoons of a protein. Don’t stress exact amounts. Babies are good at regulating their own intake as long as you’re offering nutritious options consistently.

Why Iron Matters Most Right Now

Iron is the nutrient most likely to fall short at this age. Babies are born with iron stores that start running low around 6 months, so the foods you introduce need to fill that gap. The best sources of easily absorbed iron are red meat (beef, pork, lamb), poultry, fish, and eggs. Plant sources like iron-fortified infant cereal, tofu, beans, lentils, and dark leafy greens also contribute, though the body absorbs iron from these less efficiently. Pairing plant-based iron with a vitamin C-rich food (like mashed tomato or a bit of citrus) helps your baby absorb more of it.

If your baby is formula-fed, standard iron-fortified formula (containing 12 mg/L) covers a significant portion of their daily needs. Breastfed babies rely more heavily on iron-rich solids, so prioritizing meat, eggs, and fortified cereals at meals is especially important.

Omega-3 Fats for Brain Development

Fatty fish like salmon is one of the best food sources of omega-3 fats that support your baby’s rapidly developing brain. Health Canada recommends working toward two servings of fish per week by age two, so introducing small amounts of cooked, flaked fish now is a great start. Stick to lower-mercury options like salmon, sardines, trout, and pollock. Breast milk also provides omega-3s, depending on the mother’s diet.

Introducing Common Allergens

If you haven’t already introduced peanuts, eggs, and other major allergens, 9 months is not too late. Current guidelines from leading allergy and immunology organizations recommend introducing peanut, egg, and other common allergens starting at 4 to 6 months, regardless of whether your baby has a family history of allergies. Early, consistent exposure is now considered protective against developing food allergies.

For peanuts, thin a small amount of smooth peanut butter with breast milk, formula, or water and mix it into a puree or cereal. Never give whole peanuts or chunky peanut butter, which are choking hazards. For eggs, well-cooked scrambled egg in small pieces works well. Offer each new allergen in a small amount and watch for any reaction over the next couple of hours before moving on.

Foods to Avoid Until at Least 12 Months

Some foods are genuinely unsafe for babies under one year:

  • Honey: Can cause infant botulism, a serious form of food poisoning. Don’t add honey to food, water, formula, or a pacifier.
  • Cow’s milk as a drink: It can cause intestinal bleeding and contains too much protein and too many minerals for a baby’s kidneys. Small amounts of cow’s milk in cooked foods or plain yogurt are fine, but it should not replace breast milk or formula.
  • Fruit or vegetable juice: Not recommended before 12 months.
  • High-mercury fish: King mackerel, marlin, shark, swordfish, orange roughy, bigeye tuna, and Gulf of Mexico tilefish should all be avoided.
  • Unpasteurized foods: Raw milk, unpasteurized yogurt, juice, or soft cheeses can carry harmful bacteria.
  • Caffeinated drinks: No safe limit exists for young children.

Limiting Salt and Sugar

Babies need almost no added salt. The adequate sodium intake for infants 7 to 11 months is just 0.2 grams per day, which is a tiny fraction of what adults consume. Breast milk, formula, and the natural sodium in whole foods already cover this. Avoid adding salt to your baby’s food and watch for hidden sodium in canned foods, processed meats like hot dogs and deli meat, and some packaged toddler snacks. Check nutrition labels and choose low-sodium or no-salt-added versions when using canned goods.

Added sugars should be avoided entirely. Babies have limited calorie budgets, and every bite needs to deliver real nutrition. Flavored yogurts, cookies, muffins, and sweetened cereals displace the nutrient-dense foods your baby actually needs. Stick to plain yogurt, unsweetened cereals, and the natural sweetness of fruit.

Water and Hydration

Between 6 and 12 months, you can offer your baby 4 to 8 ounces of plain water per day, usually in a sippy cup or open cup at mealtimes. This is in addition to breast milk or formula, which still provides the bulk of their hydration. You don’t need to push water, but offering small sips with meals helps babies get used to drinking it and supports digestion as solid food intake increases.

Safe Textures and Portion Sizes

At 9 months, most babies have developed a pincer grasp and are eager to feed themselves. Finger foods should be soft enough to mash between your thumb and forefinger. Cut round foods like grapes and cherry tomatoes into quarters lengthwise. Meat should be finely ground or diced, not offered in chunks. Bread and crackers should dissolve easily when wet.

Avoid hard, round, or sticky foods that pose a choking risk: whole nuts, popcorn, whole grapes, raw carrots, chunks of cheese, hot dog rounds, large globs of nut butter, and hard candy. Always supervise your baby during meals, and keep them seated upright in a high chair while eating.