Prediabetes in a fit person, what to do?

A lot of (Chinese and other ethnic cuisine) restaurant food is made with rather excessive amounts of fat (and/or sugar and/or salt). That may not be all that great for someone trying to control calorie intake. Perhaps this is just personal preference, but food that is swimming in oil also does not taste that good.