I prefer eating fried rice over fried chicken.
How to say that in chinese?
How about this?
I prefer X to Y can be translated as:
I prefer eating fried rice over eating fried chicken.
the answer should be like this： 比起Y，我更喜欢X
the answer can be this:相比y，我更喜欢x
Chinese people don't say this. You can't force a language into any structure that happens to be common in English. 我喜歡X ("I like X") is good enough. Or 我更喜歡X ("I prefer X").