Alguns gatos comem apenas alimentos úmidos e outros apenas alimentos secos, dependendo de suas necessidades dietéticas. Gatos com problemas digestivos podem preferir comida seca, enquanto a comida úmida é ideal para gatos com problemas dentários. Os gatos preferem certos sabores e podem entrar em greve de fome doentia se não gostarem de determinado sabor. É uma boa ideia fazer um teste de sabor com o gato para garantir que ele gosta da comida.
Os gatos também podem comer certos tipos de comida humana, mas, na maioria dos casos, é melhor consultar um veterinário. Alimentos humanos que são seguros para gatos incluem vegetais, queijo, peixe, ovos e carne. Leite não é saudável para gatos. Outros alimentos que os gatos geralmente devem evitar incluem alimentos açucarados, uvas, comida de cachorro, aparas de gordura, massa com fermento e alimentos crus. Outro alimento que não é bom para o estômago de um gato é o atum em lata, destinado ao consumo humano. Alguns alimentos, como chocolate e álcool, são tóxicos para os gatos e podem causar coma ou morte.