I think the answer is negative. I have an idea. If $G$ be a cyclic group of order $n$ then we have $RG\cong R[x]/(x^n-1)$. Now consider the ideal $J=(2,x)+(x^n-1)$. I think that we can show $J$ is not principal. This method works for abelian group $G$, because $G$ is a finite direct product of cyclic groups by fundamental theorem. In general i don't have any idea! I would appreciate if someone could explain this question.
Thank you.