Mainardi wurde in Florenz von seinem Schwager Domenico Ghirlandaio ausgebildet und war dann dessen Mitarbeiter. Er fertigte zahlreiche Gemälde für Kirchen in Florenz und San Gimignano, die den Einfluss sowohl von Ghirlandaio als auch von Andrea del Verrocchio zeigen.