In this paper we study the existence and multiplicity of solutions for the following class of nonlinear Dirac equations where V:R3→R and f:[0,+∞)→R are continuous functions. It is proved that the number of solutions is at least the number of global minimum points of V when ε is small enough.