Zvonareva, who is third in the WTA rankings, beat Ksenia Pervak two sets to love (6:2, 6:4) in the final.
Her cup win earned her 280 ratings points and $37,000 while Pervak received 200 points and $19,000 as the runner-up.
Mariya Koryttseva of Ukraine and Tatiana Poutchek of Belarus beat Monica Niculescu of Romania and Galina Voskobayeva of Russia in the doubles to earn $11,000 and 280 points.
Niculescu and Voskobayeva walked away with 200 points and $5,750.
Zvonareva said after her win that the tournament had been so well organized that it was hard to believe that it was being held in Baku for the first time.
"I competed in a tournament held in China for the first time. The organizers just didn’t know what to do at some points there. But in Baku I could not believe that the tournament is being held here for the first time. The organizers took everything into account," Zvonaryeva said.