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 until crumbly, knead a semi-soft dough with water, and rest it for 20 minutes.
Squeeze the onions dry and mix them with the crushed coriander seeds, fennel, red chili powder, besan, and salt.
Divide the dough into balls, fill each with the onion mixture, seal tightly, and rest the stuffed balls for 10 minutes.
Gently roll each stuffed ball into a flat, thick kachori.
Deep fry the kachoris in medium-hot oil until crisp and golden on both sides.
Drain and serve hot with tamarind or green chutney.