In a saucepan on low-medium heat , add your oil, sauté your onion and garlic. Add your minced beef, all of the spices and parsley.
Add your tomatoes and a cup of water cover and allow to cook for 30 minutes, occasionally stirring (if the water evaporates feel free to add an additional 1/2 cup). The longer you allow the meat to simmer then tender it becomes and more flavour is released.
Remove the cover, move the meat aside creating a crevasse, crack the eggs in each hole you’ve made and cover. Turn heat down lower. Allow to sit for 5 minutes.
Remove cover, sprinkle cinnamon powder and parsley. Traditionally we eat this meal with fresh bread.