Trots att gästande Belgien ägde större delen av den första halvleken var det England som satte det enda målet. Danny Welbeck, som fick förtroendet på Andy Carrolls plats, chippade in 1-0 med tio minuter kvar av halvleken. Hans första mål i landslaget.
Det blev matchens enda och England går nu till EM med två raka 1-0-segrar.
England spelar sin första EM-match mot Frankrike nästa måndag, den 11 juni.
Här är startelvorna:
England: Hart - Johnson, Cahill, Terry, Cole - Milner, Parker, Gerrard (c), Oxlade-Chamberlain, - Young - Welbeck.
Avbytare: Jones, Green, Baines, Lescott, Jagielka, Henderson, Downing, Defoe, Rooney, Carroll, Walcott, Butland
Belgium: Mignolet - G Gillet, Vertonghen, Simons, Vermaelen (c) - Mertens, Witsel, Mirallas, Hazard, Fellaini - Dembele.
Avbytare: Renard, De Camargo, Pocognoli, Chadli, Benteke, Vossen, Lukaku, Odoi, De Ceulaer, Defour, Nainggolan