An authentic Indian specialty cooked with freshly ground roasted spices, caramelised onions, and aromatic herbs in the traditional style.
Rub the ghee into the flour; knead with water into a soft dough; rest 20 minutes.
Sauté the onions until translucent; add the besan, crushed coriander seeds, green chilies, chili powder, and salt; cook until the filling is dry; cool completely.
Divide the dough and filling into balls; enclose the filling and seal tightly.
Rest 10 minutes, then roll into thick 10cm kachoris.
Deep-fry over medium-low heat until golden and crisp on both sides.
Serve hot with green chutney or aloo sabzi.