today for dinnerとは「今日の夜ごはんで」という意味です。dinnerやsupperでも大丈夫です。「夜ご飯」を表します。
そして、I ate ○○ by myself とは「○○を一人で食べました」という意味です。○○代わりに具体的の食べ物を書きます。例えば、パスタなら "I ate pasta by myself" になります。
他の例:
I ate sushi by myself 「寿司を一人で食べました。」
その上「美味しかった」を英語にしたら、It was delicious と言います。
「食べる」eatは不規則動詞なので、過去形ate。間違えないようにしましょう。
aloneは「一人で」です。
そのあと、美味しかったよ、と言いたい場合:「美味しい」は色々あります→tasty、good、delicious、yummy。deliciousは特に美味しいとき、yummyはちょっと子供っぽい、かわいらしい表現です。 It was tastyと言う文になります。