Cats should eat at least two meals each day, separated about 12 hours apart. However, a breakfast, lunch, afternoon, dinner, and just before bedtime routine is also an excellent choice. If you go more than 12 hours without eating, your cat’s stomach may become hyperacidic, producing nausea.