Charles Ollivon scored the sole try of the first half after a passage of attacking brilliance from the visitors.
Damian Penaud touched down for the second try in the 55th minute.
Ireland began to show some fight and Ronan Kelleher’s opportunistic try and a Ross Byrne penalty set-up a grandstand finish, but France held on.
Far from their free-flowing best, Fabien Galthie’s side found two moments of real flair in a match low on quality, and that ultimately proved the difference between the sides.
Ireland will cling onto the heart that they showed in the final quarter to ensure the game went down to the wire for a second week, but the damage was done in the 60 minutes previous.
It is a first win in Dublin for France in a decade, and a first defeat at home for Ireland head coach Andy Farrell.
A result and performance that will do little to support the belief from inside the camp that this is an Irish side on an upward curve.
Three points from the opening 40 minutes was another case study in arguably the biggest issue hurting Andy Farrell’s side.
As was the case in Cardiff last weekend, Ireland appeared comfortable in all facets of the game and enjoyed plenty of front-foot ball without ever looking like they would, or even could, build a sizeable lead.
By no means did the hosts dominate France, but for the first 25 minutes they were in the ascendancy – showing enough promise in attack to suggest they could at least go the distance with the pre-tournament favourites.
Their lack of cutting edge is a major concern, and when they did get over the line in Dublin, James Lowe’s sliding effort was ruled out as replays showed his foot to be in touch.
Defensively solid, Ireland targeted the French line-out and won possession three times off their opposition’s set-piece while defensively they brought pressure around the ruck and kept France’s potent attack in check.
Fly-half Billy Burns badly shanked his first kick on goal before converting an easy penalty to put his side in front and, when Bernard le Roux was sent to the sin-bin on 24 minutes for tripping Keith Earls, the stage was set for Ireland to hammer home their advantage on a solid foundation. (Courtesy BBC)