If it is any consolation, my cat Pickle seems to do exactly the same thing. Especially if the food in his dish is in large chunks. He takes the food in his mouth, walks away from his bowl, spits out the food and then starts nibbling bits off!
He makes a right old mess on the floor!
if it makes you feel any better, one of mine brings her food into the living room & eats it off the carpet.
One theory is that they do not like to keep rubbing their whiskers on the sides of the bowl. I have got extra wide bowls so that obviously not the answer.
Probably for the same reason that my mum's cat turns up her nose at a bowl of mineral water (yes, mineral, my mum tried this as she thought Chloe didn't like the smell of the tap water) and prefers to go and drink from the dirty rainwater in the bucket outside.
I must be among the few lucky cat owners that have a cat that eats from his dish and not the floor!
But in regards to your problem, do you wash your cat's dish in soapy water? I can remember reading somewhere that cats have a very good sense of smell and can pick up the smell of the detergent on the dish. Maybe that's why he drags it onto the floor, away from the offending article.
I hope this is of some help to you.