Romanian Halep delighted the home crowd with a thumping 6-1 6-3 win that took just 68 minutes to compile at the WTA International event.
Vinci had triumphed in two of the previous five encounters between the pair but Halep made it three wins in a row against the Italian thanks to an impressive serving performance on the clay.
She started in excellent fashion, breaking Vinci's serve after a lengthy first game, and that was quickly consolidated into a 2-0 lead.
A further two breaks saw the world number three – who has now won eight titles in the last two years – claim the opener in comfortable fashion.
Halep caused problems for her opponent on first serve throughout the match, winning 23 of 32 points, but she did have to overcome a minor scare at the start of the second set.
That was caused after Vinci eventually broke Halep in the first game, at the fourth opportunity, and the world number 24 then held for a 2-0 lead.
Halep won six of the next seven games, though, sealing victory on her second match point.
The title is her second of the year, following success in Doha in February.