「可愛い」は英語で言うと、cuteとよく言いますが、
食べ物の話しならcuteよりlooks niceの方が多く使われていると思います。
ですが、cuteと言っても通じますので使っても大丈夫だと思います。
「食べにくい」はhard to eatと言います。
この文法は他の動作でも使う事があります。
例えば、「作りにくい」はhard to makeと言います。
「飲みにくい」はhard to drinkと言います。
「読みにくい」はhard to readと言います。
"It's cute but hard to eat."
cute(可愛い)と hard to eat(食べるのが難しい、食べにくい)をシンプルに組み合わせることで伝わります。
"It looks adorable, but it's a bit messy to eat."
「見た目はとても可愛いけれど、食べるときに少しポロポロ崩れて汚くなってしまう(食べにくい)」という意味の表現です。