I don't think it boils down to taste, so much as habit. If a person is used to macca's every day, they'll not fancy a plate of steamed veges. You've got to wean them off "their" food and get them eating other stuff. I've just approached changes in diet by giving them what they're getting. They might reject it and carry on about it, but eventually they eat it when they realise there's nothing else on the menu. It's a bit tough at first when they do the "routine" on you, the "woe is me" crying and the "I'm being starved" melodramatic face. My newest cat came to me only liking one variety of one brand of tinned food. He now eats everything the other girls get. I started him on "his" food, then he'd get what the others got and "his" food sometimes. He just sort of forgot he didn't like anything, and started eating everything he was given. [He didn't really have a choice, I've got too many pets to pay a fortune for expensive tins. I just tell them it's food, I'm not running an a la carte restaurant and they can take it or leave it (they take it, eventually)] EDIT: my cat before was on a special diet. He used to get Hills Prescription, but one time they were out of stock so I got the Royal canin instead and he liked that better. Maybe give that a try?