Deja los garbanzos en remojo la noche anterior. Pela, lava y trocea las patatas y la calabaza. Despunta, lava y trocea las judías. Pon al fuego una olla con abundante agua salada y, cuando esté caliente, añade los garbanzos escurridos y cuece 2 h. Agrega las judías, las patatas y la calabaza. Pela las peras, córtalas en gajos eliminando las semillas y añádelas. Salpimienta y cuece durante 20 min. Dora el pan y las almendras y el ajo pelados en un hilo de aceite. Pásalos al mortero, añade 1 cucharada de vinagre, unas hebras de azafrán y 1 ramita de hierbabuena lavada y machaca. Pela y pica la cebolla y rehógala en el mismo aceite del pan 10 min. Añade el tomate lavado y picado y 1/2 cucharadita de pimentón, salpimienta y sofríe durante otros 10 min más. Incorpora el sofrito y el majado a la olla, sazona y deja que cueza todo junto durante 15 min más. Sirve caliente.