Saat ini direkomendasikan bahwa bayi dapat diberi makanan pendamping ASI pada usia enam bulan. Usia yang tepat untuk memulai pemberian makanan pendamping ASI adalah ketika sebagian besar anak mencapai usia enam bulan. Alasannya adalah karena bayi pada tahap ini tertarik untuk disuapi dan dapat memegang makanannya sendiri; mereka suka memasukkan sesuatu ke dalam mulutnya; mereka memiliki kontrol yang baik terhadap lidahnya untuk menggerakkan makanan di dalam mulutnya; dan mereka mulai mengunyah melalui pembukaan dan penutupan rahang atas dan bawah. Selain itu, pemberian makanan pendamping ASI yang terlalu dini akan mengurangi asupan ASI, yang akan mengurangi faktor perlindungan dalam ASI dan meningkatkan risiko penyakit. Bayi dengan lambung dan usus yang belum berkembang rentan terhadap risiko diare. Bayi tidak dapat mencerna dan menyerap protein non-manusia dengan baik, yang meningkatkan risiko penyakit alergi. Oleh karena itu, disarankan agar bayi mulai menambahkan makanan pendamping setelah usia 6 bulan.