Self-consistent particle-based simulations of three-dimensional ionic solutions