Rinse and drain the soaked chickpeas.
1 cup dried chickpeas
In a large saucepan or Dutch oven, heat oil over medium heat.
2 tablespoon oil
Add the chopped onions and cook until translucent, about 5 minutes.
2 medium onions
Add the minced garlic and grated ginger and cook for 2 minutes.
2 cloves garlic, 1- inch piece of ginger
Add the chopped tomatoes and cook until soft, about 5 minutes.
2 medium tomatoes
Add the cumin powder, coriander powder, turmeric powder, chili powder, and garam masala. Stir to combine.
1 teaspoon cumin powder, 1 teaspoon coriander powder, 1 teaspoon turmeric powder, 1 teaspoon chili powder, 1 teaspoon garam masala
Add the cooked chickpeas and chopped cauliflower to the pan. Stir well to coat with the spices.
1 medium head of cauliflower
Add 1 cup of water, stir, and bring to a boil.
Reduce heat to low, cover, and let simmer for 20 minutes or until the chickpeas and cauliflower are tender.
Season with salt to taste.
Salt to taste
Serve hot with fresh cilantro leaves as a garnish.
Fresh cilantro leaves for garnish