Fiona Swinhoe, 32, grappled with the man at Morrisons in Jarrow, on June 6, a court heard.
Swinhoe, of Allendale Road, Farringdon, Sunderland, was apprehended after taking alcohol and a Hoover.
She struck while awaiting sentence for pinching two Shark vacuum cleaners and clothing from Asda Washington on October 19.
The 16 places where most crime was reported across South Tyneside in June
Extension plans rejected for South Shields home
‘Sinister’ paedophile watched children play and offered them doughnuts after moving into new neighbourhood
‘It could have been much worse’ – see pictures of fire devastation at Hebburn home
Angry patient trashed doors at South Tyneside District Hospital after falling asleep and missing treatment
Prosecutor Clare Irving made no representations, but defence solicitor Jason Smith said: “She accepts she has an unenviable record in regard of dishonesty offences.
“It’s a common assault, it’s a tussle between herself and store security who was trying to recover the items. I would expect you’re going to require a report.”
Swinhoe pleaded guilty to theft from a shop and assault by beating, and had already pleaded guilty to the October theft.
Magistrates adjourned the case for a pre-sentence report and granted Swinhoe unconditional bail to be sentenced at the same court on July 18.