In a large bowl, mix together flour and baking soda. Add ghee and rub it with the flour until it is crumbly
Whisk the yogurt and add to the flour mixture. Lightly knead into a soft dough by adding little water. Make sure not to overdo the dough. It has to just combine and come together
Cover with a damp kitchen towel and rest the dough for 45-50 minutes
Once it is rested, take a lemon-sized dough and shape it into a ball. The ball will have dents around it and that is fine. Make a small dent in the center of the ball using your thumb. (I made 15 balls with the entire dough)
Cover all the balls with a kitchen towel and rest for 15 minutes
Heat oil in a deep fry pan or kadhai. Carefully slide the balls into the oil in batches
Deep fry on low heat until both sides are golden brown. Do not flip the badusha many times while frying
Drain them on a kitchen towel and let it cool
Meanwhile, make the sugar syrup. Boil sugar with ½ cup water in a thick bottom saucepan. Let it simmer until it reaches 2 string consistency. Turn off the heat
Dip the cooled badushah in warm syrup for 2 minutes. Remove from the syrup and let it rest for 30 minutes
Garnish with chopped pistachios and serve