In a large mixing bowl, combine 2 cups of Kapuriya flour, grated bottle gourd, minced pigeon peas, baking soda, chili powder, turmeric powder, asafoetida, salt, and oil. Use your hands to mix everything together and set it aside.
Place a heavy-bottom saucepan on medium flame, pour 2 ½ cups of buttermilk in it, and bring it to a boil. Season the buttermilk with salt, scatter the prepared flour over it, and mix it with the back of a wooden spoon or thin rolling pin.
Cover and cook for 5 minutes, after which stir it well until the wet mixture comes together and forms a soft dough.
To this, add cashews, raisins, minced green chilies, ginger, and coriander. Combine properly. Take it off the flame.