In a deep frying pan or a pot, heat up enough neutral vegetable oil (do not use olive oil or it will burn) or ghee to at least 2 inches deep. If I have more oil, the deeper the better because balls float and tend to burn less because they are further away from the bottom of the pan.
When oil is hot, add a test dough ball to the hot oil and fry, turning often the entire time. The dough ball should brown evenly and not too quickly. If it is browning too quickly or burning, your oil is too hot.
After test dough ball is fried, remove, place on a paper towel to remove excess oil and into your syrup
Fry the rest of the dough balls, turning often so they brown evenly and don't stick to the bottom of the pan (in the case of oil that is more shallow).
When ready, golden brown on the outside, place on a paper towel to remove excess oil and place into your syrup.
Keep your syrup on low heat for 2 minutes with dough balls in the syrup this will help softens balls. Remove from heat and set aside.
Syrup and dough balls should remain at room temp for 4 hours to soak.
You can serve after your delicious treats 4 hours and store in a container, in the syrup to store. I serve mine with a little bit of crushed pistachios and if I am being fancy, a few strands of saffron on top.