Shakshuka seems to have originated in Morocco and spread across the north of Africa to Israel and other parts of the Middle East. From there it's spread into Western countries and Yotam Ottolenghi probably had a lot to do with that. Wherever it came from, it's easy to make, and delicious. Shakshuka is similar to the Mexican Huevos Rancheros, and the Italian Eggs in Purgatory.
Add the tomatoes and the tomato puree and stir well. Then stir in the spices and simmer for 5-7 minutes. Taste it, and season with salt and pepper if needed. Now you want to reduce the sauce so it's thick enough to hold an indentation if you press it with the back of a large tablespoon. Break an egg into a small bowl, then slip it into the indentation. Repeat for the other 3 eggs. If you are using feta cheese, cut it into dice and arrange them between/around the eggs.
Cover the pan and simmer until the eggs are cooked, aout 7-12 minutes. Sprinkle with chopped parsley and serve.