Wash and wipe baingans. Slit the brinjals in the center to make a cross mark that divides each brinjal into 4 parts joined at the steam.
Now roast the besan on a low flame about 2 mins, remove it into the mixing bowl and let it cool down.
Add crushed peanuts, grated coconuts, sesame seeds, coriander seeds powder, garam masala, turmeric powder, red chili powder, amchoor powder, pinch of hing, sugar, salt and oil in it.
Mix all ingredients properly and make the mixture for stuffing.
Now stuff the mixture into each baingan using your fingers and thumbs.
Heat the oil in a kadhai or pan and place the stuffed baingans into the pan, do not stir it.
Cover the lid and cook it on medium flame till cooked, turn it upside down after every 2-3 minutes and check it.
Bharwan Baingan is ready, remove from the pan and serve it with roti/phulka, paratha or dal-rice.