Harry Maguire and Jadon Sancho were on target in the first half of the match, with Dominic Calvert-Lewin's emphatic penalty completing a routine outing after the break.
Manager Gareth Southgate will have plenty to think about after a strong showing from a number of England's fringe players prior to matches with Belgium and Iceland.
The visitor's hopes of earning a first ever Wembley win were dealt a blow when John Egan was forced off early on after taking a bang to the head.
Ireland probed with a couple of dangerous low crosses but England hit the front from a corner that resulted from Darren Randolph saving smartly from Bukayo Saka after an initial poor punch.
Harry Winks picked up the first clearance and stood up a cross for Maguire to power home with his head.
Calvert-Lewin then went close at the end of a slick move and Randolph saved from Maguire before the lively Jack Grealish fed Sancho, who lashed home England's second through the legs of Jeff Hendrick.
England picked up where it left off in the second half, pressing Ireland high before Saka was tripped in the box by Cyrus Christie.
Calvert-Lewin made no mistake from the spot, hammering the ball into the top corner for the second goal of his short international career.
With the host in complete control late on, Southgate introduced Jude Bellingham from the bench, making him the third youngest England player of all-time.