The Hanoi player scored 6.5 points from 11 rounds with six wins, a draw and four losses in a mixed field also involving men players.
She finished half a point ahead of Yashita Rout of India and took home prize money of nearly $1,400.
The 38-year-old, besides being an active player in the international circuit, also teaches chess to children in Hanoi.
The EKA IIFL event was held from December 30 to January 7, and had total prize money of nearly $70,000.