A fire broke out at a food stall in the Dragon Centre food court in Sham Shui Po around 8.30pm on Monday.
Video circulating online showed flames shooting from a stove up to the stall's ceiling, with thick smoke filling the food court and fire alarms sounding as bystanders watched from a distance.
Members of the public managed to put out the fire before firefighters arrived. Initial investigations suggest the blaze was caused by an overheated stove.
The 55-year-old female owner suffered burns to her fingers and was taken to Caritas Medical Centre.
Netizens criticised bystanders for their lack of safety awareness, with comments including "people are still watching, is there zero safety awareness?", "why aren't they leaving? a big explosion could happen," and "the stalls are packed so tightly, if it spreads they won't be able to get out."