Dublin's first goal of their Allianz NHL campaign, scored by Ronan Hayes in the 54th minute, was the decisive score at Parnell Park and helped secure back-to-back Division 1B wins for Mattie Kenny's men.
The strike put Dublin 10 points clear and while Antrim briefly raised a gallop in the third quarter, narrowing the gap to five points at one stage, it was a well-deserved win for Dublin who are now joint top of the table.
Donal Burke, fresh from a huge 0-18 haul against Laois last weekend, top scored again with 0-7 while Daire Gray and captain Danny Sutcliffe helped themselves to three points each with 13 different Dublin scorers in total.
It was a significant win for the 2011 league champions as they will play Antrim again in the quarter-finals of the Leinster SHC in late June in Navan.
Dublin will return to Parnell Park for their Round 4 clash with Clare in a fortnight while Antrim, who pulled off a memorable win over the Banner in the opening round, will also be at home against Wexford on the same day.
Dublin hadn't scored a goal in their previous games against Kilkenny and Laois and that stat perhaps weighed on their minds as they carved out half a dozen openings throughout.
Cian O'Sullivan, a late addition to Dublin's attack in place of Eamonn Dillon, burst through for their first goal chance in the 17th minute but hammered a shot straight at 'keeper Ryan Elliott, who blocked for a 65.
Burke pointed that and nudged the hosts ahead for the first time, 0-06 to 0-05, having been tied on four occasions in an evenly contested first quarter.
Skipper Sutcliffe was a key figure initially for Dublin and extended their lead with a long-range score after the first water break, his first.
Paddy Burke stepped up as Antrim's captain following a late change which saw man mountain Domhnall Nugent come in for regular skipper Conor McCann.
Powerful Nugent - who memorably brought manager Darren Gleeson crashing to the ground with a huge bear hug at the final whistle of December's Joe McDonagh Cup final win - had an immediate impact, winning a free that Ciaran Clarke converted.
But Clarke wasted two gilt-edged frees at the Church End of the ground and Dublin capitalised, reeling off seven points in a row between the 14th and 33rd minutes to lead by 0-10 to 0-05.
O'Sullivan had a second goal chance in the 29th minute which was cleared while Cian Boland drew another strong save from Elliott just before the break.
Despite failing to hit the net yet and registering nine first-half wides, Dublin still led by 0-13 to 0-06 at half-time.
They started the second-half with back to back points from Cian Boland and Gray and dominated the third quarter to move 0-19 to 1-9 clear before Hayes grabbed his goal.
It was a strike worth waiting for as he combined with Jake Malone before controlling the sliotar superbly and volleying to the net.
Dublin ran in their full allocation of seven subs and Antrim capitalised on the loss of shape with six of the game's next seven points, hauling themselves back into the game.
But Dublin finished strongly and points from subs Paul Crummey, John Hetherton and Davy Keogh helped them to secure a fully merited eight-point win.
Dublin: Sean Brennan; Cian O'Callaghan, Eoghan O'Donnell, Andrew Dunphy; Sean Moran (0-01), Liam Rushe, Daire Gray (0-03); Jake Malone (0-01), Conor Burke (0-02); Chris Crummey (0-02), Donal Burke (0-07, 0-04f, 0-01 65), Danny Sutcliffe (0-03); Cian Boland (0-02), Ronan Hayes (1-00), Cian O'Sullivan (0-01).
Subs: Eamonn Dillon for O'Sullivan 50, John Hetherton (0-02) for Sutcliffe 50, Rian McBride for Malone 56, James Madden for Rushe 56, Davy Keogh (0-01) for Boland 59, Paul Crummey (0-1) for Hayes 65, Paddy Smyth for Moran 70.
Antrim: Ryan Elliott; Damon McMullan, Gerard Walsh, Stephen Rooney; Eoghan Campbell (0-01), Paddy Burke, Joe Maskey; Keelan Molloy (0-02), Michael Bradley; Neil McManus (1-02, 1-00 pen, 0-01f), James McNaughton (0-03, 0-02f), Niall McKenna (0-04); Conal Cunning, Domhnall Nugent, Ciaran Clarke (0-04, 0-04f).
Subs: Conor Johnston (0-02) for Nugent h/t, Dan McCloskey for Michael Bradley 45, Pheilim Duffin for Clarke 46, Shea Shannon for Rooney 46, Eoin O'Neill for Cunning 55, Ryan McCambridge for Maskey 58.
Referee: Sean Cleere (Kilkenny).