The 26-year-old Indian boxer outclassed Savannah Stubley of England, 21, in the semi-finals by unanimous decision.
Relying on a series of combinations, jabs and timely left hooks, Nikhat Zareen took control of the fight right from the start. Although Stubley tried to counter, she failed to connect as the Indian evaded her punches comfortably.
In the final round, Nikhat Zareen eased up and resorted to defensive tactics, holding her guard up. The Indian countered when the Englishwoman attacked and stayed light on her feet to avoid any punches flying her way.
"It was a very good fight,” Nikhat Zareen said. “She's young and talented and I congratulate her on her bronze medal. I'm really happy to win this match for my country and I'm looking forward to the final bout and to win the gold medal."
Nikhat Zareen will fight Northern Ireland’s Carly McNaul, a silver medallist from Gold Coast 2018, in the final on Sunday.
Carly McNaul made the gold medal match by outpunching Teddy Nakimuli of Uganda 5:0 in her semi-final bout.
Earlier in the day, India’s Nitu Ganghas sealed her spot in the women's 48kg minimumweight final after she dominated Priyanka Dhillon of Canada in the semis.
The 21-year-old Indian, a two-time youth world champion, won the bout after the referee stopped the contest (RSC) early in the second round, the Canadian unable to withstand the Indian’s assault, led by a series of combinations. Dhillon underwent a standing eight count in the opening round of the fight as well.
In the women's 48kg minimumweight final, Nitu Ganghas will fight Demie-Jade Resztan of England, a world championships bronze medallist, for the gold. Demie-Jade Resztan won her semis against Lethabo Bokamoso Modukanele of Botswana by unanimous decision.
Jaismine Lamboria wins CWG bronze medal
Jaismine Lamboria, meanwhile, went down by a 3-2 split verdict in the women's 60kg lightweight semi-finals to Gemma Richardson of England, a youth world champion from 2018.
Gemma made inroads into Jaismine Lamboria’s defences early on, landing punches almost at will. The English boxer was in control, keeping the Indian in check by attacking close quarters, and landing several body shots.
The 21-year-old Jaismine, who became national champion last year, was unable to use her reach to good effect but managed to land a few blows towards the end. Richardson continued to fight close range whenever she could and eventually sealed the match.