Heat oil in a large pan over medium heat. Add onion and green pepper. Cook gently until soft.
Add garlic and green chilli and stir-fry for a minute, then stir in cumin and chilli powder and cook for another minute.
Stir through diced tomatoes, tomato paste and sugar and season with salt and black pepper and simmer until tomatoes have thickened slightly, then stir through the chickpeas.
Cook gently for about 10 minutes.
Crack eggs into the pan over the tomato mix. Check the seasoning and add a bit more salt and pepper if needed.
Transfer the pan to the oven and bake until eggs are just set, 7 to 10 minutes or until the whites of the eggs are no longer translucent.
Sprinkle with coriander and serve with a hot sauce and some crusty bread to mop up the excess gravy.
Recipe by SAPeople South African Recipes at https://tastyrecipes.staging.sapeople.com/shakshuka-with-chickpeas/