SVOOからSVOへの書き換えで


My mather cook dinner for me.

(1) Dinner was cooked for me (by my mother).
(2) I was cooked dinner (by my mother).

(2)は「文法的に間違ってはいないが、不自然」であり、使っても問題はないでしょうか?
私が調理された・・・みたいな誤解を生みやすいので避けるべきでしょうか?