ご質問ありがとうございます。
「私は〇〇の作った△△を食べます」は一般的にI ate the △△ that 〇〇 made.に訳せます。
例:I ate the pizza that Hideka made.
上記の例文は過去形に書いています。現在形のeatをすれば現在進行形のam eating(食べている)にしないといけません。
そして、ateの代わりにhad (am having)を使えます。
ご参考いただければ幸いです。
ご質問ありがとうございます。
まず、「〜を食べます」というのは I'll have ...「(これから)〜を食べるつもりです」と表現できます。
その後に、「〇〇の作った」を続けて
例)I'll have sandwiches he made.
「私は、彼が作ったサンドイッチを食べるつもりです。」
ご参考になれば幸いです。