Soak channa dal for 4-5 hours. Chop 1 onion, 1 green chilly, chop curry leaves and coriander leaves. chop garlic. Keep all ingredients ready.
Add red chilly and fennel to a mixie jar grind to coarse mixture. Now add soaked channa dal to the mixie. Keep a hand full of soaked channa dal seperately to mix later. Grind to coarse mixture.
Transfer to a mixing bowl add the soaked channa dal now. Add chopped onion and green chilly to the bowl. Add chopped curry leaves/coriander leaves. Add required salt and mix well.
Make balls out of the mixture and flatten between palms and keep in a plate. Preheat oil in a kadai to fry the masala vada. Check the temperature of oil. Add the vada one by one to the oil and fry in batches.
After adding the vada to the oil keep in low to medium flame and fry both sides. Fry till the vada is brown and crisp. Drain excess oil and transfer to a plate with tissue or kitchen towel.
Fry all the vada in batches. Masala vada is ready now serve hot with a tea/ coffee.