Bring a large pot of water to the boil with the chickpeas and a pinch of turmeric.
Simmer for 1 – 1 1/2 hours, until tender. Alternately, you can pressure cook the chickpeas until tender. Drain.
Heat the ghee in a deep skillet. Add onion and saute until softened.
Add garlic and 1/2 tablespoon of the ginger. Saute for 1 minute.
Add kasuri methi, cumin seed, coriander seeds and tomatoes.
Cook for 10 minutes, until the sauce is thickened.
Add chickpeas, salt, green chiles and red pepper.
Simmer for 10 minutes, until the chickpeas are coated with the sauce.
Remove from heat and toss with the lemon juice and remaining ginger.