It is recommended for cats to have meals at least two times each day, about 12 hours apart. However, breakfast, lunch, afternoon, dinner, and right before bed, whatever your cat's meal schedule, is equally excellent.