Continuación de la novela La busca del mismo autor. Se trata del segundo volumen de la trilogía La lucha por la vida (1904) cuyo protagonista es Manuel Alcazar.
Si en La busca Manuel apenas sale de la infancia, Mala hierba comienza cuando el joven cuenta con diez y ocho años y ya puede desempeñar un trabajo. En ocasiones se trata de un trabajo honrado, mientras que en otros momentos se sumerge en la vida picaresca.
Tanto los compañeros como las amistades femeninas de Manuel están entre lo más granado de la mala vida madrileña.