Taste of the Wild (pick a flavor) dry food is what I feed them. There are "better" foods out there, but finding them somewhere convenient AND relatively reasonably priced is pretty tough. I buy mine from a feed store that also carries the chick start I use as cat litter, so it works out well. (Reminds me, I need to go buy more litter this weekend.)
Amazon product ASIN B07KNF5SPY
Only 42% protein, omg!
Not that you asked, but I free feed so they can eat whenever they want. My first cat likely got the beetus and died from that, but he was happy, and my current cats aren't fat at all. Amira had that issue where I had to feed her through a tube for months, so she still gets one helping of canned food a day simply because I spoil her. Once she passes I will never feed "on a schedule" ever again. I feed her when I get home from work, so around 4:30 PM. But on the weekends, she starts in on the CONSTANT fucking crying for food anywhere between 8 and 10 AM. And when I finally give in and feed her around noon, she forgets that I fed her and starts back up around 4!! I refuse her then, but it still takes awhile for it to sink in. When I used to feed her first thing in the morning (6:30), she started waking my ass up at 3AM wanting to be fed. So, fuck that shit.
There's a meme somewhere that I've seen that says if you want to never forget a daily task, just start feeding your cat at that time every day. They will fucking remind you.