What Babies Can Eat at 8 Months: Foods and Textures

At 8 months old, your baby can eat a wide variety of foods, including soft fruits, cooked vegetables, meats, eggs, beans, dairy like yogurt and cheese, and grains. Breast milk or formula is still the main source of nutrition, but solid foods now play a growing role in meeting your baby’s needs for iron, zinc, and other nutrients. Here’s what to offer, how to prepare it, and what to avoid.

Foods Your Baby Can Eat at 8 Months

By 8 months, your baby is ready for more than just purees. The list of safe foods is broader than many parents expect:

  • Fruits: banana, avocado, peach, pear, mango, blueberries (smashed), watermelon, applesauce, or any soft fruit that’s ripe enough to mash easily with a fork.
  • Vegetables: sweet potato, butternut squash, peas, carrots, broccoli, zucchini, green beans, and cauliflower, all cooked until very soft.
  • Proteins: chicken, turkey, beef, pork, lamb, fish, eggs (scrambled or hard-boiled and diced), tofu, and well-cooked beans or lentils.
  • Dairy: plain whole-milk yogurt, cottage cheese, and small pieces of soft cheese. (Cow’s milk as a drink is off-limits until 12 months, but dairy foods are fine.)
  • Grains: iron-fortified infant cereal, soft-cooked pasta, small pieces of toast, oatmeal, quinoa, and whole grain crackers or teething biscuits.

You don’t need to stick to bland or single-ingredient foods at this age. Seasoning with mild herbs and spices is perfectly fine. What matters most is that foods are soft enough for your baby to mash with their gums and cut into pieces small enough to prevent choking.

Textures to Aim For

At 8 months, your baby is moving beyond smooth purees. The CDC recommends progressing through three texture stages: smooth (strained or pureed), mashed or lumpy, and finely chopped or ground. Most 8-month-olds are ready for that middle stage and often the third as well.

In practice, this means you can fork-mash a banana instead of blending it, leave some soft lumps in a vegetable puree, or offer small pieces of well-cooked pasta. Soft finger foods work too: a wedge of ripe pear, a strip of steamed sweet potato, or a piece of scrambled egg. The goal is to let your baby experience how food feels in their mouth and hands, which builds the chewing and swallowing skills they’ll need over the coming months.

How Much and How Often to Feed

At this age, aim for about 3 meals and 2 to 3 snacks per day, with something to eat or drink roughly every 2 to 3 hours. That adds up to 5 or 6 eating occasions daily. Each meal pairs solid food with a breast milk or formula feeding.

A typical meal might look like 2 to 4 ounces of a protein source, 2 to 4 ounces of a fruit or vegetable, and breast milk or 4 to 6 ounces of formula. For a snack, that might be a teething biscuit with some yogurt and soft fruit. These are rough guidelines. Your baby’s appetite will vary from meal to meal, and letting them decide when they’re done is more important than hitting exact numbers.

Breast milk or formula still provides the bulk of your baby’s calories and nutrition. Formula-fed babies typically take 6 to 7 ounces per feeding, 4 to 6 times a day. Breastfed babies nurse on demand, usually 4 to 6 times in 24 hours at this stage.

Why Iron-Rich Foods Matter Now

Babies are born with iron stores that start running low around 6 months. By 8 months, the foods you offer are a critical source of this nutrient. Iron supports brain development and helps your baby’s blood carry oxygen effectively.

The best sources are animal proteins like beef, lamb, poultry, and fish, because they contain a form of iron (heme iron) that the body absorbs easily. Plant-based options like iron-fortified infant cereal, lentils, beans, tofu, and dark green leafy vegetables provide iron too, but in a form that’s harder to absorb. You can boost absorption by pairing these foods with something rich in vitamin C: a side of mashed sweet potato, some diced strawberries, or a bit of broccoli alongside lentils.

Introducing Allergenic Foods

If you haven’t already introduced common allergens like peanut, egg, tree nuts, fish, wheat, soy, and dairy, 8 months is not too late. Current guidelines encourage early introduction of allergenic foods rather than delaying them. For peanut specifically, the National Institute of Allergy and Infectious Diseases recommends introduction as early as 4 to 6 months for babies with severe eczema or egg allergy, and around 6 months for babies with mild to moderate eczema. Babies without eczema or food allergies can have peanut-containing foods introduced freely alongside other solids.

The key is how you serve these foods. Never give a baby whole peanuts or a spoonful of peanut butter, both of which are choking hazards. Instead, thin peanut butter with breast milk, formula, or water and mix it into oatmeal or a puree. For ongoing protection, regular exposure matters. The recommendation for high-risk infants is about 6 to 7 grams of peanut protein per week, spread across 3 or more feedings. Offer allergenic foods consistently rather than just once.

Foods to Avoid

A few foods are unsafe at this age for specific medical reasons:

  • Honey: off-limits until 12 months because it can contain spores that cause infant botulism, a serious form of food poisoning. This includes honey in baked goods, on pacifiers, or mixed into drinks.
  • Cow’s milk as a drink: the proteins and minerals are too concentrated for your baby’s kidneys, and it can cause intestinal bleeding. Cow’s milk dairy products like yogurt and cheese are fine in small amounts; it’s the milk itself as a beverage that should wait until 12 months.
  • Unpasteurized foods: raw milk, unpasteurized juices, and unpasteurized cheeses or yogurts carry a risk of harmful bacteria that can cause severe diarrhea in infants.
  • Added sugar and salt: babies don’t need either, and their developing kidneys handle excess sodium poorly.

Choking Hazards and How to Prepare Food Safely

The shape and texture of food matters more than the food itself. Many safe foods become dangerous when served the wrong way. Common choking hazards for babies include whole grapes, cherry tomatoes, hot dogs or sausages, whole nuts and seeds, chunks of peanut butter, raw carrots, popcorn, whole corn kernels, uncut berries, raisins, and tough chunks of meat.

The fix for most of these is simple: cut round foods lengthwise (grapes and cherry tomatoes into quarters), cook hard vegetables until they’re soft enough to squish between your fingers, shred or finely dice meat, and spread nut butters thin or mix them into other foods rather than serving them by the spoonful. Soft, mashable textures are the safest. If you can press a piece of food flat between your thumb and forefinger, it’s generally soft enough for your baby.

Water and Other Drinks

Between 6 and 12 months, babies can have 4 to 8 ounces of water per day. Offer small sips from an open cup or straw cup with meals, mainly to help your baby get used to drinking water and to wash down solid foods. Breast milk or formula should still be the primary source of hydration. Juice is unnecessary at this age and adds sugar without much nutritional benefit.

A Sample Day of Eating

Here’s what a full day of meals and snacks can look like for an 8-month-old, based on guidelines from the American Academy of Pediatrics:

Breakfast: 2 to 4 ounces of iron-fortified cereal or one scrambled egg, some mashed fruit, and breast milk or 4 to 6 ounces of formula.

Morning snack: Breast milk or formula with small pieces of soft cheese or cooked diced vegetables.

Lunch: 2 to 4 ounces of yogurt or mashed beans, some cooked sweet potato or squash, and breast milk or formula.

Afternoon snack: A whole grain cracker or teething biscuit with soft diced fruit and a few sips of water.

Dinner: 2 to 4 ounces of finely diced chicken or tofu, a cooked green vegetable like broccoli or peas, some soft pasta or potato, mashed fruit, and breast milk or formula.

Before bed: Breast milk or 6 to 8 ounces of formula.

This is a template, not a prescription. Some babies eat more at one meal and barely touch the next. Letting your baby set the pace builds healthy eating habits from the start.