You really should talk to a good veterinatian about the appropriate diet for your pet. The internet is full of misinformation. Many commercial foods including the more expensive ones , contain filler. Many do not actually supply the cat with proper nutrition.
Human food can only be given as a very temporary thing.
Again - many of the kibble on the market, is junk. Get one that is recommended by the vet.