Although good for most cat's diets you may want to avoid the ingredients listed in the below answer however since pinpointing an allergy can be difficult, the process will be a lot of trial and error. It may also be worth avoiding recipes with added by-product meals (e.g. turkey meal/ chicken meal/ fish meal etc.)