To prepare the filling for the shells, place the vegan ground, ½ cup panko breadcrumbs, mozzarella, parsley, 1 teaspoon salt, 1 teaspoon pepper and minced garlic in a large bowl. Using your hands, mix well to thoroughly combine.
Form an oblong meatball using about 2 tablespoons of the mixture and stuff one cooked shell. Cover the stuffed shell with another shell to full cover it. Repeat until all the shells are stuffed.
Preheat about 4 inches of oil in a heavy-bottomed saucepan over medium heat, to 325° - 330° F.
While the oil is preheating, prepare your dredging station. In one shallow bowl, combine prepared vegan egg and milk. In a second bowl, add the flour. In a third bowl, combine the remaining 2 cups panko breadcrumbs, 1 ½ teaspoon salt, 1 teaspoon pepper, and Italian seasonings.
Coat the stuffed shells first into the vegan egg/milk mixture, tapping off any excess liquid. Then coat the shell into the flour, back into the egg/milk mixture, and finally into the panko breadcrumbs, making sure the shells are thoroughly coated in each step of coating. Repeat until all the stuffed shells are coated.
In batches of about 3 to 4 shells, gently place the shells into the hot oil – you’ll know it’s ready when you sprinkle a dash of breadcrumbs into the oil and it begins to sizzle immediately – and fry until cooked completely through and golden brown and crispy, 10 to 12 minutes (*see recipe notes).
Transfer the cooked shells to a paper towel lined plate and repeat until all the shells are fried. Garnish with minced parsley and vegan parmesan cheese, serve with your favorite marinara sauce and enjoy!