The dough for kachori is prepared with all-purpose flour, ghee, and water. To make the filling, spiced moong dal is used, which is created by cooking the dal until soft, then sautéing it with spices. The dough is rolled into balls, flattened, filled with the spiced moong dal mixture, sealed, and deep-fried until golden brown.