Having beaten Northern Ireland 3-0 in the opening Group B1 game, Ireland went one better by scoring four times in this fixture to move onto six points.
Caitlin Hayes headed the visitors in front following a superb cross from captain Katie McCabe, who then upstaged everyone with a thunderbolt of a strike to make it 2-0.
A header from Kyra Carusa increasd Ireland's lead before Sky Ireland Player of the Match Denise O'Sullivan fired in the final goal to cap off an impressive win.
This was Ireland in a new way. They played higher up the pitch, attempted more progressive passes and created more goalscoring opportunities as they controlled the game throughout.
Goalkeeper Courtney Brosnan did have to be on alert to deny Hungary on a few occasions but she never looked in doubt of conceding and earning a 13th clean sheet overall.
Ireland will know that they can still improve with their overall and that will be the most encouraging aspect of this game as they won it but can be even better.
Hungary: Szocs; Papp, Turanyi, Nemeth (Papai HT), Palakovics (Vachter HT); Zeller, Sule (Vida HT), Fenyvesi (Savanya 72), Szabo; Kajan (Nagy 90).
Ireland: Courtney Brosnan; Caitlin Hayes, Louise Quinn, Diane Caldwell, Katie McCabe; Tyler Toland (Jamie Finn 78), Lily Agg (Megan Connolly 55), Denise O’Sullivan; Heather Payne (Abbie Larkin 55), Kyra Carusa (Amber Barrett 74), Lucy Quinn (Izzy Atkinson 46).
Referee: Zuzana Valentova (Slovakia).