Dry chickpeas should be sorted, washed, and soaked overnight. Drain and rinse the chickpeas the next day. Cover chickpeas with water 2 inches above them and boil on medium-heat.
Reduce heat to simmer, and cook for about an hour. Drain the chickpeas, and then reserve 2 cups liquid, set aside.
Heat oil or water in a large-saucepan on medium-high-heat. Then add onions and cook till soft for 3 minutes. Add garlic & cook for 30 seconds stirring. Add tomatoes, bell pepper, chickpeas, carrots, parsley, oregano nd basil.
Then add vegetable-broth and tomato paste or reserved chickpeas water. Cover and bring to boil. Reduce heat to medium-low and simmer for 20-30 minutes or till the mixture thickens.
Mash some of the chickpeas to thicken the stew. Check the seasoning, add cayenne pepper and extra salt and pepper as needed.