Prepare the Dough: Mix Maida and salt in a large bowl. Add ghee and rub it into the flour until it resembles breadcrumbs. Gradually add water and knead into a firm dough. Cover with a damp cloth and let it rest for 30 minutes.
Make the Filling: Dry roast the crumbled khoya on medium heat for 4–5 minutes until slightly golden. Let it cool. Mix roasted khoya with powdered sugar, fried and crushed dry fruits, coconut, and cardamom powder.
Assemble the Gujias: Divide dough into small balls. Roll each into a small disc (4–5 inch diameter). Place 1–2 teaspoons of filling in the centre. Moisten the edges with water and fold into a half-moon shape. Press edges to seal. You can use a gujia mold or manual through hand for neat shaping or crimp the edges.
Fry the Gujias: Heat oil or ghee on medium heat. Fry gujias in batches until golden brown and crisp. Drain on paper towels.