In shallow bowl or plate add flour.
In another shallow bowl whisk together egg, salt, pepper and milk
In a shallow bowl or plate add breadcrumbs, garlic powder, Italian seasoning and mix with fork.
Dredge each cheese stick in the flour, dip in the egg mixture and coat them well in the bread crumb mixture.
Repeat dipping each one in the egg mixture and place into the bread crumbs pressing the crumbs on each piece of cheese to make sure it's coated all around so the cheese doesn't leak out, so you have a double coated mozzarella stick.
Place on a baking sheet lined with parchment paper and freeze for 1-2 hours.
Add about 2 inches of oil to a large pot or Dutch oven and heat to 350 degrees F.
Place the mozzarella sticks (in batches) in the hot oil and fry them for 2 minutes (turning them as needed) until golden brown and crispy.
Remove from oil and drain on a paper towel lined plate. Serve immediately with favorite dipping sauces. Enjoy!