In a large pot, saute the chopped onion, minced garlic and grated ginger in some water until the onion is soft.
Add in the dried chili and spices and allow the spices to cook for about 1-2 minutes until fragrant.
Add in the next 5 ingredients, from the chopped carrots to the chickpeas, leaving the lemon juice and cilantro for later.
Stir all the ingredients together well and allow the curry to come to a boil. Then reduce the heat to a simmer and allow everything to cook for about 15 minutes, or until the carrots are softened.
Squeeze in the lemon juice, plus more salt and pepper to taste.
Notes
Serve the curry warm with rice and/or fresh bread and garnished everything with cilantro and more lemon wedges.