Prepare a baking sheet by lining it with parchment and setting close by.
For the rice balls, mix together the rice, 1/2 cup breadcrumbs, onion powder, garlic powder, salt, pepper, egg and parmesan.
Using 1/4 cup of the rice mixture, roll into a ball then flatten. Place a cube of mozzarella cheese in the center. Close the rice around the cheese then roll into a ball again. Place on the prepared baking sheet and repeat until all the rice mixture has been used.
Freeze the rice balls for 10 minutes.
Fill a medium sized saucepan with 3 inches of oil. Insert the cooking thermometer and begin to heat over a low to medium temperature.
Meanwhile, prepare the breading. You will need three medium sized bowls.
In the first bowl, mix the flour and salt and pepper.
In the second bowl, mix the eggs and 1 tablespoon of water.
Place the breadcrumbs in the third bowl.
Remove the rice balls from the freezer and begin breading them.
Take a rice ball, roll it in the flour bowl then tap it to remove any excess flour. Proceed to dip it into the egg bowl making sure the entire surface is covered. Remove with a fork, letting any extra egg drip off before placing it in the breadcrumb bowl. Roll the ball making sure it is completely covered in breadcrumbs then gently pat the ball. This will prevent the breadcrumbs from being loose and falling off. Place the breaded rice ball back onto the baking sheet and repeat with the rest.
Line a large plate with a few layers of paper towels and set aside.
Once the oil reaches 350°F you can begin to cook. Using a slotted spoon, gently lower each rice ball into the oil, 5 at a time. Let them cook until dark golden brown.
Remove the rice balls with a slotted spoon and set them on the paper towel lined plate. Repeat.
Serve immediately. These taste great with heated marinara sauce.
You can wasily reheat these by placing them on a baking sheet and putting in a 400°F oven for 5-10 minutes. Enjoy!!