There are several foods that are bad for cats. Some human foods are actually toxic for cats. Onions are toxic to cats. Not that you’d give your cat an onion, however, it might be in the ingredients of gravy, that you find yourself pouring over your cat’s food. Raw potatoes, green tomatoes, and chocolate are also toxic to cats.