If the idli/dosa batter is in the refrigerator, take it out at least an hour before. Adjust the batter to bring it to a thick, pouring consistency.
In a small pan, heat 2 teaspoon of oil. Add the mustard seeds and once they splutter, add the urad dal, channa dal, and asafetida. Fry it for few seconds, until the dals are golden brown.
Now add the onions, green chilies, and curry leaves and sauté for 2-3 minutes. Next, add the grated carrots and fry for 2 more minutes. You don’t want to cook them until very soft. The vegetables should still retain their crunchiness.
Add salt needed just for the seasonings. The batter already has salt in it, so be careful when adding salt.
Add this mixture to the batter and mix well. Also, add the cilantro and mix well.
Heat the appam pan on medium heat. Add 2 or 3 drops of oil in each of the holes.
Pour the batter into the appam holes until they are almost full. Cover the pan with a lid and let it cook for about 2 minutes. Cook the appam on low to medium heat. If the heat is too high, the outside will become dark quickly and the inside would not be cooked.
Once the appam cooks on one side, use the wooden tool that came with the pan to rotate the appam and turn it over. Let it cook on the other side until golden brown.
Remove the kuzhipaniyaram from pan and serve hot! Repeat the same with the rest of the batter.