At 7 months old, your baby should be eating a combination of breast milk or formula and solid foods, with milk still making up the majority of their nutrition. Most 7-month-olds do well with about 5 to 6 milk feedings per day (5 to 7 ounces each) plus 2 to 3 small meals of solid food. The solids are building your baby’s exposure to new flavors and textures while supplying key nutrients, especially iron, that milk alone can no longer provide in sufficient amounts.
Breast Milk and Formula Still Come First
Milk remains your baby’s primary calorie and nutrient source at this age. A typical 7-month-old drinks 5 to 7 ounces of breast milk or formula every 3 to 4 hours during the day, which works out to roughly 24 to 32 ounces total. Solid foods complement those feedings rather than replace them. A good rule of thumb: offer milk before solids so your baby doesn’t fill up on food and skip the calories and fat they still need from milk.
You can also start offering small sips of plain water between meals, but keep it to 4 to 8 ounces per day. Water at this age is really just for practice with a cup and to help wash down food. It shouldn’t displace milk feedings.
What Solids to Offer
The short answer: a wide variety. Fruits, vegetables, grains, and proteins are all fair game. The goal is to rotate through different food groups so your baby gets used to a range of flavors and starts building a balanced diet. Here’s what that looks like in practice:
- Iron-rich foods: This is the top priority. By 7 months, the iron stores your baby was born with are running low, and breast milk doesn’t contain enough to make up the difference. Good sources include pureed or finely ground red meat (beef, lamb, pork), poultry, fish, eggs, iron-fortified infant cereal, tofu, lentils, beans, and dark leafy greens.
- Vegetables: Sweet potato, squash, peas, carrots (cooked soft), zucchini, broccoli, and cauliflower all work well mashed or pureed.
- Fruits: Banana, avocado, peach, pear, mango, and applesauce are easy starters. Mash soft fruits or cook firmer ones until they’re very soft.
- Grains: Oatmeal, rice cereal, barley, and small soft pasta are all appropriate. Iron-fortified infant cereals do double duty here.
- Dairy: Plain whole-milk yogurt and small amounts of soft cheese are fine as solids, even though cow’s milk as a drink is off-limits until 12 months.
You don’t need to stick to single-ingredient meals at this point. Mixing foods together, like beef with sweet potato or lentils with spinach, is perfectly fine and actually helps your baby learn to accept complex flavors.
Getting the Texture Right
At 7 months, most babies are ready to move beyond perfectly smooth purees. You can start offering mashed or slightly lumpy foods and see how your baby handles them. Some coughing, gagging, or spitting is normal as your baby learns to manage new textures in their mouth. That’s different from choking, and it’s actually a sign the learning process is working.
Your baby’s motor skills are catching up to support this progression. Most 7-month-olds can sit with little or no support, transfer objects between hands, and bring things to their mouths with improving accuracy. They’re developing a raking grasp, scooping food toward themselves with their whole hand, which will gradually refine into the thumb-and-forefinger pincer grasp over the next couple of months. Soft finger foods like small pieces of ripe banana, well-cooked sweet potato chunks, or strips of avocado let your baby practice these skills. Just make sure anything you offer is soft enough to squish between your fingers.
Introducing Common Allergens
Current guidelines encourage introducing peanut, egg, and other major food allergens starting as early as 4 to 6 months, so 7 months is a great time if you haven’t started yet. The landmark LEAP trial showed that early peanut exposure in high-risk infants (those with severe eczema or egg allergy) reduced peanut allergy risk by 81%. Since 2021, this early-introduction approach has been recommended for all children, not just those at high risk.
The key is to offer allergens in safe forms. For peanuts, thin a small amount of smooth peanut butter with breast milk, formula, or warm water and mix it into a puree your baby already tolerates. Spoonfuls of thick peanut butter straight from the jar are a choking hazard. For eggs, well-cooked scrambled egg mashed into small pieces works well. Introduce one new allergen at a time and wait a day or two before adding the next, so if a reaction occurs you can identify the cause.
Foods to Avoid
A few items are completely off the table before 12 months:
- Honey: Even small amounts can cause infant botulism, a serious form of food poisoning. This includes honey baked into foods or added to water or a pacifier.
- Cow’s milk as a drink: It doesn’t have the right nutrient balance for babies and can cause intestinal bleeding. The proteins and minerals are too concentrated for an infant’s kidneys. (Yogurt and cheese in small amounts are fine because the processing changes the protein structure.)
- Added sugars and salt: Babies don’t need either. Their calorie budget is small, and every bite should deliver nutrients. Watch out for hidden sodium in canned foods, processed meats, and packaged snack foods marketed to toddlers.
Choking Hazards to Watch For
The shape, size, and firmness of food matters more than the type. Hard, round, or sticky foods are the biggest risks. Specific items to avoid or modify:
- Fruits and vegetables: Whole grapes, cherry tomatoes, raw carrots, raw apple pieces, whole berries, and raisins. Cut round foods into quarters lengthwise and cook hard produce until it’s very soft.
- Proteins: Whole nuts and seeds, chunks of peanut butter, hot dogs or sausages, tough chunks of meat, large pieces of cheese, and whole beans. Spread nut butters thin, shred or finely chop meat, and mash beans.
- Snack foods: Popcorn, chips, pretzels, crackers with seeds or whole grains, marshmallows, and chewy fruit snacks are all hazards at this age.
A Sample Day at 7 Months
Every baby’s schedule looks a little different depending on nap times and appetite, but a typical day might include something like this: a milk feeding first thing in the morning, followed by a small breakfast of iron-fortified cereal mixed with fruit about an hour later. Another milk feeding mid-morning. Lunch could be a couple of tablespoons of mashed vegetables with some finely ground chicken or lentils, followed by an afternoon milk feeding. A small dinner of mashed avocado and egg with soft pieces of toast, then a final milk feeding before bed.
Start with just a few tablespoons of solid food per sitting and let your baby guide you. Some meals they’ll eat enthusiastically, others they’ll push away after two bites. Both are normal. The amount of solid food will gradually increase over the coming weeks as your baby gets more comfortable with eating, and milk intake will slowly taper in response. Don’t stress about exact portion sizes right now. The priority at 7 months is exposure, variety, and iron-rich foods, and letting your baby develop a positive relationship with eating.