Usually, a 2-month-old baby eats about six to eight times a day, so make sure you feed your baby whenever he is hungry, which may be often. To understand when your baby is ready to eat, look for signs – your baby will make sucking motions, move the hands to his mouth, whimper, or flex his arms and hands.