Well let me get down to the way we do this at home..
Serves : 15 medium sized Vadas
Soaking Time + Preparation Time : 3 hrs
Cooking Time : 15 mins
Cuisine : Tamil Nadu
Bengal Gram / Channa Dal - 1 cup (200 gms)
Onion - 1 big
Green Chilli - 2
Red Chilli - 2
Ginger - 1" (optional)
Coriander leaves - as desired
Fennel Seeds - 1 tsp
Salt to taste
Curry leaves few
Oil for deep frying
Method to prepare:
Clean and soak channa dal for min 2 hrs. Except 2 tbsp of Channa dal, grind the dal with Chillies coarsely. Mix the whole channa dal to the coarsely ground dal.
Chop Onions, Coriander, Ginger finely. Mix this with the dal to form a good mixture.
Heat Oil in a pan. Divide the dal mix into small balls, flatten them into small patties, either using your palm or using a wet plastic cover.
Once the oil is hot, deep fry each one until its well cooked. Normally takes around 5 mins on sim for each one to be ready.
Very similar batter is steamed and served in states like Bihar, Madhya Pradesh, they call this Bafauri