How to Introduce Solid Foods to Your Baby

A complete guide to starting your baby on solid foods safely and successfully, from first signs of readiness to establishing healthy eating habits.

  1. Know When Your Baby Is Ready. Your baby is typically ready for solid foods around 6 months, but look for these specific signs: they can sit up with minimal support, they've lost the tongue-thrust reflex that pushes food out of their mouth, they show interest in food by reaching for it or watching you eat, and they can hold their head steady. Don't rush this process - starting too early can increase the risk of choking and digestive issues. Most babies aren't developmentally ready before 4 months, and breast milk or formula provides all the nutrition they need until around 6 months.
  2. Choose the Right First Foods. Start with single-ingredient foods that are easy to digest and unlikely to cause allergic reactions. Good first foods include iron-fortified infant cereal mixed with breast milk or formula, pureed sweet potato, avocado, banana, or pureed pears. Introduce one new food at a time and wait 3-5 days before adding another new food - this helps you identify any potential allergic reactions. Make the texture smooth and thin at first, gradually making it thicker as your baby gets comfortable with swallowing. Avoid honey, cow's milk as a drink, choking hazards like whole grapes or nuts, and foods high in salt or sugar.
  3. Start Slowly and Follow Your Baby's Lead. Begin with just a few spoonfuls once a day, ideally when your baby is alert but not overly hungry. Choose a time that works for your schedule since you'll want to be relaxed and patient. Let your baby explore the food - they might play with it, smear it, or spit it out, and that's completely normal. It can take 8-10 exposures to a new food before a baby accepts it, so don't give up if they reject something initially. Watch for signs that they're full, like turning their head away, pushing food away, or clamping their mouth shut, and respect these cues.
  4. Progress Through Textures and Expand Variety. After your baby masters smooth purees, gradually introduce slightly thicker textures with small soft lumps. Around 8-9 months, you can offer finger foods like soft cooked vegetables cut into small pieces, small pieces of soft fruit, or well-cooked pasta. By 9-12 months, most babies can handle foods that are chopped or mashed rather than pureed. Continue to introduce new flavors regularly - babies who try a variety of foods early are more likely to be good eaters later. Include foods from all food groups: fruits, vegetables, grains, proteins like well-cooked eggs or finely shredded meat, and dairy like small pieces of soft cheese.
  5. Establish Safe Feeding Practices. Always supervise your baby while eating and ensure they're sitting upright in a high chair with proper support. Cut foods into appropriate sizes - for finger foods, pieces should be no larger than half an inch. Avoid common choking hazards like whole grapes, cherry tomatoes, nuts, popcorn, hard candy, and chunks of meat or cheese. Learn the difference between gagging (normal as babies learn to eat) and choking (requires immediate intervention). Keep mealtimes positive and pressure-free - never force your baby to eat, as this can create negative associations with food.
  6. Handle Common Challenges. It's normal for babies to be messy eaters, refuse certain foods, or seem to eat very little some days. Stay patient and keep offering variety without pressuring them to eat. If your baby seems to prefer milk over solids, try offering solids before milk feeding, but remember that breast milk or formula is still their primary nutrition source until around 12 months. Constipation is common when starting solids - offer water in a sippy cup and include fiber-rich foods like prunes or pears. If you're concerned about your baby's eating, growth, or development, don't hesitate to discuss it with your pediatrician.