Andrew “Benjie” Benjamin, a 40-year-old home cook from Kimberley, has been crowned the winner of MasterChef South Africa Season 6, becoming the first winner from the Northern Cape and taking home R1 million.