Step 1: First take besan to a bowl and add cumin powder, coriander powder, garam masala, salt, red chilli powder and baking soda to it.
Step 2: Add sufficient water and mix it well to make a thick batter. Remember to make it thick, because it should stick to the mirchi when dipped in it.
Step 3: Now slit the mirchi vertically from top to bottom and remove all the seeds inside it.
Step 4: Then Boil Tamarind paste and Ajwain seeds together to make it a thick paste. Once the paste is ready add a pinch of salt to it and put it inside the mirchi. (This is optional, You can skip this step if you dont want).
Step 5: Then dip the mirchi in the gram flour batter and deep fry in the oil till it turns into nice brown color.
Once it gives nice color, transfer it to the serving plate. If you want you can eat the Bajji like this or else you can even stuff the bajji with chopped onions and carrots.
Step 6: Mix chopped onions, carrots and fresh corainder leaves in a bowl and add a pinch of salt & lime juice.
Step 7: Slit the Mirchi Bajji vertically and stuff the chopped onions, carrots and fresh corainder leaves and enjoy the Yummy Mirchi Bajji.