What Can a 7 Month Old Eat? Safe Foods and Amounts

At 7 months old, your baby can eat foods from every major food group: vegetables, fruits, meat and other proteins, unsweetened dairy like yogurt and cheese, and whole grains like infant cereals. Breast milk or formula is still the primary source of nutrition until age 1, but solids are now an important complement, especially for iron, which supports brain development and helps prevent anemia.

Vegetables and Fruits

Most vegetables and fruits are fair game at this age. Sweet potatoes, peas, carrots, squash, zucchini, green beans, avocado, banana, peach, pear, apple (cooked soft), mango, and blueberries all work well. The key is preparation: everything should be soft enough to mash easily between your fingers. You can serve these as smooth purees, but 7 months is a good time to start introducing lumpier, mashed textures. Babies who stay on purees too long sometimes resist chunkier foods later, so gradually leaving a few soft lumps in the mix helps build chewing skills.

Raw hard fruits and vegetables like carrots and apples are choking hazards. Cook them until soft before serving. Avoid whole grapes, whole blueberries, cherry tomatoes, and melon balls unless you cut them into very small pieces or mash them. Uncooked dried fruits like raisins are also off-limits at this age.

Proteins and Iron-Rich Foods

Iron is the nutrient to prioritize right now. Your baby’s iron stores from birth start running low around 6 months, and getting enough iron from food helps prevent deficiency, which can cause learning difficulties down the line. Good sources include pureed or finely shredded meat (chicken, turkey, beef), fish (deboned carefully), beans, lentils, tofu, and iron-fortified infant cereal.

Eggs are safe and nutritious at this age. Scramble them soft and cut into small pieces, or mash hard-boiled egg. Nut butters like peanut butter can also be introduced, but never by the spoonful. Thick globs are a choking risk. Instead, thin peanut butter with breast milk, formula, or water and mix it into a puree or cereal. Introducing peanut and egg early, before 11 months, is actually protective against developing allergies to those foods later.

Avoid tough or large chunks of meat, hot dogs, sausages, whole nuts, whole seeds, and any meat or fish with bones.

Dairy Foods

Plain whole-milk yogurt and soft cheeses are great options at 7 months. They provide protein, fat, and calcium. Choose yogurt without added sugar. Small, soft pieces of cheese work too, but skip large chunks or string cheese, which can be choking hazards.

One important distinction: dairy foods are fine, but cow’s milk should not replace breast milk or formula as a drink until after your baby turns 1. Small amounts used in cooking or mixed into food are okay, but the main liquid in your baby’s diet should remain breast milk or formula.

Grains and Cereals

Iron-fortified infant cereals (oat, rice, barley) are a staple at this stage because they’re easy to eat and deliver extra iron. Beyond cereal, you can offer well-cooked pasta cut into tiny pieces, soft bread torn into small strips, and cooked grains like quinoa or oatmeal. Toast strips that your baby can gum and gnaw on are a popular option for practicing self-feeding.

Foods to Avoid Completely

Honey is the most important food to keep away from babies under 12 months. It can contain spores that cause infant botulism, a serious form of food poisoning. This applies to honey in any form: don’t add it to food, water, formula, or a pacifier.

Other foods to skip entirely:

  • Whole nuts and seeds, which are choking hazards
  • Marshmallows and chewing gum
  • Whole corn kernels
  • Added sugar and salt in significant amounts
  • Unpasteurized foods and raw or undercooked meat, eggs, or fish

How Much and How Often

Aim for about 3 small meals and 2 to 3 snacks per day, offering food or milk roughly every 2 to 3 hours. At 7 months, a “meal” of solids might only be a few tablespoons. That’s normal. The amount will increase gradually as your baby gets more comfortable with eating. Let your baby set the pace: offer food and stop when they turn away, close their mouth, or lose interest.

Breast milk or formula still makes up the majority of your baby’s calories and nutrition during this period. Solids are building skills and filling nutritional gaps, especially for iron, but they aren’t replacing milk feeds yet.

Water and Other Drinks

Between 6 and 12 months, your baby can have 4 to 8 ounces of plain water per day. Offer it in a small open cup or straw cup with meals. This is enough to keep them hydrated alongside breast milk or formula. Juice, flavored drinks, and cow’s milk as a beverage should wait until after the first birthday.

Textures and Feeding Skills

Seven months is a transitional period for texture. Most babies start with smooth purees around 6 months, but you should begin moving toward mashed and soft-lump foods now. Introducing lumpier textures before 9 months helps babies develop the chewing and tongue movements they’ll need for regular table food later on. You don’t need to rush, but don’t stay on perfectly smooth purees for months either.

If you’re using squeezable food pouches, keep them as an occasional convenience rather than a daily habit. Sucking puree from a pouch doesn’t teach your baby to manage lumps, chew, or eat from a spoon. Letting your baby touch, smash, and self-feed soft pieces of food is messy but genuinely helpful for developing coordination and comfort with eating.