Hijo de un fiscal, Eduardo Mendoza Arias-Carvajal, y una ama de casa, Cristina Garriga Alemany, que era hermana del escritor e historiador Ramón Garriga Alemany.