David Thomas, from Leedstown, Cornwall, presented the 23.2 kg vegetable at this year's National Giant Vegetable Championships.
Thomas said he was "very proud" of the "beach ball" sized cabbage.
The previous record, set in 1925 by R Straw of Staveley, Derbyshire, weighed in at 19.05 kg.
Growing the huge vegetable took "hours of work", said Thomas, who has been cultivating vegetables competitively for more than 15 years.
"There's no big secret to growing giant veg. You just need the right seeds to start with, plenty of room, good soil and a bit of luck," he was quoted as saying by BBC.
Also Read
Thomas already holds two world records for the heaviest parsnip and the heaviest cucumber.
He entered 16 vegetables at this year's competition in Worcestershire.
Official UK National Giant Vegetables Championship Judge, Martyn Davis, was quoted by the BBC as saying: "We are delighted to confirm that David Thomas has broken the previous world record for the world's heaviest red cabbage by almost 10 lbs (over 4 kg)."
Disclaimer: No Business Standard Journalist was involved in creation of this content