A principios de 1859, Benedek era comandante general del VIII. cuerpo de ejército en la Segunda Guerra de Independencia Italiana. El 27 de mayo de 1859, fue promovido al rango de Feldzeugmeister, segundo en el mando de todo el Ejército austríaco. El 24 de junio, a las órdenes del joven emperador Francisco José I, luchó en la Batalla de Solferino contra las tropas francesas del emperador Napoleón III.