What's wrong with saying, "Kwa sababu ya afya, sipendi mafuta"?
Sounds good to me.
I've reported the English sentence as unnatural. As far as I can imagine, the only natural way to say this would be "For health reasons, I don't like oil."
Mafuta ni nzuri kwa afya!