In a bowl, combine the spinach, artichokes, cream cheese, mozzarella, garlic, salt, pepper, and onion powder until well mixed.
Press the mixture into a greased loaf pan and freeze for 1 hour, or until firm.
Remove from the freezer and cut into 8 equal pieces.
Dip each piece into the flour, then the egg, then the bread crumbs, repeating the egg and bread crumb step once more for a thicker crust.
Fry in hot oil until golden brown and crispy.
Drain on paper towels and serve warm.
