Prepare the mozzarella sticks: Using a sharp knife, cut the vegan mozzarella block into ½-inch (1.3 cm) strips. Depending on the shape of your block, you’ll get between 8-12 sticks.
Prepare the coating: Gather 3 shallow dishes. In the first, add the flour. In the second, whisk together the non-dairy milk and cornstarch. In the third, mix the breadcrumbs with Italian seasoning, garlic powder, onion powder, salt, and ground black pepper.
Coat the sticks: Coat each stick by first dipping it into the flour, then into the milk/cornstarch mixture, and finally into the breadcrumbs. Gently press to coat the stick. Use one hand for the dry ingredients and the other for the wet mixture.
Prepare the baking sheet: Line a baking sheet with parchment paper and place a wire rack on top.
Chill the sticks: Arrange the breaded mozzarella sticks on the rack. Once all the sticks are coated, transfer them to the freezer and chill for at least one hour. This helps prevent the cheese from melting before the coating crisps up! You can also leave them overnight if needed.
Cook the sticks: Fry them in a large pot with oil, about 2-3 inches (5-7 cm) deep. Use a thermometer to ensure the oil reaches 350°F (180°C). Fry the cheese sticks, 2 at a time, for 1-2 minutes or until golden brown. You can also bake them by preheating the oven to 425°F (220°C). Remove the pan from the freezer and spray the tops of the cheese sticks with oil. Bake for about 8-10 minutes, or until the cheese is melted and the outside is golden brown.
Serve and enjoy: Serve with marinara sauce for dipping and enjoy!