重い食べ物はheavy foodでOKですが、それにgreasyやfatty (脂っこい)を加えてもいいと思います。
ご質問にあった文の英訳です。
"Don't you think Katsu-don would be too heavy to eat in the morning?"
「朝にカツ丼食べるなんて重すぎると思わない?」
「重い食べ物」はheavy mealになります。
そして、「重くない/~ない?」を疑問形で聞く場合、英語でIsn't it....を使います。
「かつ丼」は英語でKatsuです。
なので、「朝からカツ丼って重くない?」を英語で表現すると、以下の通りです。
Isn't it heavy to eat Katsu from the morning?