It is recommended that newborns be fed every two to three hours, or around eight to 12 times per day.