The only food my cat can eat because he has food allergies to complex proteins, is "Natural Balance Limited ingredient" dry cat food. Both my cats like it. It comes in chicken, salmon and duck.
Yes, one of my Bengal cats is on a grain free diet (she is allergic-throws up the food) and the other Bengal on the Natural Balance limited ingredient diet. He is the one with skin issues. No other dry cat food on the market works for him.
Glad your kitty is better!
I had the same problem with my male Bengal cat Leo. I happened to read an article in Cats Magazine about allergies to complex proteins. I switched him to Natural Balance limited ingredient diet dry cat food and it cleared up. It is the only food he can eat that doesn't make him start scratching...