In a saucepan, heat up the eggnog, rice, cranberries and salt. Cook until the rice softens and begins to fall apart; if you need to, add more eggnog during this time. Make sure the cranberries have popped. Remove from heat and let the cooked rice cool down, even better if you cover it and put it in the refrigerator overnight.
In a mixing bowl, combine the eggs, sugar, orange peel, flour and cinnamon. Add the cooked rice and mix well. With your hands, form small balls and set aside.
Heat your frying oil to 300 degrees F, then fry the balls until all sides are browned, about 5 minutes. Stir the balls occasionally so they don't stick.
Drain on paper towels, then place in a paper bag with powdered sugar and shake.
Enjoy!