The second seed needed just 90 minutes to complete a 6-4 6-3 triumph over her Italian opponent at the WTA International clay-court event.
The Canadian fended off all four break points she faced in the contest and was particularly dominant on her first serve, winning 28 of a possible 33 points.
Bouchard had lost her previous three matches before taking part in Nuremberg, but has yet to lose a single set in what is turning into the ideal preparation ahead of the upcoming French Open, with Israel's Shahar Peer awaiting the world number 19 in round one.
Her only other WTA final appearance came in a losing effort to Sam Stosur in last October's HP Open final, and she is the second-highest ranked player yet to have won a tour title, with world number 16 Sloane Stephens also yet to break her duck.
Standing in her way is Karolina Pliskova, who followed up her first victory over a top-10 player in the form of Angelique Kerber on Thursday by ousting fourth seed Elina Svitolina 2-6 6-1 6-2.
Pliskova was a set and a break down but rallied to win 10 straight games before completing the win, and will now contest her third WTA final.
Speaking after he win, she said: "I started slow but after the first set I woke up and was more aggressive. I'm happy that I came back and won the second and third sets.
"I'm playing well here. I like the club. The people are nice. Everything's good."