Who you are (or where your ancestors came from) makes a big difference in what you eat if you live in South Africa.
The foods eaten by people of British ancestry differ from those of the Afrikaners with Dutch heritage. Asians, particularly those with ancestors from India, have brought their curries; the English introduced roast beef and Yorkshire pudding; the Italians brought pizza and pasta; and the Dutch brought