YOU SAID:
i ate pasta for my dinner which means i had cheese on it too
INTO JAPANESE
私は夕食にパスタを食べました。
BACK INTO ENGLISH
I ate pasta for dinner.
INTO JAPANESE
私は夕食にパスタを食べた。
BACK INTO ENGLISH
I ate pasta for dinner.
That didn't even make that much sense in English.