Sonya Thomas, who already holds numerous eating records, won $8,000 in the GoldenPalace.com competition, held Wednesday at the Planet Hollywood restaurant in New York's Times Square.
She said she trains by drinking large amounts of water to expand her stomach capacity. For Wednesday's match, she soaked her sandwiches in water to make them easier to swallow. Thomas estimated she gained 10 pounds during the contest.
Her nearest competitor, Joey Chestnut, ate 25 1/2 sandwiches, Newsday reported.
Thomas had little time for reporters after the contest, saying she had to catch a train to go to work at a Burger King on Andrews Air Force Base in Maryland.