A man launched a bottle of the sauce at his ex in a "teenage tantrum" - even though he's 25.
Byker's Silvio Kelson also broke his former partner's fake nail following a blazing row, overheard by their three-year-old daughter.
He had denied assaulting her - but didn't turn up to court to fight the charge.
But his sentencing hearing heard police had been called eight times to their home over claims of domestic violence during their four year relationship, which the victim ended in 2017 as Kelson was "too controlling and violent".
And even Kelson's own solicitor slammed his "immature" client who doesn't work.
"He appears to be drifting through life without any purpose or goals," claimed Lewis Pearson.
"I think this lad just sits at home and sucks his thumb."
The defendant has now been handed a two-year restraining order after South East Northumberland Magistrates' Court heard details of the May 20 attack.
The court was told. within moments of his ex arriving at his Felton Walk home, he lost his cool with her over their daughter.
"You are the f***ing reason she wears glasses," raged Kelson towards his former partner, citing the amount of TV she let the girl watch.
"I didn't want to stay in the house as he was getting angry," said the woman, in a victim statement read out at last week's sentencing.
But the Angolan-born man grabbed her arm.
In the "struggle", her nail snapped while Kelson also smashed her iPhone, the court heard.
"He had also tried to hit me with a tomato ketchup bottle," claimed the victim, who thankfully ducked out the condiment's path.
"When my false nail was pulled off it did cause pain and it was uncomfortable.
"I was very scared he would injure me."
Kelson, who was almost jailed in 2015 for possessing cannabis with the intent to supply, had denied criminal damage and assault by beating but was convicted in his absence.
Probation told his sentencing he was sorry, but had been "guarded" during questioning.
"He couldn't give an explanation why he had behaved in this way," said the probation worker.
She added, however, that he showed no empathy towards his victim.
Mitigating, Mr Pearson said his client hadn't been claiming benefits despite not working and needed some guidance in how to get his life on the right track.
But he admitted: "He's going to have to grow up.
"He presents as a teenager who argues with his mam - that is the level he is operating."
As part of a 12-month community order, he will receive help accessing benefits and getting a job.
But he must also pay £170 compensation to his victim for what magistrates said was the "pain that she suffered".