First thing to be done is preparing marinade. For this, in a bowl add yogurt, turmeric powder, chilli powder, salt, garam masala, ginger garlic paste, carom seeds, and corn flour and prepare the marinade.
Wash and keep baby corn aside.
Add baby corn into the marinade prepared on step 1, and mix it thoroughly.
Keep the marinated baby corn aside for 4 hours by wrapping with cling film. The longer you keep, better the result. We want marinade to seep well into the core of baby corn.
If you have kept marinated baby corns in fridge, bring it to room temperature (ideally), keep a tava or pan on low heat. Add some oil (just enough to cook it and not deep fry). Add baby corns the heated pan and let it cook for couple of mins.
Keep turning these baby corns, else you they may get burnt. Check one baby corn if its cooked well to the core.
Your perfect starter is ready. Serve it hot by inserting skewers or with out it.