Roast the besan in a pan with a 1 tsp of oil on low flame until aromatic and pale golden. Remove and cool.
Dry roast peanuts, coconut, and sesame seeds together. Once cooled, coarsely grind or crush them into a textured powder.
In a mixing bowl, combine roasted besan, crushed peanut-coconut-sesame mixture, red chili powder, turmeric, cumin-coriander powder, garam masala, hing, salt, sugar, coriander leaves, carom seeds, 1 tbsp oil and lime juice.
Sprinkle just enough water to bind the mixture lightly, so it holds together for stuffing.
Wash and dry the green peppers. Make a lengthwise slit on one side of each pepper without cutting all the way through. Use a knife or spoon to gently remove the seeds, keeping the peppers whole.
Stuff each pepper with the prepared mixture, pressing lightly with thumb or finger to fill evenly.
Heat oil in a wide, heavy-bottomed pan on medium flame. Place the stuffed peppers in a single layer.
Cover and cook on medium flame. Turn the peppers occasionally to ensure even cooking. Check in between to prevent burning.
Cook until the peppers are tender and the stuffing is cooked through, about 12-15 minutes.
Serve hot with soft phulka rotis and enjoy!