-Shakshouka means "a mixture" in Tunisian Arabic or other maghrebi dialects. It is likely that it was first known as chakchouka, a Berber word meaning a vegetable ragout, although "shakshek" means "to shake", in Tunisian arabic, Berber and Hebrew, giving a possible punic origin to the name of the dish.-