In the first of its kind study by researchers at the University of California, Davis they found that the recipes found on-line, even those written by veterinarians, did not meet the nutritional needs of cats. Some lacked proper instructions, did not clearly identify the ingredients and some even contained products that are toxic to cats.
According to the article, about a decade ago toxic substances were found in cat food that was imported from China. This caused cat owners to stop using commercial cat food and switch to homemade food. (The same happened with dog food.)
The researchers point out that it is OK to feed your cat commercial foods. I suggest that you google sites that evaluate all brands of cat (or dog) foods to see which the best is. Avoid any food that is not made in the US and especially food that comes from China and possibly other countries. Since there has been contamination of produce for humans that originates from Mexico, I would be concerned if any pet food ingredients originate in Mexico as well. This is just my opinion. Keep in mind that the smaller the pet, the less toxic substances it will take to make the pet sick or cause death.