The 19-year-old Ivanovic, who was seeded seventh, was barely competitive after winning the first game of the match. She was, however, the first-ever Serb to reach a Grand Slam final and appeared ready to seriously challenge Henin after the top-seeded Belgian dropped her first serve on a double fault.
Henin has not dropped a set at Roland Garros since 2003, and was playing in a Grand Slam final for the fifth time in a row.
"It's like my garden. I just feel at home over here," Henin said. "When you arrive at the Grand Slams, you have seven matches and you have to build something day after day."
Henin became the first three-peat French Open champion since Monica Seles from 1990-92.