Nell'agosto del 1847 Benedek venne assegnato col comando di un reggimento di fanteria, alle armate italiane, sotto il comando di Ferencz Gyulai. Allo scoppio della rivolta di Milano del 1848 egli si trovava a Pavia col proprio reggimento, ove si prodigò per risanare le avvisaglie di rivolta in quell'area. Il 5 aprile 1848 ottenne il comando di una brigata. Si distinse durante la prima guerra d'indipendenza nella battaglia di Curtatone e Montanara del 29 maggio di quello stesso anno, dove guidò l'assalto cruciale alla testa della propria brigata, ottenendo così la croce dell'Ordine Militare di Maria Teresa. Nei giorni successivi prese parte alla battaglia di Goito. Nella campagna del 1849 partecipò agli scontri di Mortara (21 marzo) ed alla Battaglia di Novara. Il 3 aprile 1849 ottenne il grado di maggiore generale e divenne comandante in capo della 2ª Armata d'Italia.