La normativa, impulsada por el gobernante Partido de la Justicia y el Desarrollo (AKP) y tildada de "antikurda", recibió en la asamblea de 550 escaños 376 apoyos en una votación secreta, nueve por encima del mínimo necesario.
Si no hubiera superado esa barrera, habrían sido suficientes 330 votos a favor para someter el asunto a un referéndum.
Una vez firmada por el presidente Recep Tayyip Erdogan, la nueva ley entrará en vigor.
Hasta el momento, la Fiscalía turca solicitó al Parlamento anular la inmunidad a 138 diputados, de los cuales 101 representan a las dos principales formaciones de la oposición, el prokurdo Partido Democrático de los Pueblos (HDP) y el Partido Republicano del Pueblo (CHP), de centroizquierda.
Lea también: Parlamento de Turquía paralizado por pelea a puñetazos
Según la Fiscalía, estos parlamentarios apoyan al Partido de los Trabajadores de Kurdistán (PKK), proscrito en Turquía como organización terrorista.