”It looks so delicious. I can't wait to have/ eat this."
「すごく美味しそうで、食べるのを我慢できない。」
「食べる」は、"eat"でも"have"でもどちらでも大丈夫です。
また、"I can't help ~ing."/ "I can't stop ~ing."も「我慢できない」という意味があります。
"I can't help/ stop eating the cake."
「ケーキを食べるのを我慢できない。」
ご参考になれば幸いです。