Align selected face parallel to a specific axis
Holding Ctrl while rotating snaps in 5° steps.

RYCtrlMouse-Movement

Enabling Snap during transformation has the same effect



Another way would be to scale the vertices of a face, with all vertices of the face selected:



SZ0Enter



Related:


Is there an easy way to align two objects on a specific axis?
Snap_to_Mesh