ご質問ありがとうございます。
revoltを使えますが、かなり強い言い方ですので、お勧めの英訳までに行けないと思います。例えば、すっごくまずい料理に対して、revolt(ing)をよく使っています。
例:Her custard pie was revolting.
例:The idea of eating insects is revolting.「虫を食うってありえない」
でも、もっと色々な場合で使える言葉はuncomfortableです。そして、食べ物の話でqueasyがよく使われています。
例:The way she spoke made me uncomfortable.
ご参考になれば幸いです。