Shakshouka means "a mixture" in Arabic slang. It is likely that it was first known as chakchouka, a Berber word meaning a vegetable ragout, although according to a cookbook about Jerusalem cuisine, the name is derived from the Hebrew verb leshakshek, "to shake."
Chakchouk is also a very common surname in Tunisia 
According to food writer Claudia Roden, Tunisian cooks added artichoke hearts, potatoes and broad beans to the dish. Because eggs are the main ingredient, it is often on breakfast menus, but in Israel, it is also a popular evening meal. It has been said to challenge hummus and falafel as a national favourite, especially in the winter. According to some food historians, the dish was invented in the Ottoman Empire, spreading throughout the Middle East and Spain, where it is often served with spicy sausage. Another belief is that it hails from Yemen, where it is served with zhug, a hot green paste. Some versions include salty cheeses.
Shakshouka is similar to the Turkish dish menemen, and the Mexican breakfast dish huevos rancheros but different in the fact that the egg yolks are kept whole instead of scrambled. In Turkish cuisine, there is also şakşuka, which is more like a ratatouille. Shakshouka is also similar to Spanish pisto manchego, a traditional La Mancha dish from southeast Spain, usually also accompanied by a fried egg.