Yes, kittens may eat in the middle of the night. It is essential to provide them with access to food and water at all times, especially during their growth stages. However, if you notice excessive or abnormal eating habits, it is best to consult with a veterinarian.