In a kadhai or small pan, dry roast the gram flour on low heat for 6-8 minutes. Turn off the heat and set aside.
In a mixer, combine the cooked black gram and walnuts and blitz until fine.
Take out this mixture in a plate, add the onion, garlic, ginger, red chili powder and salt and mix well.
Add the roasted gram flour to this mixture and bring together like a coarse dough.
Divide into 8 equal parts.
Take one part and use your hands to first make a ball and then flatten it. Repeat with all others.
Heat ghee in a pan, and cook them for 3-4 minutes on each side until brown on medium heat.
Serve with your favourite chutney and a squeeze of lemon.