New guidance reassures parents on introducing fish to babies’ diets safely and nutritiously

Experts and health authorities confirm that starting fish early in a baby’s diet is safe, nutrient-rich, and may support allergy tolerance, provided low-mercury options are chosen and prepared appropriately.

Introducing fish to a baby’s diet can feel daunting, but it does not need to be. Health guidance cited by the FDA and EPA says infants can begin eating fish around six months, once they are ready for solids, as long as the food is offered in an age-appropriate form that reduces choking risk.

Fish can also be a useful early food from a nutritional point of view. Healthline says it provides protein, iron, DHA and vitamin D, nutrients that support growth and brain development. Other baby-feeding guides add zinc to that list, making fish one of the more nutrient-dense options parents can offer.

The main concerns are familiar ones: mercury, bones and allergies. Experts consistently recommend choosing low-mercury fish such as salmon, cod, pollock, trout, tilapia or whitefish, and making sure it is fully cooked and carefully deboned. HealthyChildren.org notes that while fish is a valuable source of protein and omega-3 fats, nearly all fish contain at least some mercury, which is why variety and moderation matter.

For families worried about allergies, the advice is generally reassuring. Several baby-feeding sources say there is no evidence that delaying fish helps prevent allergy, and introducing it early may support tolerance. The practical approach is simple: offer a soft, boneless fish first, watch for any reaction, and speak with a healthcare professional if there is a strong family history of food allergies.

Disclaimer: This content is for informational purposes only and is not intended to be a substitute for professional medical judgment, advice, diagnosis, or treatment.