Nutritional intake during infancy is a critical aspect of child development and health that is of significant public health concern. Although there is extensive research on breast-feeding and timing of solid food introduction, there is less evidence on types of solid foods fed to infants, specifically commercially prepared infant foods. The consumption of commercially prepared infant foods is very prevalent in many developed countries, exceeding the consumption of homemade foods in some situations. Although these food products may have practical advantages, there are concerns about their nutritional composition, sweet taste, bioavailability of micronutrients, diversity of ingredients and long-term health effects. The extent that the manufacturing, fortification and promotion of these products are regulated by legislation varies between countries and regions. The aim of the present narrative review is to investigate, appraise and summarise these aspects. Overall there are very few studies directly comparing homemade and commercial infant foods and a lack of longitudinal studies to draw firm conclusions on whether commercial infant foods are mostly beneficial or unfavourable to infant health.