A 9-month-old can eat a wide variety of soft, whole foods, including fruits, vegetables, proteins, and grains. At this age, most babies are ready to move beyond smooth purees and start handling mashed, chopped, and soft finger foods. Breast milk or formula still provides the majority of nutrition, but solid meals are becoming an increasingly important part of the day.
What Your Baby Can Handle at 9 Months
Around 9 months, babies develop what’s called a radial digital grasp: the ability to hold objects between their fingers and thumb without needing their palm. This is the precursor to the pincer grasp and means your baby can pick up small, soft pieces of food and bring them to their mouth. That skill opens the door to self-feeding with finger foods, not just spoon-fed purees.
Most 9-month-olds can also move food around in their mouth with their tongue and do a basic chewing motion with their gums, even without teeth. Foods should still be soft enough to mash between two fingers, but they no longer need to be perfectly smooth.
Fruits and Vegetables
Aim for about 2 to 4 tablespoons of fruit and the same amount of vegetables, twice a day. Good fruit options include ripe banana, ripe avocado, soft pear, peeled peaches, mango, and cooked apple. These can be mashed with a fork, cut into small soft pieces, or served as strips thin enough for your baby to grip.
For vegetables, think steamed or roasted options that are soft all the way through: sweet potato, butternut squash, carrots, peas, zucchini, broccoli florets, and green beans. Raw hard vegetables like carrots and celery are a choking risk and need to be cooked until they’re easily squished. Cut round foods like blueberries and grapes in half or quarters lengthwise.
Proteins
Protein is especially important at this stage because your baby’s iron stores from birth are running low. Offer about 2 to 3 tablespoons of protein twice a day. The best sources of iron that’s easily absorbed by your baby’s body include beef, pork, lamb, poultry, eggs, and fish (with all bones removed). Shred or finely chop meat so the pieces are small and tender enough to gum.
Plant-based options work too: well-cooked lentils, mashed beans, and tofu are all appropriate. Eggs can be scrambled soft and cut into small pieces. If you haven’t introduced eggs yet, there’s no reason to wait. Current guidelines recommend introducing major allergens like egg and peanut starting as early as 4 to 6 months, regardless of family allergy history, and continuing to serve them regularly. The landmark LEAP trial found that infants who regularly ate peanut experienced an 81% reduction in peanut allergy risk by age 5.
For peanuts specifically, don’t give whole nuts or chunks of peanut butter, both of which are choking hazards. Instead, thin peanut butter with water or breast milk and stir it into a puree, or mix peanut powder into oatmeal.
Grains and Starches
Iron-fortified infant cereal remains a useful staple because it’s an easy way to boost iron intake. Beyond cereal, your baby can eat well-cooked pasta (cut into small pieces), soft rice, oatmeal, toast strips, and pancakes torn into small bits. Avoid crackers or breads with whole seeds or nut pieces, as these can be difficult to chew safely.
Foods to Avoid Entirely
Two foods are off-limits until at least 12 months. Honey, including in baked goods, can cause infant botulism, a serious form of food poisoning. Cow’s milk as a drink (small amounts cooked into food are fine) can cause intestinal bleeding and contains too much protein and too many minerals for your baby’s kidneys to process. Stick with breast milk or formula as the primary drink.
Beyond those two, the main concern is choking. Avoid these until your child is older or can handle them safely:
- Hard raw fruits and vegetables like raw carrot sticks and apple slices
- Round, firm foods like whole grapes, cherry tomatoes, whole blueberries, and hot dog rounds
- Nuts and seeds in whole or chopped form
- Sticky or hard foods like popcorn, chips, pretzels, hard candy, marshmallows, and chewy fruit snacks
- Tough or large chunks of meat and hot dogs or sausages
- Uncooked dried fruit like raisins
How Much Milk vs. Solid Food
Breast milk or formula is still the main source of nutrition between 6 and 12 months. A typical 9-month-old drinks about 30 to 32 ounces of formula per day across 3 to 5 feedings, or nurses a similar number of times. Solids fill in around that, generally as 3 small meals and 2 to 3 snacks, with something offered every 2 to 3 hours.
You don’t need to stress about exact portion sizes. At this age, the goal is exposure to a variety of flavors and textures while letting your baby practice self-feeding. Some meals they’ll eat enthusiastically, others they’ll mostly smear across the tray. Both are normal.
Reading Your Baby’s Hunger Cues
Let your baby guide how much they eat. Signs of hunger include reaching or pointing at food, opening their mouth when offered a spoon, and getting visibly excited when they see food. When they’re done, they’ll push food away, close their mouth, or turn their head. Resist the urge to sneak in a few more bites after these signals. Letting babies stop when they’re full helps them develop healthy self-regulation around eating.
Preparing Food Safely
The general rule at 9 months: everything should be soft enough to squish between your thumb and forefinger, and small enough that it won’t block the airway if swallowed whole. For finger foods, pieces about the size of a pea or small chickpea work well now that your baby is developing a finger-to-thumb grip. Strips of soft food (like a banana spear or a steamed carrot stick) are another option because babies can hold the strip and gnaw off small bites.
Always have your baby seated upright in a high chair during meals, not reclined or crawling around. Gagging is common and different from choking. Gagging looks and sounds dramatic but means your baby’s reflexes are working. Choking is silent, with no coughing or sound, and requires immediate action.

