India broke the deadlock early in the game but Bangladesh restored parity before the break to end the first half level on 1-1 at Kanchenjunga Stadium in Siliguri on Wednesday evening.
India punished Bangladesh’s mistakes, however, and sealed their fourth successive title.
Sabina Khatun and her team had held the hosts to a goalless draw in their Group B tie to finish pool stage as group champions ahead of India.
Bangladesh, who adopted a defensive strategy against India in their previous encounter, was let down by their defence when Dangmei Grace put India ahead in the 11th minute.
The equaliser came six minutes before the break through a counterattack.
Sabina picked out Sirat Jahan Shopna on the right and the hat-trick star from the semifinal against the Maldives hit the target from a tough angle.
India piled pressure in the Bangladesh box after the break and Nargis Khatun conceded a penalty in the 62nd minute. Sasmita Malik converted the spotkick to put her team ahead once again.
An amateurish blunder from Bangladesh goalkeeper Sabina Akter, who did not let anything go past her in the matches prior to the final, allowed India to score again four minutes later.
Bangladesh women took the fight to their opponents in the last 20 minutes but could not find the back of the net.