Some brands I can think of off the top of my head are Nutro and Natural Balance that don't have peas (usually), have grain free options, and have a wide variety of proteins (lamb, fish, beef). Some specialty pet stores might have limited ingredient kibbles. Basically you will have to look through the ingredients of different food brands until you find something that works. Try searching on Chewy. They have a number of filters that might help you narrow down your search.