The past tense of roast is roasted.
The third-person singular simple present indicative form of roast is roasts.
The present participle of roast is roasting.
The past participle of roast is roasted.