Heat oil and Cumin Seeds. Once they sizzle add chopped Onions, Garlic, Ginger and Green Chilli. Cook till the onions are golden brown. Around 15 minutes over medium low.
Pour in tomatoes, salt, turmeric, red chilli powder, ground coriander and groun cumin. Bring to the boil and then turn the heat down, cover and simmer for 15 - 20 minutes or until reduced right down and the oil has separated at the sides.
Add Chickpeas. Now add Garam Masala Powder and Dry Fenugreek and simmer for 5 minutes on high.
Crack in eggs, season them and cover. Cook on low for 6 - 10 minutes until the eggs are cooked.
Notes
Storage
This Chickpea element of this recipe keeps well for up to 3 days in an airtight container. You can then gently reheat on the stove and crack in the eggs and finish the recipe as per instructions.
Variations
This recipe is very easily adaptable. Some variations could be:
Use Red or White Onions.
Add Chicken Breast in with the Chickpeas.
Add in any leftover meat you like.
You can add some paneer cubes too.
You can use kidney beans or cannellini beans instead. Or just add any leftover beans or even Daals.
You can add any vegetables you like towards the end so that they don't overcook – Broccoli, Brussel Sprouts, Asparagus are good options.
You can stir in some Kale, Chard or Spinach too.
Feel free to add any herbs and spices you like or change quantities accordion to your preference.