Serves: 4 (2-cup) servings
1) Puree the garlic and ginger in a small food processor (mini-chopper). Set aside.
2) Heat the butter in a soup pot over medium-high heat. Add the onion and cook, stirring, until lightly browned, about 3 minutes. Add the cinnamon, bay leaf, garlic-ginger paste and curry powder and cook, stirring, until lightly browned and fragrant, about 1 minute. Add the tomato and yoghurt and cook, stirring, until they separate from the oil and there is a distinctive sizzling sound, as the sauce "fries" in the oil, about 7 minutes. Continue to cook, stirring, for about 1 minute more.
3) Add the water, salt and vegetables and bring to a boil. Lower the heat and simmer, covered, stirring occasionally, until crisp-tender, about 10 to 12 minutes. Add the chickpeas, bring to a boil and cook, uncovered, until the vegetables are tender and the liquid thickens, about 5 minutes more.
Season the curry with salt and pepper, to taste, and freshly squeezed lemon juice. Transfer to a serving bowl and serve with basmati rice and chutney.
Cook's note: You may add or substitute any number of vegetables as you like in this recipe. Okra or any sort of sturdy green, such as kale, would be welcome additions. Cauliflower and green beans are also good, but add them later, after the root vegetables have simmered for 10 minutes.