This is Bal Arneson's recipe with her usual healthier take on an Indian classic. The only difficult part about this recipe, is finding the chickpea flour,and fenugreek leaves.I found everything I needed in a local Indian specialty store-and by the way I now use the chick pea flower all of the time!! A $ saving time saving tip: Garam Masala is a mix of Indian Spices and very useful in Indian cooking.While the completely prepared Garma Masala is still tasty, Bal Arenson and many other Indian cooks recommend grinding and mixing your own for the true flavor punch!! But buying over different 10 Indian spices, some of them hard to find, can be expensive and time consuming for someone who doesn't cook Indian all the time! So I found a solution at the Indian food store: They have prepackaged bags of all the whole spices that go into Garam Masala.(Cost less the $ 2!!!) You just take it home and grind in you spice grinder and you get all the benefits of having home ground Garam with out spending all the money and Time!