At nine months old, your baby can eat a wide variety of foods, including soft fruits, cooked vegetables, grains, proteins, and dairy. Breast milk or formula is still the primary source of nutrition until age one, but solid foods should now make up a growing part of your baby’s diet, spread across about three meals and two to three snacks each day.
Fruits and Vegetables
Soft, ripe fruits are some of the easiest foods to offer at this age. Banana, mango, pear, and avocado can all be cut into small pieces your baby can pick up. Berries work well mashed or quartered. Steamed or baked vegetables like carrots, sweet potatoes, squash, and broccoli should be cooked until they’re soft enough to mash between your fingers. Cooked peas are a great option too, since they’re the right size for your baby to practice picking up individually.
These fruits and vegetables also serve a second purpose: many of them are rich in vitamin C, which helps your baby absorb iron from plant-based foods. Pairing something like lentils with sweet potato or broccoli gives your baby a real nutritional boost.
Proteins and Iron-Rich Foods
Iron is one of the most important nutrients for your baby right now. Babies are born with iron stores that begin to deplete around six months, so the foods you introduce should include reliable iron sources. The easiest to absorb come from animal proteins: small pieces of ground or shredded beef, chicken, turkey, pork, or fish. Eggs, either scrambled or hard-boiled and chopped, are another excellent option.
Plant-based iron sources include lentils, black beans, tofu, iron-fortified infant cereal, and dark green leafy vegetables. These contain a form of iron that’s harder for the body to absorb on its own, so serving them alongside vitamin C-rich foods (berries, tomatoes, citrus, papaya, broccoli) makes a real difference.
Grains and Dairy
Whole-wheat toast cut into small strips, soft tortilla pieces, whole-wheat noodles, and brown rice all work well at this age. Plain toasted oat cereal is a popular finger food because the pieces are easy to grasp and dissolve quickly. Avoid crackers or breads with seeds, nut pieces, or whole grain kernels, since these can be choking hazards.
Shredded cheese is safe and a good source of fat and calcium. Stick to small, thin shreds rather than large chunks, especially string cheese, which can be tough to chew and poses a choking risk.
Textures Your Baby Is Ready For
Between six and nine months, most babies transition from purees to thicker mashed foods and then to soft finger foods. By nine months, many babies are developing a pincer grasp, using their thumb and index finger to pick up small pieces. This is the perfect time to offer more finger foods alongside any mashed or mashed-chunky textures you’ve been serving. Foods should be soft enough to squish between your fingers, easy to swallow, and cut into small pieces. Think pea-sized for slippery foods and short strips for things your baby can hold and gnaw on.
Introducing Allergens
If you haven’t already introduced common allergens, nine months is not too late. Current guidelines from the American Academy of Pediatrics and the Dietary Guidelines for Americans encourage introducing allergenic foods starting around six months. The major allergens to work through include peanuts, eggs, dairy, wheat, soy, fish, and shellfish.
For peanuts, thin a small amount of smooth peanut butter with breast milk, formula, or water and mix it into a puree or spread it very thinly on toast. Never give a spoonful of peanut butter on its own, as thick globs are a choking hazard. Eggs can be scrambled or hard-boiled and chopped. Offer each new allergen one at a time and wait a couple of days before introducing the next, so you can spot any reaction.
Foods to Avoid
Some foods are unsafe for babies under one year. Honey is the most well-known restriction because it can contain spores that cause infant botulism. No honey in any form, including baked into foods.
Choking hazards require careful attention. The CDC lists these as high-risk foods for infants:
- Fruits and vegetables: whole grapes (always quarter lengthwise), raw carrots or apples, whole cherry tomatoes, uncut berries, raisins, and whole corn kernels
- Proteins: whole or chopped nuts, chunks of peanut butter, hot dogs or sausages, tough or large chunks of meat, large chunks of cheese, and whole beans
- Snack foods: popcorn, chips, pretzels, marshmallows, cookies, and granola bars
Babies under 12 months should also not have added sugars or foods high in salt. Their small bodies don’t have room in their diet for empty calories, and their kidneys aren’t equipped to handle excess sodium. Skip flavored yogurts, sweetened cereals, and processed snacks. Plain, whole foods are the goal.
How Much and How Often
Aim to offer food or a feeding every two to three hours, which works out to roughly three meals and two to three snacks per day. Breast milk or formula still provides the bulk of your baby’s calories and nutrition at this age, so don’t worry if solid food intake seems small some days. The balance will gradually shift toward solids over the next few months.
At nine months, portion sizes vary widely from baby to baby. A few tablespoons of food at a meal is normal. Some meals your baby will eat eagerly, others they’ll barely touch. Both are fine.
Recognizing When Your Baby Is Done
Your baby will tell you when they’ve had enough. Common fullness cues include pushing food away, closing their mouth when you offer a bite, turning their head, or using hand motions and sounds to signal they’re finished. Trusting these signals helps your baby develop a healthy relationship with eating. If they’re done, they’re done, even if most of the food is still on the plate (or the floor).
Water Between Meals
Between six and twelve months, babies can have 4 to 8 ounces of water per day. You don’t need to push water at this age since breast milk and formula provide most of the hydration your baby needs. A small open cup or straw cup with a few sips at meals is a good way to introduce the habit. Skip juice entirely, as it adds sugar without nutritional benefit.

