Heat oil/ghee over medium-high heat. As the oil is heating up, uncover the batter, give it a quick stir and pour the batter into a squeeze bottle. If using a ziploc or a piping bag, sniff off only by 5-6 mm to get perfectly shaped and crisp jalebis.
Check the temperature of Oil: Drop a little batter in oil to check oil temperature. If the oil is hot enough, the batter will immediately form bubbles around it and puff up.
When oil is at right temperature, start frying the batter over med-high heat. To fry, squeeze the batter in circular motions starting from inside and then moving further. Aim to create 3-4 spirals for one piece of sweet. One batch should accommodate at least 7-8 jalebis. This number also depends upon the shape and size of your pan.
Fry jalebi on one side for about a minute or two and then flip them to fry on the other side as well. Flip and fry jalebis till they turn crisp. During the last minute of frying, lower the heat a bit to aid them to get crispy.
As the jalebis are frying, place the syrup over heat again to warm it up. Don't heat it up too much or your jalebis will turn soggy. Remove fried jalebis using a skewer or a strainer and dunk them directly in the sugar syrup. Press them lightly in the syrup if needed and take them out on a serving plate after a minute or so.
Fry the next batch of jalebis in the same way and continue the process of frying and dunking until all the batter is used up. Keep the syrup warm at all times.
Garnish with crushed pistachios and dried rose petals. Serve warm!