French Semolina Cake (Gâteau de Semoule)

Easy French semolina cake topped with caramel or served with vanilla crème anglaise.