Preheat oven to 180°c - 350°f.
Place a pan over medium-high. Add in the olive oil & red onion, saute for 3 minutes, stirring regularly. Add in the minced garlic & finely chopped coriander root & stem, saute for 1 minute. Add in the bell pepper, ground cumin, smoked paprika & cayenne pepper (optional), saute for 4 minutes.
Add in the diced tomato & season to taste, saute for 5 minutes or until the tomatoes have broken down but are still rustic. Pour in the chicken or vegetable stock, reduce for 1 minute, stirring frequently.
Make a well with a spoon & add the eggs in 4 separate areas of the pan, cook for 1 minute. Bake in the preheated oven for 4-5 minutes or until the egg whites have just set & the yolks are still runny, remove.
Gently tip the baked eggs into two separate bowls. Garnish with Persian or Greek feta, cracked black pepper, extra virgin olive oil (EVOO), coriander (cilantro) & serve with toasted bread. Dig in.