First marinate the paneer- in a mixing bowl add yogurt, corn starch, salt, ginger, green chili and cilantro and mix it well. This should be consistency of soft paste.
Add paneer pieces and mix gently. All the pieces should be coated with yogurt mix. Set aside for an hour or more.
For batter mix besan, cumin seeds, salt and baking soda add water slowly to make a thick batter consistency of a paste.
Heat the oil in a frying pan over medium high heat. Frying pan should have about 1 inch of oil. To check if the oil is ready, put one drop of batter in the oil. The batter should come up but not change color.
Dip the marinated paneer slices in the batter one at a time and slowly drop into the frying pan.
Fry the Pakoras in small batches. The pakoras will take about 4 to 5 minutes to cook.
Turn them occasionally. Fry the Pakoras until both sides are golden-brown.
Repeat this process. The crispy, delicious Paneer Pakoras are ready to serve.
Serve Paneer Pakoras with a dip of your choice.