Leonardo pintó el mural para el convento dominico de Santa Maria delle Grazie de Milán, por encargo de Ludovico Sforza, señor de Milán.1 El museo lo fecha entre 1495 y 1498.2
En lugar del fresco auténtico, Leonardo pintó sobre el muro seco para poder trabajar despacio y corregir.2 La pintura empezó a desprenderse en pocos años, y daños posteriores, como una puerta abierta en 1652 y el bombardeo de 1943, pusieron en peligro su conservación.1 Una restauración concluida en 1999 duró unos veinte años.2 Desde 1980, la obra forma parte de un sitio del Patrimonio Mundial de la UNESCO.2