Translation:I am making breakfast.
In speech this would likely be heard as Dw i'n neud brecwast. The initial gw- is often dropped.
Why is "prepare" breakfast incorrect?
Because "prepare" isn't the same as "make".
Dw i'n arlwyo brecwast - "I am preparing breakfast".