Step 1In a very large pan, dry-roast the cumin seeds over high heat for 2 minutes. Add the oil and onion, and saute for 5 minutes. Add the peppers, sugar, bay leaves, thyme, parsley and cilantro, and continue cooking over high heat, stirring frequently, until the vegetables are colored, 5 to 10 minutes.
Step 2Add the tomatoes, saffron and cayenne, and season with one-half teaspoon salt and a pinch of pepper, or to taste. Reduce the heat and cook for 15 minutes, stirring occasionally and adding water as needed so the mixture has a pasta sauce-like consistency. Taste and adjust the seasoning as desired. (You can prepare the pepper mixture up to a couple of days in advance; cover and refrigerate until ready to use.)
Step 3Remove the bay leaves, then divide the pepper mix among four small, deep frying pans, each large enough to take a generous individual portion. Place them over medium heat to warm up, then make two gaps in the pepper mix in each pan and carefully break an egg into each gap. Sprinkle with salt and cover the pans with lids. Cook over very low heat until the eggs are just set, 10 to 12 minutes. Sprinkle with cilantro and serve immediately.