Quark confinement and the genesis of the constituent quark model are examined in nonperturbative QCD in Coulomb gauge. We employ a self-consistent method to construct a quasiparticle basis and to determine the quasiparticle interaction. The results agree remarkably well with lattice computations. They also illustrate the mechanism by which confinement and constituent quarks emerge, provide support for the Gribov-Zwanziger confinement scenario, clarify several perplexing issues in the constituent quark model, and permit the construction of an improved model of low energy QCD.