- Vi saknade honom, säger Hamilton.
Britten, förra årets världsmästare, har liksom stallet McLaren mest haft motgångar och problem hittills under säsongen. Men på Hungaroring utanför Budapest hade han marginalerna med sig.
Fernando Alonso, Renault, förvaltade omgående sin plats i första startledet och tog kommandot över loppet. Men när han förlorade höger framhjul var loppet över för hans del.
Hamilton tog sig skickligt fram genom fältet från sin startposition i fjärde ledet, körde mer eller mindre felfritt och höll enkelt undan för tvåan, finländaren Kimi Räikkönen, Ferrari.
- Det är en otrolig känsla att vara tillbaka här. Vi har närmat oss de andra, men vi trodde aldrig riktigt att vi hade farten för att vinna, säger Lewis Hamilton.
Segermarginalen sträckte sig till 11,5 sekunder. Segern var 24-åringens första sedan Kinas GP förra året och den tionde totalt i karriären. Efteråt skänkte han tankar åt kollegan Felipe Massa som ligger nedsövd på sjukhus med en skallfraktur efter den otäcka kraschen på lördagens sista tidsträning.
- Jag kanske kan tala för alla. I dag var en sorglig dag efter vad som hände Felipe. Vi saknar honom, vi önskar honom allt väl och ett snabbt tillfrisknande.
Två veckor efter sin debutseger i Tyskland tog sig Red Bulls Mark Webber in som trea. Först på sjunde plats hamnade VM-ledaren Jenson Button, Brawn. Button leder fortfarande VM-serien klart, med 70 poäng mot tvåan Webbers 51,5 och trean och Sebastian Vettel på 47. Tysken tvingades bryta kort efter starten efter en kollision med Räikkönen.
Ungerns GP bjöd också på en historisk fotnot. Spanjoren Jaime Alguersuari, 19 år och 125 dagar gammal, blev sportens yngste GP-förare hittills och kom på 15:e plats.