Dante refuses to touch traditional cat food of any kind in favor of "less fattening" home-grown alternatives.
Current favorites include melon, bananas, broccoli, rhubarb, asparagus, aubergine and Brussels sprouts, but he also has a taste for uncooked potatoes
The two-year-old is so insistent on getting his five-a-day that he even raids the fruit bowl if he's feeling peckish.
Experts confirmed Dante's peculiar appetite was "extremely rare".
Maggie Roberts, director of veterinary services at the animal charity Cats Protection, said: "This is extremely rare - I have never before heard of a cat that will not eat meat.